ssh-keygen 客戶端建立秘鑰
私鑰登入公鑰
在家目錄下建立.ssh檔案 需要將許可權設定成700
公鑰許可權644
ssh-keygen 建立秘鑰對
scp 將公鑰發給服務端
改名為authorized_keys
ssh-copy-id 進行公鑰的自動分發
ssh-copy-id -i ~/.ssh/id_rsa.pub [email protected]
#將本地公鑰拷貝到172.16.1.41伺服器的root目錄下
-i分發原路徑
ssh-keygen -t dsa -f ~/.ssh/id_dsa -p 「」
免互動一條命令建立金鑰對
-t 指定加密型別(dsa和rsa)
-f 指定秘鑰檔案的路徑
-p指定密碼
免互動提醒(yes/no)
sshpass -p 「102846」 ssh-copy-id -i ~/.ssh/id_dsa.pub
「-o stricthostkeychecking=no [email protected]」
卡住解決方法
vim /etc/ssh/sshd_config
81行 no 122 no
vim /etc/ssh/ssh_config
35 no 互動免提示
service sshd reload
FileZilla使用ssh key連線伺服器
首先,點選 檔案 站點管理器 在彈出的視窗中,主機設定為要連線的目標主機ip或者網域名稱,協議要選擇sftp。登入型別一定要設定為 金鑰檔案 設定完成後,點選 瀏覽 選擇金鑰檔案。關於ssh key金鑰檔案生成,可以參考之前發布的經驗 開啟金鑰檔案後,格式不適合filezilla,會彈出如下提示 直...
git 的ssh key 多個ssh key問題
背景 在設定github的時候,需要設定ssh key。備份當前的key,生成新的key用於登陸github。問題 原先得key不能用了。線上的機器 clone下來的project中origin預設內容是該project在伺服器端的目錄,你是沒有許可權往別人的project裡直接push commi...
設定ssh key登入
1.安全 2.方便,ssh和scp不需要輸入密碼 a主機能通過ssh key登入b主機。1.生成ssh key,a 上以 a user 使用者執行 ssh keygen t rsa那麼在a主機a user使用者的 ssh 下有id ras 和 id rsa.pub 檔案。2.將a主機中 id rsa...