я пытаюсь настроить fstab для автоматического подключения к моему офису общий сервер. Я, несомненно, делаю что-то глупое здесь, как имя пользователя, пароль и имя сервера работают отлично в первый фрагмент кода ниже, только не второй - любая помощь будет оценили!
следующая команда работает, как ожидалось...
tom@tom-desktop: sudo /usr/bin/smbclient -L Server.local -Uguest
Enter guest's password:
Domain=[WORKGROUP] OS=[Unix] Server=[Samba 3.0.10]
Sharename Type Comment
--------- ---- -------
Lacie Disk Disk macosx
Server Disk macosx
IPC$ IPC IPC Service (Server)
ADMIN$ IPC IPC Service (Server)
Domain=[WORKGROUP] OS=[Unix] Server=[Samba 3.0.10]
Server Comment
--------- -------
ACER-9D60040D10
SERVER Server
Workgroup Master
--------- -------
WORKGROUP ACER-9D60040D10
, но когда я добавить следующую строку в файл /etc/fstab файл, я получаю эту ошибку: не удалось cifs_mount ш/код возврата = -22
//Server.local/Server /media/maguires cifs username=guest,password=password 0 0
Возможно, вам придется переключить косые черты в вашей команде на обратную косую черту, например:
\\\\ Server.local \\ Server / media / maguires cifs username = guest, password = пароль 0 0
Обратите внимание на удвоение всех косых черт; обратная косая черта - это escape-символ, поэтому, чтобы получить буквальную обратную косую черту, вам нужно избежать ее с помощью другого.
Надеюсь, что это поможет!
Я думаю, ошибка монтирования 22 = недопустимый аргумент? Попробуйте использовать IP-адрес вместо Server.local. Установите сетевую файловую систему:
sudo apt-get install smbfs