Включить пароль при монтировании диска с использованием cifs

NEXT_WAIT_TIME=0
until command || [ $NEXT_WAIT_TIME -eq 4 ]; do
   sleep $(( NEXT_WAIT_TIME++ ))
done

или как одну строку

NEXT_WAIT_TIME=0; until command || [ $NEXT_WAIT_TIME -q 4 ]; do sleep $(( NEXT_WAIT_TIME++ )); done

источник: https://stackoverflow.com/a/12321815/3648121

0
08.05.2018, 16:26
1 ответ

ОСТЕРЕГАЙТЕСЬ :все опции, которые автоматизируют монтирование удаленных файловых систем, имеют определенный уровень риска. См. примечание в конце этого ответа.

Чтобы сделать его постоянным и автоматически подключаться/переподключаться по мере необходимости, используйте автомонтирование ядра. Это обработает прерывание соединения, тайм-ауты доступа и т. д.

Установите autofs и настройте его следующим образом:

/etc/auto.master

/mounts/  /etc/auto.mymounts --ghost

Параметр --ghostсохраняет видимость папки точки монтирования в файловой системе, что упрощает работу некоторых программ.

Строка конфигурации autofs будет выглядеть примерно так:

/etc/auto.mymounts

/mnt/windowsshare/ -fstype=cifs,rw,credentials=/etc/credentials.autofs ://xxx.xxx.xx.xx/myfolder

Для некоторых сред может потребоваться расширение. ПРИМЕЧАНИЕ :Параметр vers=2\.1необходимо указать, если на удаленном сервере отключен SMB 1.

/etc/credentials.autofs

dom=TARGETDOMAIN
user=TARGETUSER
password=TARGETPASSWORD

ВНИМАНИЕ! Сделайте этот файл доступным для чтения только пользователю root, поскольку целевой пароль хранится в виде обычного текста. Хранение этого пароля в виде простого текста может иметь последствия для безопасности, особенно если вы не можете доверять пользователям root. Эти последствия должны быть тщательно взвешены, чтобы гарантировать, что существуют смягчающие меры, которые адекватно устраняют риск доступа пользователя корневого уровня (с ). Один из возможных вариантов — создать отдельного пользователя с ограниченными правами для создания экземпляра этого соединения и убедиться, что включено адекватное проверяемое ведение журнала, чтобы можно было отслеживать действия.

1
28.01.2020, 02:43

Теги

Похожие вопросы