有所为,有所不为:在Linux中使用超级用户权限
副标题[/!--empirenews.page--]
在你想要使用超级权限临时运行一条命令时,
好吧,看起来你似乎需要一些额外的特权。一般来说,你不能使用你的用户账号向系统日志中写入东西。我们使用
嗯,它还是没有啥反应。我们来试点不同的吧。
也可以查看:在 Linux 下排查故障的宝贵提示和技巧。 接下来该干什么?上面在执行完第一条命令后的回应显示,我们缺少向日志文件写入时必须的特权。第二次,我们使用 root 权限运行了第一次的命令,但是返回了一个“没有权限”的错误。第三次,我们把整个命令放在一个引号里面再运行了一遍,返回了一个“没有发现命令”的错误。所以,到底错在哪里了呢?
而且如果你的用户还未添加到 sudo 用户组的时候,如果尝试使用
你可以做什么?一个相当简单的选择就是使用
注意这个改变的提示符表明了你的新身份。然后你就可以以 root 运行之前的命令了:
接着你可以输入 另一个切换用户为 root 的方法是仅用 (采用 su 直接)切换到 root 之后,你就可以以 root 的身份运行任何你想执行的命令了。这种方式的问题是:1) 每个想要使用 root 特权的人都需要事先知道 root 的密码(这样不很安全);2) 如果在运行需要 root 权限的特定命令后未能退出特权状态,你的系统可能会受到一些重大错误的波及。 另外请注意,整个讨论的前提是你可以正常地访问 sudo,并且你的访问权限没有受限。详细的内容后面会介绍到。 还有一个选择就是使用一个不同的命令。如果通过编辑文件从而在其后添加内容是一种选择的话,你也许可以使用 最后一个但是有点复杂的选择是,使用下列命令之一可以解决我们之前看到的问题,但是它们涉及到了很多复杂的语法。第一个命令允许你在得到 “没有权限” 的拒绝之后可以使用
第二种是通过
sudo 有多可控?(编辑:焦作站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- windows – 重新安装Ubuntu 9.04时如何保存设置?
- Linux的15个命令行别名,帮系统管理员提升工作效率!
- Linux中find命令用法全汇总,看完就没有不会用的!
- 5 个免费的 Linux 分区管理器
- windows – 错误设置stunnel服务器:`SSL3_GET_CLIENT_HELL
- 使用Selenium自动化Web浏览器
- windows – 打印服务器如何工作?
- Windows事件日志中显示的时区是什么?从另一台机器查看保存
- 从Windows 7升至Windows 10,你最看重哪项功能和改进?
- windows-server-2012 – Windows Server 2012 – RDP over