`
Beaver's
  • 浏览: 396316 次
  • 性别: Icon_minigender_2
  • 来自: 天津
社区版块
存档分类
最新评论

linux 环境下修改SSH 端口号

阅读更多
linux(Ubuntu)下修改SSH 端口

1. 修改配置文件,命令行输入命令,打开配置文件:
sudo gedit /etc/ssh/sshd_config


2.找到 #Port 22 一段,这是是标识默认使用22端口,修改为如下:
Port 22
Port 50000


然后保存退出

3. 执行
sudo service ssh restart 

或者
sudo /etc/init.d/ssh restart


服务启动成功,显示信息:
ssh start/running,process 6866 (端口号)
这样SSH 端口将同时工作在22和50000 上
可以通过如下命令查看SSH 进程:
ps aux | grep sshd

找到标识 -D 进程,服务已经启动

4. 检查SSH 连接

使用ssh 工具连接50000端口,如securecrt 工具,如果连接成功,则再次编辑 sshd_config的设置和防火墙的端口,将里面的 Port 22 端口删除,然后重新启动ssh 服务和防火墙的访问规则即可。
ps:之所以先设置成两个端口,测试成功后再关闭一个端口,是为了方式在修改conf的过程中,万一出现掉线、断网、误操作等未知情况时候,还能通过另外一个端口连接上去调试
以免发生连接不上必须派人去机房,导致问题更加复杂麻烦。
分享到:
评论

相关推荐

    linux下一键修改ssh端口号

    简单的一个shell脚本,支持Centos和ubuntu下一键修改ssh端口,对新手非常友好。只需要赋予可执行权限即可使用。执行方式:./ssh_port.sh、bash ssh_port.sh。

    Centos7增加或修改SSH端口号的方法.doc

    "Centos7增加或修改SSH端口号的方法" 本文将详细介绍Centos7增加或修改SSH端口号的方法。SSH(Secure Shell)是Linux系统中的一种安全shell协议,用于远程登录和管理服务器。但是,SSH默认监听的端口号是22,这可能...

    Linux+修改SSH端口+和+禁止Root远程登陆.doc

    在 Linux 系统中,SSH 端口号默认是 22 号端口,但是,从安全方面考虑,建议修改这个端口号。端口号的取值范围是 0 到 65535(即 2 的 16 次方),0 到 1024 是系统使用的端口,如 HTTP 服务的端口 80。我们可以使用...

    centos 修改ssh默认端口号的方法示例

    linux服务器一般默认的ssh端口号都为22,所以在大部分的使用者手中出于安全考虑就需要修改ssh的默认端口号,下面为为修改ssh默认端口号方法 一:修改/etc/ssh/sshd_config配置文件(注意:这里是sshd_config,而不是...

    开放2222ssh端口方法

    在 Linux 系统中,可以使用 VI 或 VIM 编辑器修改 /etc/ssh/sshd_config 文件中的 port 字段,将其修改为所需的端口号,如 2222。 2. SSH 配置文件修改: 在 /etc/ssh/sshd_config 文件中搜索找到 port 字段,然后...

    linux修改ftp、telnet、ssh的默认端口.docx

    Linux 修改 FTP、Telnet、SSH 的默认端口 Linux 操作系统中,FTP、Telnet、SSH 是三个常用...修改 FTP、Telnet、SSH 的默认端口号可以提高 Linux 系统的安全性,但是需要小心地编辑配置文件和重启服务,以免出现问题。

    Linux操作系统下SSH默认22端口修改方法.docx

    在修改SSH默认22端口之前,需要修改配置文件。使用vi /etc/ssh/sshd_config命令打开配置文件,找到#Port 22一段,这里是标识默认使用22端口,修改为Port 22和Port 999,去掉前面的#号。然后保存退出。 启用新端口 ...

    修改centos远程ssh默认端口号(亲测有效 ,如果没有修改成功查看输入命令是否正确)

    最后,你可以尝试从另一台机器上使用`ssh`命令连接到服务器的新端口,例如`ssh -l root 192.168.63.130 -p 22222`,其中`root`是用户名,`192.168.63.130`是服务器的IP地址,`22222`是新的SSH端口号。 以上步骤...

    Linux 6 修改ssh默认远程端口号的操作步骤

    linux 默认的ssh远程端口是22,有时默认端口会遭到别有用心的人们扫描或攻击,为了时我们的系统更加安全那就需要修改远程端口号 操作步骤: 1、修改ssh_config配置文件 vim /etc/ssh/sshd_config 2、配置文件中找到...

    Linux如何修改SSH端口号

     SSH服务端口修改  1.首先查看一下当前linux是否已经安装SSH软件包,使用 rpm -qa|grep ssh  2.找到SSh服务配置文件路径一般都是在 /etc/ssh这个目录下面 sshd_config 这个文件(注意和ssh_conf

    Linux和Widnows远程连接端口号修改指导.docx

    Linux系统SSH端口号修改 1. 找到SSH服务配置文件:在Linux系统中,SSH服务配置文件通常位于/etc/ssh目录下,文件名为sshd_config。 2. 编辑SSH配置文件:使用vim编辑器打开sshd_config文件,并搜索找到port字段,...

    SUSE Linux Enterprise Server 设置防火墙开启ssh远程端口

    在SUSE Linux Enterprise Server (SLES) 中,为了确保系统的安全性,默认情况下防火墙会阻止外部对某些端口(如SSH端口22)的访问。然而,在实际的应用场景中,我们常常需要通过SSH远程连接到服务器进行管理和操作。...

    修改Linux系统下22端口的两种方法

    2. **修改端口设置**:在文件中找到 `Port 22` 这一行(通常在文件开头或者以 `#` 开头的注释行),将22端口修改为一个新的端口号(假设为50000),修改为 `Port 50000`。 3. **保存并退出**:根据所使用的编辑器,...

    CentOS7增加或修改SSH端口号的方法

    以下是如何在CentOS7上增加或修改SSH端口号的详细步骤: 1. **修改SSH配置文件**: 首先,使用`vim`编辑器打开SSH的服务配置文件`/etc/ssh/sshd_config`。找到`#Port 22`这一行,取消其注释,并在其下方添加新的...

    linux系统创建weblogic域以及修改端口方法

    在文件中找到`server`节点,定位到需要修改的端口号部分,按`i`键进入编辑模式,然后添加或修改端口号,例如将端口号修改为8015: ```xml <listen-port>8015 <listen-port-enabled>true ``` 修改完成后,按`Esc`键...

    Linux_SSH配置和禁止Root远程登陆设置文档

    - 查找`Port`行,通常该行被注释掉(以`#`开头),取消注释并修改端口号,例如将其更改为`Port 2222`。 - 完成修改后,保存文件并重启SSH服务以应用更改。可以使用以下命令: ``` systemctl restart sshd ``` ##...

    linux 中ssh的安装与使用.doc

    配置 SSH 需要更改 SSH 服务器的配置文件/etc/ssh/sshd_config,可以修改 SSH 的服务端口号,默认端口号为 22。同时,需要在配置文件中指定 SSH 服务器的.listen_address 和 .PidFile 等参数。 三、使用 SSH 使用 ...

Global site tag (gtag.js) - Google Analytics