목차

WSL Ubuntu Linux OpenSSH Server

Windows 10의 SSH 서비스 중지

Linux에서 openssh-server 설치

sudo apt-get install openssh-server

/etc/ssh/sshd_config 설정

# 모든 다른 IP에서의 요청 받음
ListenAddress 0.0.0.0

# wsl이 chroot() 호출을 지원하지 않기 때문
UsePrivilegeSeparation no

# 비밀번호 기반 인증 활성화
PasswordAuthentication yes

부팅시 자동 시작 지정

# sudo 없이 실행가능하게 처리
# /etc/sudoers 에서 NOPASSWD 옵션을 주는 방식으로 해도 되긴 함. 이 경우 sshd 명령 앞에 sudo 추가 필요.
sudo chmod 4755 /usr/sbin/sshd

Locale 지정

public key 등록