본문 바로가기

ssh

Vagrant - CoreOS에 vagrant ssh 접속 시 인증 실패 Vagrant에 CoreOS를 설치하고 ssh 접속을 시도 했을 때 인증이 안되는 경우가 있습니다. $ vagrant ssh Password: Password: Password: vagrant@127.0.0.1's password: vagrant@127.0.0.1's password: Authentication failed. 저의 경우는 alpha 채널에서 1492.1.0 버전을 받아서 설치했었습니다.CoreOS는 기본 계정이 vagrant가 아니라 core 더군요. 그리고 key 방식 인증만 지원하고 passowrd 방식은 지원 안합니다. 이런 경우 Vagrant의 insecure key를 이용하면 됩니다. $ ssh core@localhost -p 2222 -i $VAGRANT_HOME/insecur.. 더보기
IntelliJ IDEA에서 GitLab 저장소 접근 오류가 발생하는 경우의 조치 방법(Could not read from remote repository) 오늘(2016-06-03) GitLab 저장소에 pull을 실행했더니 오류가 발생한다.10:24:31.442: [my-repo] git -c core.quotepath=false pull --progress --no-stat -v --progress origin develop java.io.IOException: Illegal char in base64 code. at com.trilead.ssh2.crypto.Base64.decode(Base64.java:107) at com.trilead.ssh2.KnownHosts.initialize(KnownHosts.java:412) at com.trilead.ssh2.KnownHosts.initialize(KnownHosts.java:440) at com.tr.. 더보기
CentOS 공개키 인증으로 암호 없이 로그인 Client(PC)에서 키 생성 아래와 같이 ssh-keygen 명령을 이용해서 키를 생성하면, [home directory]/.ssh 디렉토리에 id_rsa.pub 파일이 생성된 것을 확인할 수 있습니다. $ ssh-keygen -t rsa -C 'your@email.addr' Generating public/private rsa key pair. Enter file in which to save the key (/home/deployer/.ssh/id_rsa): Created directory '/home/deployer/.ssh'. Enter passphrase (empty for no passphrase): Enter same passphrase again: Your identification h.. 더보기