有所为,有所不为:在Linux中使用超级用户权限
副标题[/!--empirenews.page--]
在你想要使用超级权限临时运行一条命令时,
好吧,看起来你似乎需要一些额外的特权。一般来说,你不能使用你的用户账号向系统日志中写入东西。我们使用
嗯,它还是没有啥反应。我们来试点不同的吧。
也可以查看:在 Linux 下排查故障的宝贵提示和技巧。 接下来该干什么?上面在执行完第一条命令后的回应显示,我们缺少向日志文件写入时必须的特权。第二次,我们使用 root 权限运行了第一次的命令,但是返回了一个“没有权限”的错误。第三次,我们把整个命令放在一个引号里面再运行了一遍,返回了一个“没有发现命令”的错误。所以,到底错在哪里了呢?
而且如果你的用户还未添加到 sudo 用户组的时候,如果尝试使用
你可以做什么?一个相当简单的选择就是使用
注意这个改变的提示符表明了你的新身份。然后你就可以以 root 运行之前的命令了:
接着你可以输入 另一个切换用户为 root 的方法是仅用 (采用 su 直接)切换到 root 之后,你就可以以 root 的身份运行任何你想执行的命令了。这种方式的问题是:1) 每个想要使用 root 特权的人都需要事先知道 root 的密码(这样不很安全);2) 如果在运行需要 root 权限的特定命令后未能退出特权状态,你的系统可能会受到一些重大错误的波及。 另外请注意,整个讨论的前提是你可以正常地访问 sudo,并且你的访问权限没有受限。详细的内容后面会介绍到。 还有一个选择就是使用一个不同的命令。如果通过编辑文件从而在其后添加内容是一种选择的话,你也许可以使用 最后一个但是有点复杂的选择是,使用下列命令之一可以解决我们之前看到的问题,但是它们涉及到了很多复杂的语法。第一个命令允许你在得到 “没有权限” 的拒绝之后可以使用
第二种是通过
sudo 有多可控?(编辑:承德站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- windows – 确定C驱动器是否有2 GB的可用磁盘空间
- 当同事用Root权限输入rm -rf 后,鬼知道我经历了什么
- windows-server-2008-r2 – 阻止用户在特定目录中保存具有特
- windows-server-2003 – 将Windows 7 64位打印驱动程序添加
- 如何在Windows上设置手动添加路由的度量标准?
- windows – 为win32预编译的Iperf 2.x二进制文件?
- 从Win11英文21996转到简中最新版Build22000的方法 附操作步
- 5个可以满足你的生产力、沟通和娱乐需求的开源手机应用
- Windows 和 Linux 互操作性:看一看 Samba
- 微软将在2020年终止支持Windows 7:希望借此推动笔记本升级

