一、 首先,要确保CentOS7安装了 openssh-server,在终端中输入 yum list installed | grep openssh-server,如果又没任何输出显示表示没有安装 openssh-server,输入命令进行安装openssh-server:
yum install openssh-server
二、打开sshd服务配置文件进行编辑:
vi /etc/ssh/sshd_config
三、修改下图画框的几个地方:
1、找到#Port 22这行,把前面的 # 号去掉,设置 22 作为 SSH 的端口;
2、找到#ListenAddress 0.0.0.0,把前面的 # 号去掉;
3、找到#ListenAddress :: ,把前面的 # 号去掉;
4、找到#PermitRootLogin yes ,允许开启远程登录;
5、找到PasswordAuthentication yes ,把前面的 # 号去掉,开启使用用户名密码来作为连接验证;
6、修改无误后输入 :wq 回车,保存退出;
四、启动 sshd 服务,输入命令:
service sshd start
五、检查 sshd 服务是否已经开启,输入ps -e | grep sshd
六、设置SSH服务为开机启动,输入命令:
systemctl enable sshd