SSH免密登錄實現
現在先想要把項目部署到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免密登錄實現