Подключение сетевых папок в Линукс

Для того, чтобы диски автоматически подключались при запуске системы, необходимо в /etc/fstab прописать:

//[адресс сервера]/[имя ресурса]        /[куда монтируем]  cifs  credentials=/root/.smbclient,iocharset=utf8,file_mode=0666,dir_mode=0777,_netdev 0 0

А теперь разъясним что было написано выше:

credentials=/root/.smbclient – полезно, если в пароле к серверу имеются символы, типа запятой. Содержимое файла:

Код:

username=логин
password=пароль

iocharset=utf8 – кодировка файлов на сервере. Полезно указать, чтобы не было проблем отображением кириллицы в именах файлов.
file_mode=0666 – права доступа к файлам на сервере. В данном случае файлы могуть читать и изменять все пользователи системы.
dir_mode=0777 – права доступа к каталогам на сервере. В данном случае каталог может быть изменен любым пользователем.
_netdev – опция, указывающая, что данный ресурс является сетевым. Полезно, если при запуске системы будет отсутствовать сеть, тогда система не будет выдавать ошибку о невозможности примонтирования ресурсов.

пример:

//servfs/обмен        /media/obmen    cifs     user=safa,password=******,iocharset=utf8 0       0

или такой

//10.1.1.1/fotki /mnt/fotki cifs username=safa,password=***,file_mode=0777,noblr,dir_mode=0777,uid=1000,noblr,iocharset=utf8	0

Чтоб диски коректно отмонтировались нужно сменить порядок выключения сервисов:

cd /etc/rc6.d/
sudo mv S31umountnfs.sh S14umountnfs.sh

Добавить комментарий