Linux如何關(guān)閉遠(yuǎn)程ssh密碼登錄
Linux關(guān)閉遠(yuǎn)程ssh密碼登錄
遠(yuǎn)程登錄linux使用ssh時,使用密碼登錄會有安全風(fēng)險問題,采用密鑰登錄會更安全。
配置關(guān)閉使用ssh密碼登錄 (以管理員身份):編輯 /etc/ssh/sshd_config
文件:
vim /etc/ssh/sshd_config
修改下圖字段為 no
保存配置文件后,重新加載:
systemctl reload sshd
Linux關(guān)閉ssh密鑰登錄(禁止免密登錄)
liinux環(huán)境免密登錄配置好之后,修改完密碼,免密方式不受改密碼的影響,還能直接免密登錄,
阻止免密登錄方式有也有很多,兩個思路
1、破壞密鑰
可以修改密鑰的權(quán)限,使其不能讀寫 chmod 000 +密鑰路徑 ,刪除,移動密鑰,
2、在ssh配置文件里面進行限制
編輯ssh配置文件
vim /etc/ssh/sshd_config
找到
#PubkeyAuthentication yes?
修改為
PubkeyAuthentication no
#以上步驟可以直接用sed替換實現(xiàn)
#sed -i "s/#PubkeyAuthentication yes/PubkeyAuthentication no/g" /etc/ssh/sshd_config
重啟ssh服務(wù)
`systemctl restart sshd.service` ?(這里是centos,其它發(fā)行版本自行搜索)
總結(jié)
以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
使用VSCode的Remote-SSH連接Linux進行遠(yuǎn)程開發(fā)
這篇文章主要介紹了使用VSCode的Remote-SSH連接Linux進行遠(yuǎn)程開發(fā),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2020-08-08