centos7开启ssh服务
centos7开启ssh服务
centos7开启ssh服务只要这三步骤:
- 修改配置文件 /etc/ssh/sshd_config
修改前先备份此文件,以防万一
cp /etc/ssh/sshd_config /etc/ssh/sshd_config_back
去除 Port 22 和 PermitRootLogin no 前面的#,让他们生效 - 开启ssh服务
systemctl start sshd.service - secuCRT 或者 xshell root用户名密码登陆验证即可
若不行,再看下面详细步骤。
1. root账户登陆
2. 检查有没有安装ssh服务(默认都安装)
rpm -qa | grep ssh
默认最小化安装的centos7都安装的ssh服务
我安装的是centos 7.4.1708版本
如果没有安装ssh服务就安装 : yum install openssh-server
3. 修改配置文件
修改配置文件 /etc/ssh/sshd_config
- 修改前先备份此文件,以防万一
cp /etc/ssh/sshd_config /etc/ssh/sshd_config_back - 去除 Port 22 和 PermitRootLogin no 前面的#,让他们生效
- wq 保存退出
4. 开启ssh服务
systemctl start sshd.service
这个命令没有回显
5. 检查一下ssh服务是否开启
ps -e | grep sshd
6. 检查一下22端口是否开启
netstat -an | grep 22
7. 将ssh服务添加到自启动列表中
systemctl enable sshd.service
8. SSH连接即可
ip+用户名+root密码