码迷,mamicode.com
首页 > 其他好文 > 详细

无法使用root权限,又无法使用sudo时获取root权限的方法

时间:2020-07-04 15:17:51      阅读:107      评论:0      收藏:0      [点我收藏+]

标签:连接   启用   ubunt   账户   chm   chown   写入   模式   启动   

无法使用root权限,又无法使用sudo时获取root权限的方法

  1. 假设你是通过ssh启动服务器,就创建两个连接对话
  2. 在第一个对话中,使用这个命令获取当前进程PID:echo $$
  3. 在第二个对话中,使用这个命令授权代理:pkttyagent --process [PID]
  4. 回到第一个对话,通过pkexec运行你想执行的命令:比如pkexec chmod 0440 /etc/sudoers
  5. 回到第二个对话,输入当前用户的密码
  6. 再回到第一个对话,发现上述输入的命令已经执行

sudo默认权限

切换到root账户,或者启用Ubuntu的恢复模式,获得管理员权限:

chown -R root:root /etc/sudoers.d
chmod u=rwx,g=rx,o=rx /etc/sudoers.d/
chmod u=r,g=r,o= /etc/sudoers.d/*

将sudoers.d文件夹的权限设置成root用户和root组,root组只有执行的权限,只有root用户有写入的权限。

无法使用root权限,又无法使用sudo时获取root权限的方法

标签:连接   启用   ubunt   账户   chm   chown   写入   模式   启动   

原文地址:https://www.cnblogs.com/JeromeLong/p/13234914.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!