centos7开启ssh登录

532 阅读1分钟

一、 首先,要确保CentOS7安装了 openssh-server,在终端中输入 yum list installed | grep openssh-server,如果又没任何输出显示表示没有安装 openssh-server,输入命令进行安装openssh-server:

yum install openssh-server

二、打开sshd服务配置文件进行编辑:

vi /etc/ssh/sshd_config

三、修改下图画框的几个地方:

img

1、找到#Port 22这行,把前面的 # 号去掉,设置 22 作为 SSH 的端口;

2、找到#ListenAddress 0.0.0.0,把前面的 # 号去掉;

3、找到#ListenAddress :: ,把前面的 # 号去掉;

4、找到#PermitRootLogin yes ,允许开启远程登录;

5、找到PasswordAuthentication yes ,把前面的 # 号去掉,开启使用用户名密码来作为连接验证;

6、修改无误后esc键,输入 :wq 回车,保存退出;

四、启动 sshd 服务,输入命令:

service sshd start

五、检查 sshd 服务是否已经开启,输入ps -e | grep sshd

img

六、设置SSH服务为开机启动,输入命令:

systemctl enable sshd