本文摘自PHP中文网,作者hzc,侵删。

linux常见的错误的解决方法:
在日常开发中,尤其是在Linux中进行操作的时候,经常会碰到各种各样的错误。记录一下,熟能生巧,慢慢参透linux的奥秘
1) 在安装ssl证书的时候,发生certbot命令无法使用的情况

解决方案:
使用yum重新进行安装,卸载掉使用pip方式进行安装的软件
1 2 3 4 5 6 7 8 | pip uninstall requests
yum reinstall python-requests
pip uninstall six
yum reinstall python-six
pip uninstall urllib3
yum reinstall python-urllib3
|
2)问题. xxx is not in the sudoers file. This incident will be reported.(当想要以 xxx的身份切换到root权限时,使用sudo su命令,并按提示输入 *** 的密码后出现的错误提示)
解决方案
1 2 3 4 5 6 7 8 9 10 11 | 1.修改sudoer文件,使得能够使用sudo命令
su (切换到root用户下);
输入root用户密码;
ls -l /etc/sudoers (查看sudoers文件)
chmod u+w /etc/sudoers(给root用户增加写权限);
ls -l /etc/sudoers (查看sudoers文件)
vim /etc/sudoers(打开sudoers文件)然后在 root ALL =( ALL ) ALL 后面加上 XXX ALL = ( ALL ) ALL ,其中XXX表示你的用户名,保存之后推出
chmode u-w /etc/sudoers (恢复sudoers文件原来的读写权限)
ls -l /etc/sudoers (查看sudoers文件)
exit(退出root用户)
如此,就可以在xxx用户下使用sudo来做root权限的事情啦
|
2) is not in the sudoers file
解决方案:
1) 切换到root身份 (su: 只是切换到root, 并没有吧root的环境变量传递过去, su - : 将环境变量一起带过去 , 就像root登陆一样 )
1 2 3 4 5 6 | 直接执行命令:
visudo
复制root的配置
root ALL =( ALL ) ALL
例如添加lanlang
lanlang ALL =( ALL ) ALL
|
2) 直接将用户添加到wheel用户组中
阅读剩余部分
相关阅读 >>
kali Linux 乱码怎么办
Linux中..是什么意思
Linux >>是什么意思
Linux运维之logrotate日志轮替――对nginx日志进行轮替
如何监控 Linux 服务器状态
Linux操作系统在哪下载
怎么修改Linux文件
Linux如何使用rpm安装命令
Linux如何查看用户属于哪个组
Linux如何使用if判断目录是否存在
更多相关阅读请进入《Linux》频道 >>
转载请注明出处:木庄网络博客 » linux常见的错误有哪些