Windows
C:\> net view \\192.168.1.1 Shared resources at \\192.168.1.1 Share name Type Used as Comment ———————————————————– pub Disk private Disk The command completed successfully. C:\> net use j: \\192.168.1.1\pub The command completed successfully.
Теперь откройте значок Мой компьютер в верхней части панели инструментов, затем выберите Сервис, Подключить сетевой диск.
Linux
# mount -t smbfs -o username=smbguest //192.168.1.1/pub /mnt # mount -t cifs -o user=smbguest //192.168.1.1/pub /mnt
Через credsfile (Linux Mint):
root@note:~# cat /root/credsfile username=_username_ password=_password_
root@note:~# chmod 400 /root/credsfile
root@note:~# cat /etc/fstab UUID=2df6c92d-2156-426c-9a1a-a08fba2c52f8 / ext4 errors=remount-ro 0 1 # /home was on /dev/sda6 during installation UUID=d512fc6a-5e9b-48db-9e26-e94eda009f6f /home ext4 defaults 0 2 /swapfile none swap sw 0 0 //192.168.1.41/box /mnt/box cifs _netdev,credentials=/root/credsfile,uid=1000,gid=1000 0 0 //192.168.1.41/share /mnt/share cifs _netdev,credentials=/root/credsfile,uid=1000,gid=1000 0 0 //192.168.1.41/video /mnt/video cifs _netdev,credentials=/root/credsfile,uid=1000,gid=1000 0 0 //192.168.1.41/data /mnt/data cifs _netdev,credentials=/root/credsfile,uid=1000,gid=1000 0 0
# id _username_ uid=1000(_username_) gid=1000(_username_) группы=1000(_username_),4(adm),24(cdrom),27(sudo),30(dip),46(plugdev),115(lpadmin),128(sambashare)
Монтирование всех шар вручную (credsfile и fstab):
# mount -a cifs
# mount | grep cifs
//192.168.1.41/share on /mnt/share type cifs (rw,relatime,vers=default,cache=strict,username=svm,domain=,uid=1000,forceuid,gid=1000,forcegid,addr=192.168.1.41,file_mode=0755,dir_mode=0755,soft,nounix,serverino,mapposix,rsize=1048576,wsize=1048576,echo_interval=60,actimeo=1,_netdev)
//192.168.1.41/video on /mnt/video type cifs (rw,relatime,vers=default,cache=strict,username=svm,domain=,uid=1000,forceuid,gid=1000,forcegid,addr=192.168.1.41,file_mode=0755,dir_mode=0755,soft,nounix,serverino,mapposix,rsize=1048576,wsize=1048576,echo_interval=60,actimeo=1,_netdev)
//192.168.1.41/data on /mnt/data type cifs (rw,relatime,vers=default,cache=strict,username=svm,domain=,uid=1000,forceuid,gid=1000,forcegid,addr=192.168.1.41,file_mode=0755,dir_mode=0755,soft,nounix,serverino,mapposix,rsize=1048576,wsize=1048576,echo_interval=60,actimeo=1,_netdev)
Размонтировать все самба-шары на Linux:
# umount -a -t cifs -l
UPD. После обновления Linux Mint (19.1) перестали монтироваться шары при загрузке. При чтении логов видно, что fstab отрабатывает раньше чем стартует сеть. Опция _netdev не срабатывала:
# cat /var/log/boot.log
.......
Mounting /mnt/share...
Mounting /mnt/data...
Mounting /mnt/video...
[.[0;1;31mFAILED.[0m] Failed to mount /mnt/share.
See 'systemctl status mnt-share.mount' for details.
[.[0;1;33mDEPEND.[0m] Dependency failed for Remote File Systems.
root@note:/var/log# systemctl status mnt-data.mount
Warning: The unit file, source configuration file or drop-ins of mnt-data.mount changed on disk. Run 'systemctl daemon-reload' to reload units.
● mnt-data.mount - /mnt/data
Loaded: loaded (/etc/fstab; generated)
Active: failed (Result: exit-code) since Tue 2019-02-05 07:18:29 EET; 12min ago
Where: /mnt/data
What: //192.168.1.41/data
Docs: man:fstab(5)
man:systemd-fstab-generator(8)
Process: 756 ExecMount=/bin/mount //192.168.1.41/data /mnt/data -t cifs -o _netdev,credentials=/root/credsfile,uid=1000,gid=1000 (code=exited, status=32)
фев 05 07:18:29 note systemd[1]: Mounting /mnt/data...
фев 05 07:18:29 note mount[756]: mount error(101): Network is unreachable
фев 05 07:18:29 note mount[756]: Refer to the mount.cifs(8) manual page (e.g. man mount.cifs)
фев 05 07:18:29 note systemd[1]: mnt-data.mount: Mount process exited, code=exited status=32
фев 05 07:18:29 note systemd[1]: mnt-data.mount: Failed with result 'exit-code'.
фев 05 07:18:29 note systemd[1]: Failed to mount /mnt/data.
Решение. убираем _netdev и добавляем auto,x-systemd.automount, т.е.:
root@note:/etc# cat fstab
#//192.168.1.41/data /mnt/data cifs _netdev,credentials=/root/credsfile,uid=1000,gid=1000 0 0
//192.168.1.41/share /mnt/share cifs auto,x-systemd.automount,credentials=/root/credsfile,uid=1000,gid=1000 0 0
//192.168.1.41/video /mnt/video cifs auto,x-systemd.automount,credentials=/root/credsfile,uid=1000,gid=1000 0 0
//192.168.1.41/data /mnt/data cifs auto,x-systemd.automount,credentials=/root/credsfile,uid=1000,gid=1000 0 0