
我想設定一個腳本,允許我在我的欄上顯示我的電子郵件,但我必須建立一個包含它的密碼的檔案。有沒有一種方法可以保護該文件不被任何人讀取,而不拒絕我的系統對該文件的存取?
答案1
使用標準 UNIX 檔案權限就可以輕鬆完成此任務。
假設該檔案的名稱emailcredentials.ini
位於使用者/home/errelion
並由該腳本運行的使用者擁有,您需要的命令是
chmod 0600 /home/errelion/emailcredentials.ini
這將使文件的所有者可讀可寫,但其他任何人都無法訪問該文件(除了root
超級用戶,可以做他或她非常想做的事情)。