git bash配置ssh 登入 Linux

2021-08-11 09:53:25 字數 790 閱讀 4130

1、首先在 linux 伺服器上生成公鑰和私鑰檔案,預設的存放目錄在~/.ssh下。

ssh-keygen

可以將密碼留空,這樣之後就可以免密碼登入。

2、將私鑰檔案拷貝到本機。

這裡最好將私鑰檔案放在 ~/.ssh 目錄下,不然在使用 ssh 登入時,需要使用 -i 來指定私鑰檔案。

3、公鑰檔案需要新增到伺服器的~/.ssh/authorized_keys檔案當中。

cat id_rsa.pub >> authorized_keys

4、修改配置檔案允許使用秘鑰登入。

vim /etc/ssh/sshd_config

去掉注釋前的 # 即可。

之後重啟一下linux 的 ssh 服務

systemctl restart sshd.service

舊版本沒有 systemctl 的需要使用 service sshd restart

便可以使用 ssh [email protected] 登入:

SSH登入配置

本地機器一台,伺服器六臺,配置ssh登入 配置完成後 本地可以登入六臺主機,主伺服器 cdh01 可以免密登入其餘五颱主機,其餘五颱主機不能免密登入主伺服器。可以使用ssh cdh01,ssh cdh02作為主機名代替ip位址登入指定機器 具體要進行如下配置 六臺主機各自一對ssh金鑰對 root使...

配置ssh遠端登入

1 在本地執行以下命令生成金鑰對 ssh keygen b 4096 t rsa說明 2 將公鑰對拷貝到遠端機器上 方法1 在本機執行 ssh copy id usr hostname方法2 在目錄機器的目標使用者下建立.ssh目錄 在目標機的.ssh目錄下建立authorized keys檔案 將...

ssh 免登入配置

從 a 主機免登入到 b 主機!使用ssh keygen命令生成金鑰檔案 當然,在 windows 環境中,也可以通過 puttygen.exe 這樣的工具來生成金鑰檔案。使用ssh copy id命令將公鑰寫入主機 b 192.168.10.10 的 ssh authorized keys檔案中,...