我想设置一个脚本,允许我在我的栏上显示我的电子邮件,但我必须创建一个包含它的密码的文件。有没有一种方法可以保护该文件不被任何人读取,而不拒绝我的系统对该文件的访问?
答案1
使用标准 UNIX 文件权限就可以轻松完成此任务。
假设该文件的名称emailcredentials.ini
位于用户/home/errelion
并由该脚本运行的用户拥有,您需要的命令是
chmod 0600 /home/errelion/emailcredentials.ini
这将使文件的所有者可读可写,但其他任何人都无法访问该文件(除了root
超级用户,可以做他或她非常想做的事情)。