Uubntu 開啟檔案無需密碼的方法 visudo
簡單介紹visudo的用法。
主要在於有些檔案在自動執行的時候需要sudo輸入密碼的限制
使得自動執行會無法作動,只要在visudo裡加入需要自動執行的檔案路徑
自動執行的程式就可以無阻執行。
執行:
sudo visudo
在最底下加入要執行最高權限的檔案路徑
User ALL=(ALL) NOPASSWD:/usr/local/bin/xxxx.sh
User -> 指使用者名稱
/usr/local/bin/xxxx.sh -> 檔案路徑與名稱
以上
當初會需要到這個功能主因是有支程式 USB轉serialcomport的程式需要使用SUDO執行
並且又要在開機時自動執行這個程式,一般在startup下開機自動執行的話會導至權限不足而使程式無法順利作動。
加入以上的方法後,開機後就沒問題囉
參考 reference:
https://www.arthurtoday.com/2010/03/sudoer.html
主要在於有些檔案在自動執行的時候需要sudo輸入密碼的限制
使得自動執行會無法作動,只要在visudo裡加入需要自動執行的檔案路徑
自動執行的程式就可以無阻執行。
執行:
sudo visudo
在最底下加入要執行最高權限的檔案路徑
User ALL=(ALL) NOPASSWD:/usr/local/bin/xxxx.sh
User -> 指使用者名稱
/usr/local/bin/xxxx.sh -> 檔案路徑與名稱
以上
當初會需要到這個功能主因是有支程式 USB轉serialcomport的程式需要使用SUDO執行
並且又要在開機時自動執行這個程式,一般在startup下開機自動執行的話會導至權限不足而使程式無法順利作動。
加入以上的方法後,開機後就沒問題囉
參考 reference:
https://www.arthurtoday.com/2010/03/sudoer.html
留言
張貼留言