我有时以超级用户身份启动 Midnight Commander,并使用命令sudo mc
以超级用户身份对当前工作目录执行某些操作。
但这会导致~/.mc
错误的权限,我需要手动修复。
有什么解决办法吗?
编辑:
我接受了答案。我想进一步补充一下,这.mc
是一个目录,所以我的解决方案如下:
$ cd ~
~$ sudo chown -R mit.mit .mc
~$ chmod 775 .mc
~$ cd .mc
~$ chmod -R 664 .mc
~/.mc$ chmod 775 cedit
安装后在第一次启动时mc
使用它似乎不是一个好主意。sudo
答案1
~/.mc
您可以像这样更改文件的权限:
chmod 664 ~/.mc
确保以普通用户身份执行此操作。这将为文件所有者(应该是您的用户)和 root 设置读写权限。其他任何人都只能读取。