默认情况下,你会看到类似#Port 22的注释行,这表示SSH服务的默认端口是22,但这一行被注释掉了。 将端口号修改为2222: 如果#Port 22这行存在,你可以去掉前面的#符号(如果它是唯一的Port设置项),然后将其值改为2222。但更安全的做法是新增一行设置新的端口,以避免因配置错误导致的连接问题。你可以这样做: plain...
“` #Port 22 “` 或者 “` Port 2222 “` 3、将注释符号(#)删除,并将端口号更改为您选择的端口或端口范围,如果您想使用从22000到22100的端口范围,可以将其更改为: “` Port 2200022100 “` 4、保存并关闭配置文件。 5、重新启动SSH服务以使更改生效,对于Linux系统,可以使用以下命令重启SSH服务: “` sud...
尝试用2222端口进行登陆,看是否成功!如果成功,执行下面操作。 5、关闭原先的22端口 编辑/etc/ssh/sshd_config文件,将Port 22这行配置注释上。
setenforce 0 查看端口有没有开启:netstat -ntpl | grep 2222 或者:查看端口是否开启:netstat -ntpl | grep sshd 但是,进行远程SSH连接的时候还可能连接不上。这是因为服务器开启了防火墙,需要添加2222到防火墙开放端口 添加端口: firewall-cmd --zone=public --add-port=2222/tcp --permanent 现在,SSH默认端口...
用vim编辑器打开sshd_config,把22端口改为2222,然后保存退出。 注意:配置文件生效之前,我们要在防火墙放行2222端口,设置iptables。 iptables -I INPUT -p tcp -m tcp --dport 2222 -j ACCEPT #放行2222端口 /etc/init.d/iptables save #保存iptables配置 /etc/init.d/iptables restart #重启iptables服务 ...
这里我把端口2222添加上去 然后执行 service iptabes restart 重启生效 更改ssh端口 vi /etc/ssh/sshd_config 找到port22并把前边的#注释去掉,改为Port 2222 centos修改/etc/ssh/sshd_config vi /etc/ssh/ssh_config centos修改/etc/ssh/ssh_config更换ssh端口 ...
sudosemanage port-a-tssh_port_t-ptcp2222 1. 将备用端口添加到SSH配置文件 下面我们将保留端口22并添加另一个端口,以便可以通过这两个端口访问SSH。 首先,通过以下命令打开SSH配置文件: 复制 sudonano /etc/ssh/sshd_config 1. 然后将 Port 22 这一行的注释删掉,并在下面添加新的端口,如下图所示: ...
ssh -p 2222 user@hostname “` 2. 修改配置文件: 另一种连接到指定端口的方法是修改 SSH 客户端的配置文件。打开 `/etc/ssh/ssh_config` 文件,并找到一行类似于 `# Port 22` 的注释行。取消注释,并把默认的端口号 22 修改为需要连接的端口号,然后保存文件。接下来,你可以直接使用 `ssh user@hostname...
ssh -p 2222 -i key_file.pem username@remote_host_ip “` 5. 如果远程服务器使用不同的用户名和端口号,可以使用以下格式: “` ssh -p remote_port -l remote_username remote_host_ip “` 例如: “` ssh -p 2222 -l remote_username remote_host_ip ...
一、修改配置文件 vi /etc/ssh/sshd_config #注意,路径别错了,还有一个/etc/ssh/ssh.config改了没用 找到#Port 22 取消注释 添加一个自己要使用的端口号:Port 2222 Port 22 Port 2222 然后 :wq 退出保存 --现在是开了一个