РазделыСтатьиAltLinux 10 → Подключение сетевой папки Wind...

Создаём каталог, куда будем монтировать сетевую папку с консультантом:
Код:

su-

mkdir /mnt/consultant
chmod 777 
/mnt/consultant
Создаём файл auto.smb.auth:
Код:

nano /etc/auto.smb.auth

Вносим логин и пароль от сетевой папки консультанта в формате:
Код:

username=логин

password
=пароль
Открываем файл fstab:
Код:

nano /etc/fstab

Вставляем в самый низ:
Код:

//10.34.0.2/cons  /mnt/consultant  cifs  credentials=/etc/auto.smb.auth,file_mode=0777,dir_mode=0777 0       0

Сохраняем. Если дадим команду:
Код:

mount -a

то увидим , сетевая папка подключилась. И данные консультанта там видны.
Но если перезагрузить комп, то этого не будет.
Объясняется всё просто, в момент отработки файла fstab сети еще нет.
Поэтому создадим каталог в домашнем папке:
Код:

mkdir /home/name_user/scripts/

chmod 755 /home/name_user/scripts/
А в нём скрипт:
Код:

nano /home/name_user/scripts/mount.sh

И вставим в него:
Код:
#!/bin/sh
sudo mount -a
exit 0
Сохраним.
Дадим ему права на исполнение:
Код:

chmod 775 /home/name_user/scripts/mount.sh

Откроем файл sudoer:
Код:

su-

nano /etc/sudoers
И в самый низ вставим:
Код:

name_user  ALL=(ALL)    NOPASSWD: /bin/mount, /bin/umount

Сохраним.
Теперь сначала дадим команду:
Код:

umount /mnt/consultant

,
чтоб отсоеденить сетевую папку, если она подключена.
Проверяем, что каталог консультанта не доступен.
И даём команду:
Код:

mount -a

Сетевая папка должна подключиться.

07.02.2023 17:52 Автор/источник: Николай

Комментировать

Вы не залогинены! Регистрация