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 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

系统一般默认安装sshd服务, 使用netstat -a查看ssh服务是否开启,如出现相应端口22则为启用; 如服务未生效,先使用chkconfig --list命令检查ssh服务状态,如对应状态下,再使用chkconfig --level 2345 sshd on使服务开机启动。 重启服务器,或service sshd start

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 # ./configu ...

kali Linux 怎么开ssh端口

kali 是基于debian的,Google下debian的方法吧,通用的应该是

linux ssh安装

一般来说,现在的Linux都带有open ssh,可以通过下面的命令看看是不是启用了sshd: ps -ef | grep sshd 如果没有启用可以在/etc/init.d里面找到启用. 还应该注意的是ssh工具包带有一个称为make-ssh-known-hosts的程序。它会扫描整个域的ssh主机。你有时会被使用这一程序的人无意中扫描到。

如何修改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端口开放 ...

centos linux怎么自学

用买书嘛?想玩熟他的话应该做点什么? 网上什么站点比较好-----最好你去过再回答这个。 初学者一定要搞先搞清楚linux的命令行模式,操作以命令为主,跟windows的图形界面分开。 要买书的话,就买 鸟哥的linux私房菜,分基础篇跟服务器篇。 或者多看看刘遄的《Linux就该这么学》

Linux配置SSH服务,修改SSH端口号之后SSH服务启动失败,改回默认端口号后又正常了。

用netstat看看8080是不是被其他程序已经占用了。 另外,启动服务的时候,命令前加sudo试试。

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 # ./configu ...