В статье описывается процесс ручного монтирования CIFS
шары. Шара может находиться как на Windows компьютере, так и на Linux/UNIX сервере, на котором запущена Samba.
Предварительные условия
1. Установите пакет cifs-utils
, если он еще не установлен.
Этот пакет содержит утилиты для для монтирования шары из под Linux, по протоколу SMB/CIFS.
# yum install cifs-utils # sudo apt-get install cifs-utils
2. Убедитесь что на удаленной машине запущен сервис NetBIOS
и он доступен.
Port 139 TCP — NetBIOS (Общий доступ к файлам и принтерам).
Он позволяет связываться приложениям на разных компьютерах по локальной сети.
Его можно проверить с помощью telnet
или nmap
.
# nmap -p T:139 172.16.10.1 Nmap scan report for 172.16.10.1 Host is up (0.0011s latency). PORT STATE SERVICE 139/tcp open netbios-ssn MAC Address: 00:00:00:00:00:00 (Unknown) # telnet 172.16.10.1 139 Trying 172.16.10.1... Connected to 172.16.10.1. Escape character is '^]'.
Монтирование Удаленной Windows Шары
Запускайте все команды с правами пользователя root (используйте sudo).
Создайте точку монтирования
# mkdir -p /mnt/win
Монтируем сетевую папку, защищенную паролем
# mount -t cifs //IP
/SHARE
/mnt/win/ -o dom=DOMAIN
,user=USER
,pass=PASS
пример: # mount -t cifs //172.16.10.1/private /mnt/win/ -o user=admin,pass=secret
Вместо IP Адреса можно использовать Имя Компьютера/Сервера.
- ‘mount -t cifs’ — монтируем с помощью CIFS;
- ‘-o’ — ключ, за которым следуют опции монтирования;
- ‘user=’ — имя пользователя;
- ‘pass=’ — пароль;
- ‘dom=’ — домен, например WORKGROUP (если сервер в домене).
Монтируем незащищенную (гостевую) сетевую папку
# mount -t cifs //IP
/SAHRE
/mnt/win/ -o guest пример: # mount -t cifs //172.16.10.1/public /mnt/win/ -o guest
- ‘guest’ — без запроса пароля.
Монтируем целый диск
# mount -t cifs //IP
/DRIVE
$ /mnt/win/ -o dom=DOMAIN
,user=USER
,pass=PASS
пример: # mount -t cifs //172.16.10.1/c$ /mnt/win/ -o user=admin,pass=secret
Размонтировать шару
# umount /mnt/win/
А если мне надо монтировать скриптом, то как поступить с паролем, он же будет лежать в открытом доступе
Красавелла!!!!
Столько вариантов попробовал, твой с первого раза победил!
Рахмет.
супер бизон!!
Thanks!