ssh 筆記

ssh相關命令:

ssh-add      ssh-agent    ssh-copy-id  ssh-keygen   ssh-keyscan

① ssh-copy-id,將本機的公鑰拷貝到遠端,實現免密登錄
② ssh-keygen,生成公鑰和私鑰

重要文件:

-rw-r--r--  1 yuting  staff   156  6 29 11:38 config
-rw-------  1 yuting  staff  1679  6 10 10:51 id_rsa
-rw-r--r--  1 yuting  staff   412  6 10 10:51 id_rsa.pub
-rw-r--r--  1 yuting  staff  1090  6 28 15:23 known_hosts
-rw-------  1 engadmin engadmin  412 629 11:32 authorized_keys
  1. id_rsa 私鑰,絕對不能給別人,僅自己讀寫
  2. id_rsa.pub 公鑰,拷貝到遠端的authorized_keys,即可實現免密登錄
  3. known_hosts, 爲哈希串,用來解析和本機連接過的主機的IP,若已知主機的IP修改了,必須要刪除 known_hosts的相關信息。
  4. config 本機ssh配置文件,執行命令會自動調用。
    eg:
ServerAliveInterval 60
# 給主機起別名
Host engadmin engvm    
  User engadmin
  Hostname 192.168.20.101

# 使用跳板方式登錄第三主機
Host thirdvm
  user root
  Hostname 192.168.20.101
  ProxyJump engvm
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章