解决方案:
使用yum重新进行安装linux操作系统常见问题,卸载掉使用pip形式进行安装的软件
pip uninstall requests yum reinstall python-requests pip uninstall six yum reinstall python-six pip uninstall urllib3 yum reinstall python-urllib3
2)问题.xxxisnotinthesudoersfile.Thisincidentwillbereported.(当想要以xxx的身分切换到root权限时linux操作系统常见问题linux 虚拟主机,使用sudosu命令,并按提示输入***的密码后出现的错误提示)
解决方案
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)isnotinthesudoersfile
解决方案:
1)切换到root身分(su:只是切换到root,并没有吧root的环境变量传递过去,su-:将环境变量一起带过去,如同root登录一样)
直接执行命令: visudo 复制root的配置 root ALL=(ALL) ALL 例如添加lanlang lanlang ALL=(ALL) ALL
2)直接将用户添加到wheel用户组中
usermod -a -G wheel lanlang -a: 追加的方式添加, 不会删除掉之前所属的用户组 -G: 执行要添加的用户组
3)新增一个用户,并以组的方式添加到/etc/sudoers中,最后再添加一个用户到这个组上
useradd sudogroup echo "%sudogroup ALL=(ALL) ALL">> /etc/sudoers useradd xing usermod -aG sudogroup xing
3.使用su切换用户的时侯,弄成-bash4.1-$
缘由探究:
1)在该用户的家目录下没有相关环境配置文件(.bash_logout.bash_profile,.bashrc)
2)该用户的家目录与添加的时侯的不一致,
解决:
1)将/etc/skel的用户环境配置文件复制到指定的目录
cp -a /etc/skel/. /home/lanlang 注意: skel/ 目录中的点不能丢哦
2)须要进行迁移操作
usermod -md /tmp/lanlang lanlang -d: 修改用户端额家目录通常和-m一起使用 -m: 修改用户家目录通常和-d一起使用
4.创建用户,登入只显示$符号(Ubuntu)
解决:须要创建用户的使用创建相应的权限与目录
adduser lanlang
5.-bash:warning:setlocale:LC_CTYPE:cannotchangelocale(UTF-8):
解决:vim/etc/environment
LANG=en_US.utf-8 LC_ALL=en_US.utf-8
配置生效:source/etc/environment
6.nginx:[emerg]bind()to0.0.0.0:443failed(98:Addressalreadyinuse)
解决:强制关掉插口占用进程
sudo fuser -k 80/tcp #关闭占用80端口的程序
7.腾讯云重置服务以后linux系统介绍,使用ssh或则联接工具都难以进行联接
解决:删掉无效秘钥
ssh-keygen -R "you server hostname or ip"
8.grep命令提示Binaryfilejzl_search_stdout.logmatches
解决:
grep -nr -a "400" jzl_search_stdout.log -a, --text equivalent to --binary-files=text,即让二进制文件等价于文本。
推荐教程:《linux教程》