Linux问题杂烩

1.
userdel: error deleting shadow password entry
userdel: warning: /var/spool/mail/user1 not owned by user1, not removing
userdel: error removing directory /home/user1
solution:
敲这个命令可解决问题:rm -rf /var/spool/mail/user1
                                 rm -rf /home/user1


原理分析:
拿redhat举例,在通过useradd命令建立新用户时,系统会添加如下信息:/etc/passwd(用户信息),/etc/shadow(口令信息),/etc/group(用户组信息),/home/xxx(用户家目录),/var/spool/mail/xxx(用户邮箱目录)


一楼是通过手工修改/etc/passwd,/etc/shadow,/etc/group把指定的用户信息删除,却未删除该用户家目录和邮箱目录,所以再新建此用户的话,才会报这样的错误。


建议以后删除用户用命令:userdel -r 用户名 
这样就不会出现上述问题了,如果userdel不加-r参数的话,你会发现用户家目录和邮箱目录未被删除。


2.
可以ping通,但无法通过ssh连接虚拟机的解决方法
需要在客户端通过 SSH 连接主机,如果连接过程中返回的错误信息是 “请求被拒绝“,那么应该是 LINUX 开启了防火墙,或是 SSHD 服务没有启动!


通过下面两个命令就可以了:


service iptables stop  //关闭防火墙(在suse系统中若出现没有iptables的服务,可以通过yast的方式去关掉防火墙)
service sshd start     //启动 SSHD 服务


3.
EFI PXE启动过程中,loin incorrect解决方法
  a、模拟ftp登录指定服务器IP,查看ftp账号是否异常,发现plclient密码大写导致,修改服务器密码为小写解决
  b、mount时login incorrect,同样的原因,samba账号plclient密码新配置的服务器大写导致,修改服务器密码为小写解决

你可能感兴趣的:(Linux)