CentOS配置SSH
在捣鼓虚拟机时突然发现无法远程登录了,所以重新配置了下SSH
安装openssh-server
- 查看是否已经安装
yum list installed | grep openssh-server
- 如果没有安装,使用以下命令进行安装,我的虚拟机已安装,所以跳过这一步
yum install openssh-server
配置SSH
找到配置文件,/etc/ssh/sshd_config
vi /etc/ssh/sshd_config
打开端口与监听地址,默认为端口22,按自己要求修改
允许root进行远程登录
开启密码登录验证
保存配置文件
开启SSH服务
- 启动服务
systemctl start sshd.service
- 设置开机自启
systemctl enable sshd.service
- 重启服务
systemctl restart sshd.service
远程连接
虚拟机配置好SSH服务后即可使用XShell、Xftp等软件进行远程登录
,远程登录时需要用户名、密码(登录虚拟机的密码),虚拟机IP、端口(配置SSH时设置的端口)。虚拟机IP可以通过ifconfig命令查看,找到ens33中的IP即可
ifconfig