伺服器a,伺服器b,伺服器a上有使用者admin1,伺服器b上有使用者admin2
在用admin1登入伺服器a的情況下,在伺服器a上通過admin2免密登入到伺服器b上
1 用admin1登入伺服器a並生成秘鑰對
2 把公鑰傳遞到伺服器b的admin2使用者的家目錄下
3 測試免密登入
在用admin1登入伺服器a的情況下,在本地生成公私鑰:(一路回車預設即可)
ssh-keygen
上面這個命令會在使用者admin1家目錄的.ss**件夾下建立公私鑰
cd ~/.ssh
下建立兩個金鑰:
id_rsa (私鑰)
id_rsa.pub (公鑰)
使用者為:admin1
ssh-copy-id -i ~/.ssh/id_rsa.pub admin2@伺服器b的ip
上面這條命令是寫到伺服器b上的admin2使用者的.ssh目錄下去了
cd ~/.ssh
vim authorized_keys
可以看到寫入到伺服器b的admin2的 id_rsa.pub (公鑰)內容。
在用admin1登入伺服器a的情況下通過ssh連線遠端伺服器,就可以免密登入了。
ssh admin2@伺服器b的ip
非root使用者ssh免密碼設定
有兩個節點node1 node2,也可以是ip位址 1.在node1上生成公鑰 私鑰對 hjf node1 ssh keygen t rsa敲3次回車在 home hjf 目錄下生成.ssh目錄,裡面有id rsa,id rsa.pub 2.把node1下的id rsa.pub複製到node2下的....
非root使用者安裝tmux
網上大多數是root使用者安裝tmux的方法 我是非root使用者,今天安裝成功了,所以做一下總結 主要參考 但是由於該文中版本不是最新,所以更新一下,而且,改文中有一處不對,在這裡糾正。wget wget wget2 解壓安裝包 tar xzvf tmux 2.9a.tar.gz tar xzvf...
Nginx 非root使用者安裝
springboot vue nginx 前後臺分離web專案部署 nginx 非root使用者安裝 1 準備編譯環境 首先得確保伺服器上有gcc 編譯環境,如果沒有的話。得先yum 安裝下。這個需要root,嘗試非root安裝,還是缺少編譯環境。yum y install gcc yum y in...