1.? ssh-keygen -t rsa 生成公鑰匙與私鑰匙,會(huì)生成在~/.ssh目錄下
2. 免密碼遠(yuǎn)程ssh:? ssh-copy-id <username>@<host> 這時(shí)會(huì)提示再輸入一次密碼
3.可以直接用ssh 登陸了 不需要密碼了
3.5 如果報(bào)錯(cuò)sign_and_send_pubkey: signing failed: agent refused operation
說明我們的公鑰沒有發(fā)過去, ssh_add -l 可以查看沒有發(fā)出去的公鑰
ssh_ad 執(zhí)行之后就可以直接ssh連接了, 公鑰信息放在了對方的/.ssh/authorized_keys
4 免github密碼, 把生成的鑰匙 復(fù)制到github上.
----------------------------------------github----------------------------
首先要用ssh 方式git clone 下來
配置好pub key之后
在服務(wù)器添加完公鑰后報(bào)錯(cuò)
1sign_and_send_pubkey: signing failed: agent refused operation
這個(gè)時(shí)候我們只要執(zhí)行下
eval"$(ssh-agent -s)"
ssh-add
就可以了