我正在关注一个使用此命令在/ etc /中创建launchd.conf文件的教程。
sudo echo "some command" > /etc/launchd.conf
但这是行不通的,输入管理员密码后,我的权限被拒绝了。似乎该链接的权限是错误的,所以我做了,sudo chmod 755 /etc/
但是现在我无法加载终端,我得到了错误The administrator has set your shell to an illegal value
如果我sudo
现在尝试执行命令,我会得到
sudo: can't open /private/etc/sudoers: Permission denied
sudo: no valid sudoers sources found, quitting
Process *tramp/sudo root@localhost* exited abnormally with code 1
这是/ etc链接的样子,它应该是什么样的,以及如何还原它?
lrwxr-xr-x 1 root wheel 11 Jul 21 2011 etc -> private/etc
/私人/等...
drw-r--r-- 111 root wheel 3774 Mar 26 02:25 etc
编辑:我正在使用Mac OS X 10.7.3
凯尔·琼斯(Kyle Jones)的回答肯定会起作用,但是您是否尝试过从磁盘工具运行权限修复?这可能会解决问题。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句