我在腳本中使用以下命令來安裝設備。但是,每當我運行它時,它都會提示輸入密碼。
sudo mount -t cifs //xxx/lon-hsv/BT/APPOPS/Qlikview /mnt/appops -o user=nobody,file_mode=0777,dir_mode=0777,nounix,noserverino
如何修改該命令,使其不要求輸入密碼?
答案1
您必須修改configure sudo
(透過/etc/sudoers
檔案)以允許某些使用者無需密碼即可使用此命令。出於安全原因,當您執行此類操作時,您應該盡可能限制(即做不是允許全部用戶mount
無需密碼即可使用該命令;甚至可能僅為安裝任務創建第二個腳本,並且僅針對某些用戶執行此腳本sudo
)。
閱讀相關的線上說明頁 (man sudo
和man sudoers
)。