xshell 密鑰登陸

  • 在shell 工具-新建用戶密鑰嚮導,生成公鑰和私鑰對,私鑰可以設置密碼,也可以空密碼。

  • 登陸服務器,查看/root下是否有.ssh 目錄,若沒有,就建一個

  • 將生成的公鑰上傳到服務器 .ssh 目錄下,並改名 authorized_keys

  • 修改配置文件,將密鑰認證和路徑開啓,將passwd 認證關閉

  • 通過xshell 登陸,選擇public key 登陸

    特別注意,如果提示,未在遠程主機上註冊,請坐如下操作,

    a,關閉iptales

    b,關閉 selinux, 關閉selux時,有兩種方法,一種是臨時的,setenforce=0 改成permissive 模式,0 代表允許,1 代表enforicing   ,另外一種,就是修改配置文件,使之永久生效,

     vim /etc/selinu/config , 設置SELINUX=disabled  設置完需要重啓生效,不重啓無效,注意這一點,我第一次用時,也被困擾了半天。

    因配置比較簡單,只是介紹大概步驟,沒有上圖,發表此文只是要強調最後如果登陸失敗的解決辦法。    

  • 發表評論
    所有評論
    還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
    相關文章