1、问题:cp: 无法创建普通文件"/usr/local/lib/libz.a": 权限不够
解决办法:在命令前加上 sudo 命令后,输入密码即可
2、问题:fengyongxian 不在 sudoers 文件中。此事将被报告。
解决方法:
1、使用su命令进入root
2、chmod 740 /etc/sudoers
3、sudo gedit /etc/sudoers
4、找到如下命令
实际上:
3、问题:su: 鉴定故障
解决:重新设置密码即可
su | su root命令输入密码后出现鉴定故障错误
这是因为在安装linux系统时没有给root用户设置密码,重新设置密码即可
sudo passwd root--->如果没有登录密码 则提示输入新密码 + 二次确认输入
实际上:
4、百度经验
进入到root权限用户,输入su,然后输入密码。命令及显示如下
#su密码
如果没有设置su密码,输入passwd,去设置密码。
2给sudoers文件可读写权限,首先要进入到根目录。
#cd ~然后再给权限
#chmod +wrx /etc/sudoers
3然后就是加入username了,这里username是你的用户名,比如说【linux@liliy】,liliy就是你的用户名。两种方法。
No.1
#echo 'username ALL=(ALL) ALL' >> /etc/sudoers然后你就可以使用sudo了。
5、问题:使用chmod 提示不允许的操作
方法:
chmod -R a+w /etc #设置当前目录下的所有档案与子目录皆设为任何人可读写
chmod #更改文件权限
-R #以递归的方式对目前目录下的所有档案与子目录进行相同的权限变更
结果:权限不够
6、用vim添加权限: vim /etc/sudoers
vim命令详解:https://blog.csdn.net/su_use/article/details/79731845
ctrl+z:强制退出vim
7、su故障:
解决:
[root@izqfsfqp8ejn9zz ~]# find / -name sudoers #找到sudoers路径
/etc/sudoers
/usr/share/doc/sudo-1.8.19p2/examples/sudoers
[root@izqfsfqp8ejn9zz ~]# vi /etc/sudoers #打开sudoers文件
## Allow root to run any commands anywhere
root ALL=(ALL) ALL
## 为yolo1用户增加权限
yolo1 ALL=(ALL) ALL ##增加这一行
这是一个死循环,求大神帮助
我现在的解决办法是不用xshell了,现在安装了虚拟机,用虚拟机试试吧(2021.5.11)