1. 程式人生 > >SSH免密登錄實現

SSH免密登錄實現

需要 網絡 cat 想要 ont 並且 服務端 lin b-

現在先想要把項目部署到linux系統中

通過使用maven添加tomcat插件可以做到,右擊項目

  技術分享圖片

  技術分享圖片

配置這裏的url,是部署到哪裏的意思(比如我們現在將這個項目部署到以下系統的tomcat中)

此處只有192....處不固定,若有端口號記得要加端口號

  技術分享圖片

這裏的username和password是我們剛設置的tomcat用戶名、密碼

  技術分享圖片

右擊項目運行

  技術分享圖片

輸入

  技術分享圖片

當運行結果中出現--才算部署好了

  技術分享圖片

之後,我們在瀏覽器中訪問(若有端口要加上)

  技術分享圖片

接下來實現免密登錄

在soft中新建放用戶權限的目錄

  技術分享圖片

新增用戶組,權限組

  技術分享圖片

給用戶組權限

  技術分享圖片

修改用戶組密碼

  技術分享圖片

查看用戶組和其權限

  技術分享圖片

修改test裏用戶組的權限

  技術分享圖片

這裏777 的意思是RWX 二進制法 --- 111 ----運行讀寫修改

免密碼登錄

--客戶端,服務端(兩臺機器上都要裝openssh-clients)

  技術分享圖片

A登錄另一臺系統B----ssh別人家的ip(得保證兩個系統都開啟,並且在同一個網絡下)

  技術分享圖片(出現過的bug是ssh ````command not found。仍然是粗心的問題導致沒有正確的配置777權限和安裝clients客戶端)

授權並輸入密碼對方的密碼

  技術分享圖片

這個時候,可以進B的目錄查看,abc.txt在B的目錄裏

  技術分享圖片

一定要退出,不然就一直在別人那兒了

  技術分享圖片

可是問題是以後登錄還是要授權輸密碼

看的出來現在需要輸入密碼

  技術分享圖片

記得退出

  技術分享圖片

那麽,接下來在自己的機子上配置私鑰

首次進入rsa

  技術分享圖片

設置一個放密碼的地方 並設置密碼,這裏什麽都不輸入,直接enter也就是設置不要密碼

  技術分享圖片

  技術分享圖片

由~轉到.ssh隱藏目錄裏,再次查看

  技術分享圖片

拷貝一份

  技術分享圖片

查看

  技術分享圖片

再次進入rsa

  技術分享圖片

轉到別人機子上

  技術分享圖片

先看一下,現在是沒有別的東西的

  技術分享圖片

復制一下id_rsa.pub

  技術分享圖片;分號s

回到自己的機子上,通過ssh連接別人的ip

連接別人的ip發現是要密碼的,但是可以看到已經能進別人的系統了

  技術分享圖片

退出

  技術分享圖片

通過notepad++將自己的authorized裏的信息copy到別人的authorized

  技術分享圖片

回到自己的機子上,通過ssh連接別人的ip

這個時候發現不需要輸入密碼了 因為公鑰和秘鑰相同了

再次ssh 別人的機子,發現無需密碼完美進入----完了之exit後記得退出哈!

  技術分享圖片

SSH免密登錄實現