username
과 password
을 사용하지 않고 git clone https://...
을 사용하고 싶습니다. 내 서버에서는 작동하지 않습니다.사용자 이름과 암호가없는 복제본
명령 : sudo git clone https://gitlab.com/****/****.git
문제 : 그들은 나에게 사용자 이름과 암호를 부탁드립니다.
SSH를 사용하면 암호를 묻는 메시지가 나타나며 git clone
뒤에 내용을 입력하고 싶지 않습니다.
아이디어가 있으십니까?
편집 # 1
명령 : sudo ssh-keygen -p -P "myoldpassword" -n "" -f /root/.ssh/id_rsa.pub
결과 :
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@ WARNING: UNPROTECTED PRIVATE KEY FILE! @
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Permissions 0644 for '/root/.ssh/id_rsa.pub' are too open.
It is required that your private key files are NOT accessible by others.
This private key will be ignored.
bad permissions: ignore key: /root/.ssh/id_rsa.pub
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@ WARNING: UNPROTECTED PRIVATE KEY FILE! @
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Permissions 0644 for '/root/.ssh/id_rsa.pub' are too open.
It is required that your private key files are NOT accessible by others.
This private key will be ignored.
bad permissions: ignore key: /root/.ssh/id_rsa.pub
Bad passphrase.
개인 또는 액세스가 제한된 저장소 인 경우 SSH 액세스를 구성하는 것 외에는 할 수있는 것이 많지 않습니다. 활성화 했습니까? – Makoto
예, 개인 저장소입니다. 그리고 네, SSH를 활성화 시켰습니다.하지만 암호를 사용하면 암호를 사용하지 않아도됩니다. – tonymx227