linux centos修改ssh端口

2020-04-08 23:01|来源: 网路

默认的ssh端口是22,使用默认的ssh端口存在安全隐患,所以我们需要改为一个特殊的端口。


查看目前的ssh端口:

cat /etc/ssh/sshd_config | grep Port

#Port 22

#GatewayPorts no


修改ssh服务的端口

vim /etc/ssh/sshd_config

Port 22

Port 2222

22是ssh默认的端口,在没有添加其他端口的时候,注释掉是可以正常访问的。

为了避免修改掉默认端口造成连接不上的问题,可以保留22端口,同时增加一个新的端口,测试成功后再把22端口注释掉

sshd修改端口.png


重启ssh服务

service sshd restart

Stopping sshd:                                             [  OK  ]

Starting sshd:                                             [  OK  ]


如果有防火墙还需要在防火墙添加访问端口

相关问答

更多

Linux教程:22端口如何修改

22端口是ssh服务用的,一般没人会改它的,如果你一定要改, 可以修改系统 ssh_config 文件 (在 /etc/ssh_config,或者 /etc/ssh/ssh_config, 你可以 man ssh_config 来看你的系统上ssh_config在哪里 然后加入 Port 1000 然后再重启ssh服务,就把ssh服务端口改成1000了。

如何修改Linux远程端口/如何修改ssh端口

比如将端口改为1312。已root身份编辑文件 /etc/ssh/sshd_config文件, 添加 如下内容 Port 1312 或者在文件的第13行左右,找到 #Port 22 ,将井号去掉,然后将22改为1312。后保存 。重启服务,service sshd restart (centos6或者其他基于initd服务管理的发行版本) 或者systemctl restart sshd (centos7或者其他基于systemd服务管理的发行版本) 在然后 修改防火墙。将tcp 1312端口开

linux centos ssh 怎么使用

首先要在CentOS上面设置好ssh服务,下面是Linux的ssh的设置方法: 首先要修改ssh的配置文件sshd_config,输入命令: vi /etc/ssh/sshd_config 2. 在这个文件中,将PermitRootLogin without-password这一行修改为PermitRootLogin yes,这一行的意思是“允许root用户用ssh登录”。 再去掉#PasswordAuthentication no这一行的注释符号#,并把no改为yes,表示用ssh登录时需要密

linux下安装ssh

(SSH是一个用来替代TELNET、FTP以及R命令的工具包,主要是想解决口令在网上明文传输的问题。为了系统安全和用户自身的权益,推广SSH是必要的。SSH有两个版本,我们现在介绍的是版本2。) 安装SSH 具体步骤如下: 获得SSH软件包。 (ftp://ftp.pku.edu.cn:/pub/unix/ssh-2.3.0.tar.gz) 成为超级用户(root). # gzip –cd ssh-2.3.0.tar.gz |tar xvf – # cd ssh-2.3.0 # ./config

相关文章

更多

最近更新

更多