File 如何通过vi使文件不可编辑,>;,还是触摸??提供的777权限已存在于文件中

File 如何通过vi使文件不可编辑,>;,还是触摸??提供的777权限已存在于文件中,file,shell,unix,permissions,vi,File,Shell,Unix,Permissions,Vi,我有一个文件,我已经在unix中授予了777权限。 有没有办法限制其他用户从vi或touch编辑此文件 只有其他程序或>>可以写入此文件。您可以在Unix中使用RSA或SHA包加密此文件,。 要加密,请使用cmd gpg -c yourfile 这将提示输入您想要的密码。它将创建yourfile.gpg mv yourfile.gpg yourfile 解密文件 gpg yourfile 您可能会使用ACL来近似实现这一点,但您需要提供更多详细信息,说明允许哪些特定用户执行哪些操作,以

我有一个文件,我已经在unix中授予了777权限。 有没有办法限制其他用户从vi或touch编辑此文件


只有其他程序或>>可以写入此文件。

您可以在Unix中使用RSA或SHA包加密此文件,。 要加密,请使用cmd

 gpg -c yourfile
这将提示输入您想要的密码。它将创建yourfile.gpg

mv yourfile.gpg yourfile
解密文件

 gpg yourfile

您可能会使用ACL来近似实现这一点,但您需要提供更多详细信息,说明允许哪些特定用户执行哪些操作,以及您希望访问的程序将使用哪些凭据运行。。。否则,只需
chmod 600 file
,并确保要更新该文件的唯一程序以与文件所有者相同的ID运行。。。