편집을 취소할 수 있습니다. 이 편집을 되돌리려면 아래의 바뀐 내용을 확인한 후 게시해주세요.
최신판 | 당신의 편집 | ||
12번째 줄: | 12번째 줄: | ||
Hi username/repo! You've successfully authenticated, but GitHub does not provide shell access. | Hi username/repo! You've successfully authenticated, but GitHub does not provide shell access. | ||
</syntaxhighlight> | </syntaxhighlight> | ||
==해결책== | |||
* 하나의 키를 여러 repo에 사용할 수 있으면 매우 편리한데, 그것이 막혀있는 것이다. | |||
* 그런데 중복된다는 것은 개인키가 아니고 공개키이다. | |||
* 즉, [[개인키로부터 공개키를 추가로 생성]]하여 등록하면 된다. | |||
* 그러면 하나의 개인키로 여러 repo에 접근할 수 있는 것이다. | |||
<source lang='console'> | |||
# ssh-keygen -y -f ~/.ssh/id_rsa | |||
ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEAklOUpkDHrfHY17SbrmTIpNLTGK9Tjom/BWDSUGPl+nafzlHDTYW7hdI4yZ5ew18JH4JW9jbhUFrviQzM7xlELEVf4h9lFX5QVkbPppSwg0cda3Pbv7kOdJ/MTyBlWXFCR+HAo3FXRitBqxiX1nKhXpHAZsMciLq8V6RjsNAQwdsdMFvSlVK/7XAt3FaoJoAsncM1Q9x5+3V0Ww68/eIFmb1zuUFljQJKprrX88XypNDvjYNby6vw/Pb0rwert/EnmZ+AW4OZPnTPI89ZPmVMLuayrD2cE86Z/il8b+gw3r3+1nKatmIkjn2so1d01QraTlMqVSsbxNrRFi9wrfTasGhF | |||
</source> | |||
==같이 보기== | ==같이 보기== |