Подключить сетевую папку Windows в Linux [Debian]
715
Jub
У меня есть Windows Server 2016 с узлом виртуальной машины, на котором работает контроллер домена, сервер Exchange и сервер 3CX. Ladder - это сервер Linux, работающий под управлением Debian 4.9.65-3 + deb9u2. У меня есть папка, C:/PCAP
которую я совместно в сети ( \\ta-vm\PCAP
или \\192.168.X.X\PCAP
я, а не указать полный IP-адрес).
Я создал новую папку /mnt/PCAP/
и хотел бы смонтировать сетевую папку в эту папку.
После этого я запустил следующий код для монтирования сетевой папки:
sudo mount -t cifs //192.168.X.X/PCAP /mnt/PCAP/ -o username=Administrator
,
Это дает мне следующий вывод: Unable to find suitable address.
Я не знаю, что я делаю здесь не так. Может быть, кто-то может просветить меня по этому вопросу.
Там написано * Невозможно найти подходящий адрес *, потому что * 192.168.XX * не подходит.
6 лет назад
0
Установите пакет `smbclient` и попробуйте запустить` smbclient -U Administrator -L // ta-vm` и `smbclient -U Administrator -L // 192.168.XX` (я действительно предполагаю, что у вас есть разумные числа вместо этих` X `ы, ты?). Эта команда подключается к указанному хосту и запрашивает его через Windows RPC о том, какие общие ресурсы есть у компьютера. Если это работает, команда * должна * работать, и проблема в другом.
kostix 6 лет назад
0
Кроме того, как обычно [поиск в сети точного сообщения об ошибке] (https://www.google.com/search?q=cifs+ «Невозможно + найти + подходящий + адрес»), приводит к множеству полезных вещей, включая [это предложение] (https://unix.stackexchange.com/a/325218/43156), которое похоже на мое, но предлагает добавить параметр командной строки `-d3` в` smbclient`, чтобы он выводил (больше) отладочную информацию , JFTR, проблема в * этом * случае заключалась в жестких правилах брандмауэра, предотвращающих трафик через стандартные порты CIFS.
kostix 6 лет назад
0
… И пока мы это делаем, пожалуйста, не используйте опции `username` и` password` для `mount.cifs`, поскольку все, что передается в командной строке, по умолчанию небезопасно в системах Unix'y, где каждый пользователь можете свободно отслеживать список запущенных процессов; вместо этого используйте параметр `credentials` - вместе с файлом с жесткими правами доступа.
kostix 6 лет назад
0
Я просто использовал неправильный IP-адрес для этого случая ... Я должен был скорее назвать его вчера днем.
Jub 6 лет назад
0
0 ответов на вопрос
Похожие вопросы
-
9
В чем разница между командами "su -s" и "sudo -s"?
-
4
Требуется хороший бесплатный образ Ubuntu Server VMWare
-
4
Каковы различия между основными дистрибутивами Linux? Я замечу?
-
-
2
Ограничить использование процессора для Flash в Firefox?
-
2
Как мне заставить мой микрофон работать под Debian GNOME?
-
2
Конки установки - образцы / идеи?
-
2
Windows 7 Home Premium запоминает пароли общего доступа к сети?
-
3
Каковы различия между оконными менеджерами Linux?
-
5
Поделитесь XP сетевым подключением без перезагрузки?
-
5
Как мне сказать Windows использовать 802.11 вместо 3G?