有所为,有所不为:在Linux中使用超级用户权限
副标题[/!--empirenews.page--]
在你想要使用超级权限临时运行一条命令时,
好吧,看起来你似乎需要一些额外的特权。一般来说,你不能使用你的用户账号向系统日志中写入东西。我们使用
嗯,它还是没有啥反应。我们来试点不同的吧。
也可以查看:在 Linux 下排查故障的宝贵提示和技巧。 接下来该干什么?上面在执行完第一条命令后的回应显示,我们缺少向日志文件写入时必须的特权。第二次,我们使用 root 权限运行了第一次的命令,但是返回了一个“没有权限”的错误。第三次,我们把整个命令放在一个引号里面再运行了一遍,返回了一个“没有发现命令”的错误。所以,到底错在哪里了呢?
而且如果你的用户还未添加到 sudo 用户组的时候,如果尝试使用
你可以做什么?一个相当简单的选择就是使用
注意这个改变的提示符表明了你的新身份。然后你就可以以 root 运行之前的命令了:
接着你可以输入 另一个切换用户为 root 的方法是仅用 (采用 su 直接)切换到 root 之后,你就可以以 root 的身份运行任何你想执行的命令了。这种方式的问题是:1) 每个想要使用 root 特权的人都需要事先知道 root 的密码(这样不很安全);2) 如果在运行需要 root 权限的特定命令后未能退出特权状态,你的系统可能会受到一些重大错误的波及。 另外请注意,整个讨论的前提是你可以正常地访问 sudo,并且你的访问权限没有受限。详细的内容后面会介绍到。 还有一个选择就是使用一个不同的命令。如果通过编辑文件从而在其后添加内容是一种选择的话,你也许可以使用 最后一个但是有点复杂的选择是,使用下列命令之一可以解决我们之前看到的问题,但是它们涉及到了很多复杂的语法。第一个命令允许你在得到 “没有权限” 的拒绝之后可以使用
第二种是通过
sudo 有多可控?(编辑:信阳站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- 如何将无线打印机连接到Windows 10 PC
- 如何在Windows 10上禁用新的Hyper-V VM的“使用自动检查点”
- 分析机构看好华为鸿蒙OS:明年全球份额将达2%、国内份额5%
- 如何在救援(单用户模式)/紧急模式下启动Ubuntu 18.04/Deb
- 在Fedora上为SSH设置双因子验证
- windows-server-2012 – 从Windows Server 2012 R2中删除Hy
- Win10命令提示符字体太小且无法更改设置怎么办
- Win10计算机管理功能怎么开 Win10计算机管理功能打开办法
- Windows 10家庭版千古罪人:97%的用户都被坑了
- GoAccess:一个实时的Web日志分析器及交互式查看器