因为集团事务需求,或者涉及到更改ssh远程的端口号,用上边方法轻松消除,废话不多说!

一 、找到SSh服务配置文件路径一般是: /etc/ssh/sshd_config
2、vim打开sshd_config那几个文件,搜索找到
port字段,直接改动恐怕增加3个端口
CentOS7布局SSH远程登录。3、重启ssh服务/etc/init.d/sshd restart
四 、测试连接
ssh 用户名@ip -p 端口号 (ssh root@192.168.1.10 -p 2211)

参考小说:

1.保障已经打开静态IP
2.安装 openssh-server
yum install -y openssl openssh-server

 

如若老是不上,修改增加防火墙规则,可能间接关门防火墙。

http://www.hksilicon.com/kb/articles/594621/CentOS-7

3.改动配置文件
vim /etc/ssh/sshd_config

1.开拓ssh端口配置文件:vim
/etc/ssh/sshd_config,找到如下图所示的端口,改为和谐想改的端口,也可以同时打开几个端口:

以下命令即时生效,重启后失效

 

开辟22端口(此处可以自定义,暗许22)

澳门金沙国际 1

开启: service iptables start
关闭: service iptables stop

  1. 翻开时区是不是正确timedatectl,若不得法则设置时区 timedatectl
    set-timezone Asia/Shanghai

  2. 更改root用户密码,输入passwd,数字、大小写、标点符号,拾伍个人以上

  3. 充实一个普通用户”adduser username”,设置密码”passwd username”

  4. 禁止root ssh登陆”vim /etc/ssh/sshd_config”,”#PermitRootLogin
    yes”改为”PermitRootLogin no”,重启ssh服务”systemctl restart
    sshd.service”

  5. 修改ssh端口”vim /etc/ssh/sshd_config”,”#Port 22″改为”Port xxxx”(xxxx为1024 –
    65535中的数字),重启ssh服务”systemctl restart
    sshd.service”。运营自带防火墙”systemctl start
    firewalld”,修改防火墙ssh端口”cp /usr/lib/firewalld/services/ssh.xml
    /etc/firewalld/services/”,”vim /etc/firewalld/services/ssh.xml”,查找port=”22″,改为设定的端口,保存,重启防火墙”firewall-cmd
    –reload”。

澳门金沙国际 2

2.亟待关闭SELinux,打开配置文件:vim
/etc/selinux/config,设置SELINUX=disabled,保存退出:wq

6.
启用公钥验证登入ssh,提交本机id_rsa.pub到服务器的.ssh/authorized_keys。开启双重认证,”vim /etc/ssh/sshd_config”,末尾添加”AuthenticationMethods publickey,password”,重启ssh服务”systemctl restart sshd.service”

Paste_澳门金沙国际 ,Image.png

澳门金沙国际 3

  1. 自动更新软件”yum -y update”更新一下软件,安装”yum -y install cronie
    yum-cron”,修改配置文件”vim /etc/yum/yum-cron.conf”,改为”apply_updates
    = yes”,开启自动更新服务”systemctl start crond”,”systemctl start
    yum-cron”

  2. 安排防火墙,”yum install firewalld”,”firewall-cmd –list-all”

允许root账户登录

3.重启sshd服务:systemctl restart sshd.service,只怕重启电脑:reboot

 

澳门金沙国际 4

4.查看端口有没有打开:netstat -ntpl | grep 3389

Paste_Image.png

澳门金沙国际 5

启动ssh服务
systemctl start sshd.service

(如图突显已拉开)

重启网络
service network restart

 

安装开机运维ssh服务
systemctl enable sshd.service

完成

相关文章