SSH

wwiki
이동: 둘러보기, 검색

SSH using Linux or Mac OS[편집 | 원본 편집]

https://www.raspberrypi.org/documentation/remote-access/ssh/unix.md

자동로그인[편집 | 원본 편집]

키 생성[편집 | 원본 편집]

리눅스[편집 | 원본 편집]

$ ssh-keygen -t rsa

나머지는 엔터치면 기본값으로 .ssh 폴더에 생성된다.

윈도우[편집 | 원본 편집]

openssl[편집 | 원본 편집]
puttygen[편집 | 원본 편집]

puttygen에서 conversions-> import key

에디터로 열어서 -----BEGIN RSA PRIVATE KEY----- 윗부분은 삭제해야 제대로 로딩된다.

공개키 저장 save public key

저장한 공개키로 ssh에 로그인하려면 base64 인코딩된 부분만 엔터를 지우고 .ssh/authorized_keys 에 추가한다.

설정파일[편집 | 원본 편집]

/etc/ssh/sshd_config

# 패스워드 인증허용여부
PasswordAuthentication no

에러 메시지[편집 | 원본 편집]

Warning: Permanently added the ECDSA host key for IP address[편집 | 원본 편집]

클라이언트 ip 변경으로 중간자 공격'에 대해 경고이다.

클라이언트에서 다음 명령 실행한다.

$ ssh-keygen -R [호스트명]