Подключение сетевых ресурсов с помощью autofs: различия между версиями
| Строка 11: | Строка 11: | ||
:: <code> sudo mc </code> | :: <code> sudo mc </code> | ||
Для редактирования файла, выбрать его и нажать клавишу "F4". | Для редактирования файла, выбрать его и нажать клавишу "F4". | ||
| + | Вся информация добавляется в файл в ручную, если скопированный текст имеет иное форматирование, поэтому лучшего всего вводить текст вручную. | ||
| + | |||
Перед строчкой "+auto.master" набрать: | Перед строчкой "+auto.master" набрать: | ||
:: <code>/media/share /etc/auto.share --timeout=60 –ghost</code> | :: <code>/media/share /etc/auto.share --timeout=60 –ghost</code> | ||
Версия 13:02, 25 июня 2019
Назначение статьи
В этой статье описано подключение сетевых ресурсов с помощью утилиты "autofs". Для подключения сетевых ресурсов возможно использовать иное программное обеспечение.
Установка и настройка autofs
В терминале "Fly" выполнить команду:
sudo apt-get install autofs cifs-utils -y
Затем перейти в директорию etc для этого выполнить команду:
cd $home/etc
Далее создать файл с именем auto.share в директории etc с помощью команды:
sudo touch auto.share
После чего необходимо отредактировать файл с именем auto.master в директории etc. Выполнить команду:
sudo mc
Для редактирования файла, выбрать его и нажать клавишу "F4". Вся информация добавляется в файл в ручную, если скопированный текст имеет иное форматирование, поэтому лучшего всего вводить текст вручную.
Перед строчкой "+auto.master" набрать:
/media/share /etc/auto.share --timeout=60 –ghost- Формат вводимой строки следующий:
/media/share - Директория, в которую будет примонтирован сетевой ресурс/etc/auto.share - Файл с настройками подключения--timeout=60 -–ghost - Дополнительные опции
Сохранить изменения в файле "auto.master" и отредактировать файл "auto.share", добавив строку:
share_work -fstype=cifs, credentials=credentials.txt, uid=1000, gid=1000 ://192.168.99.99/work- Формат вводимой строки следующий:
share_work - Имя папки, в которую будет примонтирована сетевая папка-fstype=cifs, credentials=credentials.txt, uid=1000, gid=1000 - Дополнительные параметры://192.168.99.99/work - ://IP адрес сетевого ресурса/наименование_папки_на_ресурсе
Параметры «uid» и «gid» для текущего пользователя определяются с помощью команд id –u и id –g соответственно. Если пользователь единственный то по умолчанию «uid» и «gid» равен 1000. В случае если на сетевом ресурсе отключена "защита паролем" и не требуются учетные данные для подключения,тогда credentials=credentials.txt не прописывать в "auto.share".
Иначе в терминале "Fly", находясь в папке "etc", выполнить команду:
sudo touch credentials.txt
Затем отредактировать файл "credentials.txt" и добавить строки:
username=имя учетной записи для подключения к сетевому ресурсуpassword=пароль от учетной записи для подключения к сетевому ресурсу
Сохранить файл и выполнить команду:
sudo chmod 600 credentials.txt
Для того, чтобы выполненные действия вступили в силу в "autofs, необходимо выполнить команду:
sudo systemctl restart autofs
В результате будет примонтирован сетевой ресурс с необходимой папкой.