在CentOS系统中,设置SSH密码登录的步骤如下:
首先,确保你的CentOS系统上已经安装了OpenSSH服务器,并且服务正在运行。
sudo systemctl status sshd
如果服务未运行,可以使用以下命令启动它:
sudo systemctl start sshd
你需要为要使用SSH登录的用户设置一个密码。如果你还没有创建用户,可以使用以下命令创建一个新用户并设置密码:
sudo adduser your_username
sudo passwd your_username
按照提示输入并确认密码。
编辑SSH服务器的配置文件 /etc/ssh/sshd_config,确保以下设置:
sudo nano /etc/ssh/sshd_config
找到并修改以下行(如果它们被注释掉了,去掉前面的#):
PasswordAuthentication yes
保存并退出编辑器。
为了使配置更改生效,需要重启SSH服务:
sudo systemctl restart sshd
现在,你可以尝试从另一台计算机通过SSH连接到你的CentOS系统。使用以下命令:
ssh your_username@your_server_ip
系统会提示你输入密码。输入你之前设置的密码,如果一切正常,你应该能够成功登录。
虽然密码登录很方便,但为了提高安全性,建议采取以下措施:
~/.ssh/authorized_keys 文件中。通过以上步骤,你应该能够在CentOS系统上成功设置SSH密码登录。