在CentOS7中,可以通過修改SSH配置文件來禁用密碼登錄。以下是具體步驟:
使用root用戶登錄系統。
打開SSH配置文件/etc/ssh/sshd_config
,可以使用vim或者其他編輯器打開:
sudo vim /etc/ssh/sshd_config
#PasswordAuthentication yes
#PermitRootLogin yes
將這兩行代碼修改為:
PasswordAuthentication no
PermitRootLogin no
保存文件并退出編輯器。
重啟SSH服務使配置生效:
sudo systemctl restart sshd
現在密碼登錄已經被禁用,你只能使用SSH密鑰來認證登錄到CentOS7系統。