使用ssh

一:採用配置ssh公鑰的方式免密碼連接碼雲。
1.本地生成密鑰和公鑰

ssh-keygen -t rsa -C "[email protected]"

2.將生成好的公鑰上傳到碼雲

3.檢測本地與碼雲是否成功建立連接

ssh -T [email protected]

若出現 [email protected]&&Permission denied (publickey),則說明本地的~/.ssh/known_hosts 文件有問題。若文件中只有碼雲的,請將文件刪除。若還有github的,請將屬於碼雲部分的數據清除。

4.在使用ssh -T [email protected]驗證是否建立連接。
注:~/.ssh 目錄下一定要保證存在與公鑰一同產生的私鑰文件。否則git push 會報沒有權限提交的錯誤。

二:採用配置ssh的方式免密碼連接遠程服務器
1.本地生成密鑰和公鑰。

2.將公鑰文件上傳到服務器的 /root/.ssh 目錄下。 將公鑰粘貼進 authorized_keys 文件中

3.修改xshell上的連接->用戶身份驗證。改成Public Key方式,選擇相應的密鑰即可

參考文章:
https://www.cnblogs.com/yanglang/p/9563496.html
https://blog.csdn.net/weixin_42284867/article/details/90730560

發佈了44 篇原創文章 · 獲贊 29 · 訪問量 13萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章