Git SSH 命令常見用法

xuejd3發表於2019-08-06

檢查現有的 SSH 金鑰

ls -al ~/.ssh

設定使用者名稱和郵箱

常用在 git 提交歷史記錄中顯示

git config --global user.name "nick_name" && git config --global user.email "nick_name@domin.com"

生成 ssh key

ssh-keygen -t rsa -b 4096 -C "nick_name@domin.com"

新增 ssh key

macos

ssh-add -K ~/.ssh/nick_name@domin.com_rsa

Linux

eval "$(ssh-agent -s)" && ssh-add ~/.ssh/nick_name@domin.com_rsa

測試 SSH 連線

ssh -T git@domin.com

連線主機

ssh -i ~/.ssh/nick_name@domin.com_rsa root@127.0.0.1

傳輸檔案

scp -i ~/.ssh/nick_name@domin.com_rsa ~/Download/eg.tar.gz root@127.0.0.1:/root/

相關文章