ssh安全的自動登入
A為本地主機(即用於控制其他主機的機器) ;
B為遠端主機(即被控制的機器Server), 假如ip為172.24.253.2 ;
A和B的系統都是Linux
在A上的命令:
# ssh-keygen -t rsa (連續三次回車,即在本地生成了公鑰和私鑰,不設定密碼)
# ssh "mkdir .ssh;chmod 0700 .ssh" (需要輸入密碼)
# scp ~/.ssh/id_rsa.pub (需要輸入密碼)
然後在B上的命令:
# touch /root/.ssh/authorized_keys2 (如果已經存在這個檔案, 跳過這條)
# cat /root/.ssh/id_rsa.pub >> /root/.ssh/authorized_keys2 (將id_rsa.pub的內容追加到 authorized_keys2 中)
回到A機器:
# ssh (因為沒有設定私鑰密碼, 所以不需要密碼, 登入成功)
如果能保護好自己的私鑰, 這種方法相對在shell上輸入密碼, 要安全一些
注意:如果A機的密碼變更,需要手工執行一次ssh登入到B機,否則用密匙登入會失敗。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/231499/viewspace-63700/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Assh 自動登入 SSH/SFTP 的小工具FTP
- ssh直接帶密碼登入Linux,Linux自動密碼登陸利器sshpass密碼Linux
- 自動登入方案
- vscode ssh key登入VSCode
- 關於SSH登入
- ssh免密登入
- Linux Debian11伺服器安裝SSH,建立新使用者並允許SSH遠端登入,及SSH安全登入配置!Linux伺服器
- iTerm2下配置ssh自動登入和使用lrzsz上傳下載
- 安全:列出linux中所有可登入shell/ssh/sudo的使用者Linux
- ssh免密登入原理
- SSH遠端登入原理
- Linux 遠端 ssh 登入Linux
- 不用 Vagrant SSH 登入 Homestead
- 每天一條Linux命令(24) ssh (遠端安全登入)Linux
- win10如何設定自動登入 win10設定自動登入的方法Win10
- Linux - 配置SSH免密登入 - “ssh-keygen”的基本用法Linux
- win10 自動登入如何設定_windows10自動登入的設定步驟Win10Windows
- SSH登入很慢問題的解決
- ssh進階,免密登入
- ssh遠端登入協議協議
- python中如何寫ssh登入Python
- SSH免密登入詳解
- Mac 上 ssh 別名登入Mac
- Linux伺服器---ssh登入Linux伺服器
- Python自動登入QQ的實現示例Python
- Spring Security 之 rememberMe 自動登入SpringREM
- Python利用Selenium自動登入掘金Python
- 《使用安全外殼 (SSH) 的互動和自動化訪問管理的安全性》筆記筆記
- iTerm2 實現 ssh 自動登入,並使用 Zmodem 實現快速傳輸檔案
- SSH安全登陸原理:密碼登陸與公鑰登陸密碼
- Shuttle - Mac 下的遠端SSH登入工具Mac
- linux 設定ssh 免密登入Linux
- ansible 統計 ssh 登入資訊
- Linux——ssh登入很慢解決方法Linux
- hadoop-SSH免密登入配置Hadoop
- ssh免密登入簡單操作
- CentOS監控ssh免密登入CentOS
- Selenium使用Cookie實現自動登入Cookie