Я пытаюсь смонтировать, что кто-то совместно использует в человечности из командной строки. Это - одноразовое монтирование, я не хочу изменять fstab или перезагружать машину.
Используемое управление принято из этого ответа:
udo mount -t cifs //<server>/<share> -o username=user@domain,unc=\\\\<server>\\<share> /home/<user>/spc
Это печатает ошибку вместо этого:
can't find /home/<user>/spc in /etc/fstab
Что это, как предполагается, означает? И как я заставляю это работать?
Вместо sudo mount -t cifs //<server>/<share> -o username=user@domain,unc=\\\\<server>\\<share> /home/<user>/spc
попытка
sudo -S mount -t cifs //<server>/<share> /home/<user>/spc -o username=user@domain,unc=\\\\<server>\\<share>
я не знаю unc
опция все же. Я использую для имени пользователя опций, пароля, iocharset, секунда, file_mode, и dir_mode.
Например: хост SMB, названный ubuntu.
In /etc/samba/smb.conf, добавляет раздел в конце файла:
[smbshare]
path = /home/willem/smbshare
read only = No
valid users = willem
Набор пароль и перезапуск сервисы:
$ sudo smbpasswd -a willem
$ sudo service smbd restart
$ sudo service nmbd restart
Дают хосту минуту для распространения ее новых настроек.
В клиенте SMB:
$ sudo mkdir /media/willem/smbmount
$ sudo mount -t cifs -o user=willem //ubuntu.local/smbshare /media/willem/smbmount
Password for willem@//ubuntu.local/smbshare: **********
$ ls -l /media/willem/smbmount/
total 4
-rw-r--r--+ 1 willem willem 29 mei 4 16:16 Date.txt
$ date > /media/willem/smbmount/Date2.txt
$ ls -l /media/willem/smbmount/
total 8
-rw-r--r--+ 1 willem willem 29 mei 4 18:12 Date2.txt
-rw-r--r--+ 1 willem willem 29 mei 4 16:16 Date.txt
Очистка
$ sudo umount /media/willem/smbmount
$ sudo rmdir /media/willem/smbmount