2

В настоящее время у меня есть 3 сетевых диска, которые я монтирую каждый раз, когда перезагружаю систему. Команда, которую я использую:

sudo mount -t cifs //192.168.1.8/ARES /media/Ares -o user=USER,password=***
sudo mount -t cifs //192.168.1.8/ATHENA /media/Athena -o user=USER,password=***
sudo mount -t cifs //192.168.1.8/PLUTO /media/Pluto -o user=USER,password=***

Я хотел бы добавить этих щенков в fstab, поэтому я немного погуглил и придумал этот драгоценный камень: http://www.cyberciti.biz/faq/configure-a-system-to-automount-a-samba-share- с-etcfstab/ проблема в том, что моя система отказывается видеть smbfs как допустимый тип, и загрузка завершается неудачно. Как правильно смонтировать общие папки samba через fstab как cifs?

Я пытался:

//192.168.1.8/PLUTO /media/Pluto      cifs   username=USER,password=** 0 0

но это также привело к неудачной загрузке.

РЕДАКТИРОВАТЬ

Я думаю, я мог бы поместить их все в скрипт bash и запустить скрипт bash при загрузке системы .... но это похоже на дурацкую работу

1 ответ1

2

У меня есть вики-страница, которая подробно описывает монтирование Samba, используя тип файловой системы smbfs или cifs.

Я не вижу ошибки в том, что вы пытались. Возможно, вы могли бы попробовать использовать smbfs вместо cifs , позаботьтесь о том, чтобы параметры могли немного отличаться! smbfs является устаревшей файловой системой SMB в ядре, она все еще здесь по исторической причине. Вы должны продолжать использовать cifs который является поддерживаемой файловой системой.

Кроме того, я рекомендую использовать опцию credentials , чтобы вы могли поместить пароль в более безопасное место, чем fstab который часто читается всеми!

Наконец, вам не нужно перезагружаться, чтобы проверить изменения в /etc/fstab . Просто размонтируйте свою папку (если она смонтирована) и снова смонтируйте ее, набрав:

mount /media/PLUTO

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .