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è)新端口
SSH服務(wù)器軟件配置文件在/etc/SSH/目錄下。具體步驟如下:1。輸入這個(gè)目錄#CD/etc/SSH2。編輯其配置文件sshd#config#vim sshd#Config3。找到一條線#端口22。這一行很早,幾乎接近文件的開頭。刪除此行的#號(hào),然后添加要更改的端口號(hào)。我把它改成2343端口23434。重新啟動(dòng)sshd服務(wù)#Servicd sshd restart5。將此SSH端口更改為2343。注意,在連接SSH時(shí),應(yīng)該相應(yīng)地更改端口號(hào),例如SSH 192.168.11.122 2343
例如,將端口更改為1312。文件/etc/SSH/sshd已被編輯為根配置文件,添加以下內(nèi)容端口1312或在文件第13行附近找到#端口22,刪除井號(hào),然后將22更改為1312。之后保存。重新啟動(dòng)服務(wù)、服務(wù)sshd Restart(centos6或基于initd服務(wù)管理的其他發(fā)行版)或systemctl Restart sshd(centos7或基于SYSTEMd服務(wù)管理的其他發(fā)行版),然后修改防火墻。打開TCP 1312端口。#iptables iptables-A INPUT-p tcp--dport 1312-j ACCEPT/etc/rc.d/init.d/iptables save#firewalldfirewall cmd--permanent--zone=public--add port=1312/tcpfirewall cmd--reload
#sudo apt install leafpad#leafpad/etc/ssh/sshd.config文件修改其中一個(gè)22,刪除“#”,將22更改為需要打開的端口;restart sshd service:service sshd restart要完成以上操作,可以使用自定義端口訪問SSH pull命令格式:SSH-P22用戶@ip