VPN saya disambungkan ke alamat git, saya git mengklon repo, menolaknya selepas kemas kini tempatan, dan kemudian pergi ke VPN untuk git pull ia sentiasa meminta kebenaran ditolak. Saya tidak tahu apa yang salah. Ia berfungsi dengan baik beberapa hari yang lalu Hari ini saya menggunakan ssh-agent untuk memulakan secara automatik dan menulis beberapa operasi .bash_profile (saya tidak tahu banyak tentangnya, saya hanya mengikuti tutorial dalam talian. ), tetapi ia tidak berjaya. Kemudian saya memadamkan semuanya, dan kemudian secara manual ssh-add ~/.ssh/id_rsa_git tidak berguna. Minta pertolongan kepada Allah.
[suiyimen@localhost ~]$ ls -la ~/.ssh
总用量 20
drwx------ 2 suiyimen suiyimen 4096 3月 27 02:48 .
drwxr-xr-x 9 suiyimen suiyimen 4096 3月 27 02:48 ..
-rw------- 1 suiyimen suiyimen 799 3月 15 05:48 authorized_keys
lrwxrwxrwx 1 suiyimen suiyimen 31 3月 26 21:21 id_rsa_git -> /tmp/ssh-DvbhW17778/agent.17778
Di sini ia menunjukkan bahawa id_rsa_git menunjuk kepada ejen (saya tidak tahu maksudnya)
[suiyimen@localhost ~]$ eval ssh-agent
SSH_AUTH_SOCK=/tmp/ssh-ZbmnP19993/agent.19993; export SSH_AUTH_SOCK;
SSH_AGENT_PID=19994; export SSH_AGENT_PID;
echo Agent pid 19994;
[suiyimen@localhost ~]$ ssh-add ~/.ssh/id_rsa_git
/home/suiyimen/.ssh/id_rsa_git: No such device or address
[suiyimen@localhost ~]$
Ia seperti id_rsa_git tidak lagi wujud.
Tolong bantu.
Jana semula SSH KEY dan konfigurasikan kunci awam anda pada github
Saya memadamnya dan dimarahi oleh bos saya.