linux更改ssh遠(yuǎn)程端口命令 linuxssh出去的端口怎么修改?
linuxssh出去的端口怎么修改?退出?要更改服務(wù)器還是客戶端?出去應(yīng)該意味著運(yùn)行SSH命令來鏈接到其他服務(wù)器。命令格式為:SSH-P port#host。如果您使用諸如proxy之類的端口轉(zhuǎn)發(fā)工具
linuxssh出去的端口怎么修改?
退出?要更改服務(wù)器還是客戶端?出去應(yīng)該意味著運(yùn)行SSH命令來鏈接到其他服務(wù)器。命令格式為:SSH-P port#host。如果您使用諸如proxy之類的端口轉(zhuǎn)發(fā)工具,那么命令是:SSH-L localu端口:遠(yuǎn)程u主機(jī):遠(yuǎn)程u這里的端口主機(jī)名是local,端口可以是任何可用的本地端口,一般超過1024個(gè)遠(yuǎn)程端口,如果主機(jī)要更改服務(wù)器,則要更改配置文件。一般使用sshd,配置文件一般在/etc/SSH/sshd如果設(shè)置了iptables,別忘了打開一個(gè)新的端口
比如把端口改成1312。文件/etc/SSH/sshd已被編輯為根配置文件,添加以下內(nèi)容端口1312或在文件第13行附近找到#端口22,刪除井號,然后將22更改為1312。之后保存。重新啟動(dòng)服務(wù)、服務(wù)sshd Restart(centos6或基于initd服務(wù)管理的其他發(fā)行版)或systemctl Restart sshd(centos7或基于SYSTEMd服務(wù)管理的其他發(fā)行版),然后修改防火墻。打開TCP 1312端口。#Iptables-a input-P TCP--dport 1312-J accept/etc/rc.d/init.d/Iptables save#firewalldfirewall CMD--permanent--zone=public--add port=1312/tcpfrewall CMD--reload
ssh服務(wù)器軟件配置文件在/etc/ssh/目錄下的步驟如下:1。輸入這個(gè)目錄#CD/etc/SSH2。編輯其配置文件sshd#config#vim sshd#Config3。找到一條線#端口22。這一行很早,幾乎接近文件的開頭。刪除此行的#號,然后添加要更改的端口號。我把它改成2343端口23434。重新啟動(dòng)sshd服務(wù)#Servicd sshd restart5。將此SSH端口更改為2343。注意,在連接SSH時(shí),您應(yīng)該相應(yīng)地更改端口號,例如SSH 192.168.11.122 2343
在Linux中修改SSH的默認(rèn)端口非常容易。只有兩步。1修改SSH配置文件/etc/SSH/sshd config中的端口。以將SSH 22端口更改為15022端口為例。[ 根@localhostssh]#visshd#Config#port 22//注釋掉端口15022//添加新端口。2重新啟動(dòng)SSH服務(wù)[根@localhost~]#服務(wù)sshd restartstopping sshd:[確定]啟動(dòng)sshd:[確定
1。Add port VIM/etc/SSH/sshd_uConfig刪除#port22的注釋,并向port443添加新行。如果端口未添加但已修改,建議先保留端口22,然后在新端口可以登錄后將其刪除。443實(shí)際上是HTTPS使用的端口,3128是squid使用的端口。建議使用大型端口,如10000~65535或以上。重新啟動(dòng)SSH服務(wù)/etc/init.d/sshdrestart2.firewall open port 443 VI/etc/sysconfig/iptables join-ainput mState–statenew mtcp ptcp–dport443 jcept重新啟動(dòng)防火墻/etc/init.d/iptablesrestrat3.screen確認(rèn)可以使用新端口后的默認(rèn)端口。VI/etc/sysconfig/iptables in-arh-firewall-1-input-mstate–statenew mt CP PTCP–dport22-j accept前面加#,firewall/etc/init.d/iptables重啟成功!