1. 程式人生 > 其它 >查詢陣列的最大值、是否存在某個元素,水仙花數

查詢陣列的最大值、是否存在某個元素,水仙花數

ssh免密登入:

原理

通過金鑰認證登入,首先在自己的伺服器上生成公鑰和私鑰,其次將公鑰上傳到遠端服務中,在於遠端伺服器建立連線通訊時,遠端伺服器首先會驗證該伺服器上是否包含請求伺服器的公鑰,若不包含則需要遠端登入的使用者輸入密碼。

步驟

mkdir ~/.ssh


1.如果沒有~/.ssh資料夾,則新建一個.ssh資料夾,

2.在本地生成金鑰對(公鑰與私鑰)

3,將公鑰檔案id_rsa.pub上傳到伺服器的.ssh/authorized_keys檔案中

1.進入伺服器 ~/.ssh資料夾,裡邊有id_rsa(私鑰檔案)id_rsa.pub(公鑰檔案)  
cd ~/.ssh
2.上傳檔案到伺服器中
scp  ~
/.ssh/id_rsa.pub root@slave01:~/ 3.進入遠端伺服器,找到上傳的id_rsa.pub檔案,然後將公鑰新增到遠端伺服器的~/.ssh/authorized_keys檔案中 cat ~/id_rsa.pub >> ~./.ssh/authorized_keys

3.或者直接用ssh-copy-id命令,將檔案上傳到伺服器:

ssh-copy-id -i ~/.ssh/id_rsa.pub 伺服器使用者名稱@伺服器地址
ssh-copy-id是用來將本地公鑰拷貝到遠端的authorized_keys檔案的指令碼命令,它還會將身份標識追加到遠端伺服器的~/.ssh/authorized_keys檔案中,並給遠端主機的使用者目錄適當的許可權。

4.把專用金鑰新增到ssh-agent的快取記憶體中:

eval `ssh-agent`
ssh-add
ssh-add -l

5.重啟ssh服務

service sshd restart      或者   systemctl  restart  sshd

6. 使用ssh登入遠端伺服器系統

ssh 伺服器使用者名稱@伺服器地址

參考:

https://blog.csdn.net/tanga842428/article/details/71964688