Как в Linux монтировать шару CIFS

Что такое Linux и CIFS простыми словами.

Все примеры в данном руководстве выполняются на Linux Ubuntu.

Для начала необходимо установить набор утилит для работы с CIFS.

# apt-get install cifs-utils

Теперь монтирование можно выполнить следующей командой:

# mount.cifs //192.168.1.10/share /mnt -o user=dmosk

* в данном примере будет примонтирован каталог share на сервере 192.168.1.10 в локальную папку /mnt под учетной записью dmosk.

Автоматическое монтирование CIFS через fstab

Для начала создаем файл, в котором будем хранить данные авторизации при подключении к общей папке:

# vi /root/.smbclient

И добавляем в него данные следующего вида:

username=dmosk
password=dPassw0rd

* в этом примере создана пара логин/пароль — dmosk/dPassw0rd

Теперь открываем конфигурационный файл fstab:

# vi /etc/fstab

и добавляем в него следующее:

//192.168.1.10/share /mnt cifs user,rw,credentials=/root/.smbclient 0 0

* в данном примере выполняется монтировние общей папки share на сервере с IP-адресом 192.168.1.10 в каталог /mnt. Параметры для подключения — user: позволяет выполнить монтирование любому пользователю, rw: с правом на чтение и запись, credentials: файл, который мы создали на предыдущем шаге.

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

# mount -a

#Linux #CentOS #UNIX #Сервера
Фотография автора
Была ли полезна вам эта инструкция?

Да            Нет