进入UOS live user状态以后, 打开文字终端, 运行这个命令查看硬盘上的文件系统是否已经加载:
df -h
如果加载, 一般是加载在/mnt/sysroot 或者 /mnt/sysimage.
如果没有加载, 运行以下命令, 查看根文件系统. 一般根文件系统比较大.
lsof
假设根文件系统是 /dev/sda2, 手动加载如下:
mkdir /mnt/sysimage
mount /dev/sda2 /mnt/sysimage
在根文件系统加载以后, 运行如下命令添加指定用户给sudo权限:
chroot /mnt/sysimage /bin/bash
source /etc/profile
echo "<用户名> ALL=(ALL) NOPASSWD: ALL" >> /etc/sudoers.d/<用户名>
chmod 0600 /etc/sudoers.d/<用户名>
exit
reboot
重启机器以后, <用户名>就可以使用sudo了.
昨天使用sudo 解开文件的小锁,导致出现再使用sudo 命令时出现
/usr/bin/sudo 必须属于用户 ID 0(的用户)并且设置 setuid 位
随后关机重启,deepin系统无法进入
但可以使用Ctrl+Alt+F2进入tty2 ,但是使用sudo命令时出现Operation not permited
本人有启动U盘,会进入UOS live user,但是不知如何操作
问一下各位大佬,有能够解决这个问题的吗?非常感谢!