获取setgid:运行’su’命令时操作不允许错误 – Ubuntu 12.04
我用imp用户登录。 当我尝试通过终端上的root用户登录时:
impuser@machine:~$ su - root
它给:
setgid:Operation not permitted
任何想法,如何解决这个问题?
Ubuntu只允许sudo
增加权限级别,而不是su
(与其他发行版不同)。 要获得root
shell,请尝试以下操作:
sudo su
sudo -i
对于交互式root shell。 这样做的好处是还可以处理.login和.profile脚本。
sudo -s
还会给你一个root shell,但它不会处理root登录脚本。
如果允许“impuser”获取root(这意味着他没有从/etc/sudoers
文件中的sudo权限中排除)只需按键盘上的Ctrl + Alt + T即可打开终端。 打开时,运行以下命令。
sudo su
- 如何仅通过电源按钮唤醒我的笔记本电脑?
- Ubuntu 2D工作正常,但不是VMWare Workstation 9 Windows 7 Host中的Ubuntu虚拟机
- 无法使用gnome-tweak-tool安装shell主题
- 在使用ubuntu格式化ubuntu后如何恢复数据?
- 为什么在Ubuntu 12.04中找不到我的外置硬盘和SD卡(虽然lsusb检测到它)?
- 无法使用3G USB Dongle连接到特定ISP的Internet
- 使旧的加密/主分区(10.10)可用于新安装(12.04)
- 找不到包libxul – 在Ubuntu Precise 12.04中的Kiwix Wikpedia
- 同一工作区上的缩放模式窗口?