728x90
반응형
개요
window에 cygwin을 설치 후 linux에서 window로 ssh 를 통하여 접속시
공개키를 이용하여 접속하는 방법
cygwin 설치
https://www.cygwin.com/install.html
cygwin sshd 설정
1. PubkeyAuthentication 사용 설정 yes로 설정
PubkeyAuthentication yes
2. dns 사용하지 않는 환경에서 접속 빠르게 하기
UseDNS no
Troubleshooting
로그인시 passwor을 계속 물어볼 경우
StrictModes가 yes로 설정된 경우, SSHD는 사용자의 홈 디렉터리와 SSH 관련 파일들의 권한이 엄격하게 설정되어 있는지 확인합니다. 이를 위한 파일 권한 설정은 다음과 같습니다:
- 사용자의 홈 디렉터리 (~ 또는 /home/username)는 755 (drwxr-xr-x) 또는 더 제한적인 권한을 가져야 합니다.
- .ssh 디렉터리는 700 (drwx------)의 권한을 가져야 합니다.
- authorized_keys 파일은 600 (-rw-------) 또는 644 (-rw-r--r--)의 권한을 가져야 합니다.
이러한 권한 설정은 다른 사용자가 이 파일을 수정하거나 읽을 수 없도록 보장하여 보안을 강화합니다. SSHD는 이러한 권한 설정이 충족되지 않으면 공개 키 인증을 거부할 것입니다.
StrictModes을 no로 하면 디렉토리 권한을 보지 않습니다.
728x90
반응형
'프로그래밍 > 윈도우 프로그래밍' 카테고리의 다른 글
[윈도우] window 프로그래밍 한글 처리 c++ (0) | 2019.09.29 |
---|---|
[Window10] 이 앱은 사용자 보호를 위해 차단되었습니다 (우회 방법) (16) | 2018.09.05 |
chrome(크롬) : 안전한 연결 설정중 해결 방법 (55) | 2018.08.08 |
[윈도우] FindFirstFileA를 사용한 MBCS 문자열 탐지 (0) | 2017.02.02 |
[윈도우] window 프로그래밍에서 표준 C/C++를 동시에 하용할 시 발생하는 문자열 문제점 해결 (0) | 2017.02.02 |