CentOS修改SSH預設埠

2021-09-06 05:55:27 字數 1055 閱讀 3453

centos修改ssh預設埠

首先修改配置檔案

vi /etc/ssh/sshd_config

找到#port 22一段,這裡是標識預設使用22埠,修改為如下:

port 22

port 800

然後儲存退出

執行/etc/init.d/sshd restart

這樣ssh埠將同時工作與22和800上。

啟用800埠。

執行/etc/init.d/iptables restart

現在請使用ssh工具連線800埠,來測試是否成功。

如果連線成功了,則再次編輯sshd_config的設定,將裡邊的port22刪除,即可。

之所以先設定成兩個埠,測試成功後再關閉乙個埠,是為了方式在修改conf的過程中,

萬一出現掉線、斷網、誤操作等未知情況時候,還能通過另外乙個埠連線上去除錯

以免發生連線不上還要聯絡機房除錯,導致問題更加複雜麻煩。

為增強安全

先增加乙個普通許可權的使用者:

#useradd uploader

#passwd uploader

//設定密碼

www.2cto.com  

生產機器禁止root遠端ssh登入:

#vi /etc/ssh/sshd_config 把

permitrootlogin yes 改為

permitrootlogin no

重啟sshd服務

#service sshd restart

www.2cto.com  

遠端管理用普通使用者uploader登入,然後用 su root 切換到root使用者拿到最高許可權

修改普通使用者具有root許可權

1)進入超級使用者模式。也就是輸入"su -",系統會讓你輸入超級使用者密碼,輸入密碼後就進入了超級使用者模式。(當 然,你也可以直接用root用) 

2)新增檔案的寫許可權。也就是輸入命令"chmod u+w /etc/sudoers"。 

4)撤銷檔案的寫許可權。也就是輸入命令"chmod u-w /etc/sudoers"。

CentOS修改SSH預設埠

首先修改配置檔案 vi etc ssh sshd config 找到 port 22一段,這裡是標識預設使用22埠,修改為如下 port 22 www.2cto.com port 800 然後儲存退出 執行 etc init.d sshd restart 這樣ssh埠將同時工作與22和800上。啟用...

CentOS 修改SSH預設埠

首先修改配置檔案 vi etc ssh sshd config 找到 port 22一段,這裡是標識預設使用22埠,修改為如下 port 22 port 800 然後儲存退出 執行 etc init.d sshd restart 這樣ssh埠將同時工作與22和800上。啟用800埠。執行 etc i...

centos 7 修改 ssh 預設埠

步驟一 編輯配置檔案 1.vim etc ssh sshd config 在原port位置新增想要開放的埠 例如 port 122 2.重啟ssh服務 systemctl restart sshd.service 可能會鏈結失敗 檢視ssh開放埠 semanage port l grep ssh 如...