1

Я использую следующую команду в скрипте для подключения устройства. Однако всякий раз, когда я запускаю его, он запрашивает пароль.

sudo mount -t cifs //xxx/lon-hsv/BT/APPOPS/Qlikview /mnt/appops -o user=nobody,file_mode=0777,dir_mode=0777,nounix,noserverino

Как изменить команду, чтобы она не запрашивала пароль?

1 ответ1

0

Вы должны изменить configure sudo (через файл /etc/sudoers ), чтобы позволить некоторым пользователям использовать эту команду без пароля. По соображениям безопасности, когда вы делаете такие вещи, вы должны быть настолько ограничены, насколько это возможно (т.е. не разрешать всем пользователям использовать команду mount без пароля; возможно, даже создать второй скрипт только для задачи монтирования и выполнения этого скрипта через sudo только для некоторых пользователей).

Прочитайте соответствующие страницы man (man sudo и man sudoers).

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .