OpenSSH 學習

實驗環境 CentOS

1.鏈接到遠程服務器(romote server)

ssh -l [user_name] [host_ip]  (其中, l 是字母L的小寫形式,user_name是遠程主機要登錄的用戶名,host_ip是遠程主機的ip地址)

例如:ssh -l root 127.0.0.1

2.在遠程服務器執行命令

ssh [user_name]@[host_ip] [cmd]

例如: ssh [email protected] ps aux

3.創建密鑰

在實際的應用中,我們一般不想每次使用ssh的時候都輸入一次密碼,爲此,我們需要將本機的RSA密鑰添加到遠程主機下面

具體步驟如下

1.在本機創建密鑰

ssh-keygen -t rsa

然後一路回車確認,如果需要可以更改密鑰的保存地址和名稱

2.將本地主機的密鑰拷貝到遠程服務器

ssh-copy-id -i [rsa_key_path] [user_name]@[host_ip]

這裏的rsa_key_path指的的上一步生成的rsa文件的路徑和名稱

發佈了8 篇原創文章 · 獲贊 5 · 訪問量 2萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章