今天,再玩Centos7的時候,嘗試修改了下ssh的端口。因為默認開啟了SELinux,如果沒有修改這個文件配置就修改端口sshd服務就不能正常啟動了。
但是,當我修改會22端口的時候還是不能正常登陸。這個時候查看登陸日志提示如上:(因為之前登陸成功的時候,幸好有窗口是沒有關閉的)
最后發現是/etc/ssh/sshd_config下面的UsePAM no 這個選項的“鍋”~莫名其妙這個變成了no
修改成 Yes后。重啟服務正常登陸
參考資料:
https://www.itechlounge.net/2013/10/linux-could-not-get-shadow-information-for-user/