CentOS创建账号无法登陆

前端之家收集整理的这篇文章主要介绍了CentOS创建账号无法登陆前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

CentOS测试,创建jack账号,删除时只使用userdel jack,没加参数

账号删除成功,但是对应的home文件夹/home/jack并没有删除

重新创建账号,设置密码,尝试登陆,提示以下错误

  1. LastFailedlogin:WedMar814:05:39CST2017from10.15.105.20onssh:notty
  2. Therewere8Failedloginattemptssincethelastsuccessfullogin.
  3. Couldnotchdirtohomedirectory/home/jack:Permissiondenied
  4. -bash:/home/jack/.bash_profile:Permissiondenied



查看home目录下的文件夹属主,发现属主变为ID

  1. [root@localhost~]#ll/home
  2. total0
  3. drwx------.21000100159Mar619:34jack


使用chown更改文件夹属主

  1. [root@localhost~]#chownjack/home/jack

再次登陆,成功。


另外,需要禁用某账号,可添加/etc/nologin文件,查看已连接账号,使用pkill结束进程,即可禁用该账号登录。如需重新激活,可删除/etc/nologin,适用于管理账号。

  1. [root@localhost~]#touch/etc/nologin
  2. [root@localhost~]#w
  3. 17:00:53up5days,21:27,3users,loadaverage:0.00,0.01,0.05
  4. USERTTYFROMLOGIN@IDLEJcpuPcpuWHAT
  5. roottty1Thu1944:42m0.00s0.00s-bash
  6. rootpts/010.15.105.2009:395.00s0.02s0.00sw
  7. jackpts/110.15.105.2016:2828:130.00s0.00sbash
  8. [root@localhost~]#pkill-kill-tpts/1
  9. [root@localhost~]#rm-rf/etc/nologin
  10.  
  11.  
  12.  
  13. 知识点:
  14.  
  15. chownroot/u
  16. Changetheownerof/uto"root".
  17.  
  18. chownroot:staff/u
  19. Likewise,butalsochangeitsgroupto"staff".
  20.  
  21. chown-hRroot/u
  22. Changetheownerof/uandsubfilesto"root".

猜你在找的CentOS相关文章