WSL2의 터미널로 Rlogin 사용

WSL2의 터미널로 Rlogin 사용



WSL2 SSH 암호 인증 허용



WSL2의 디폴트 설정에서는, ssh의 패스워드 인증이 허가되어 있지 않기 때문에, ssh의 패스워드 인증을 유효하게 한다. 또, 로컬 환경이므로 그다지 필요는 없다고 생각했지만, 만약을 위해서 포트 번호를 변경한다.
$ cd /etc/ssh/
$ sudo cp -pi sshd_config sshd_config.org
$ diff sshd_config sshd_config.org
15c15
< Port 20022
---
> #Port 22
58c58
< PasswordAuthentication yes
---
> PasswordAuthentication no
$ sudo ssh-keygen -A
ssh-keygen: generating new host keys: RSA DSA ECDSA ED25519
$ sudo service ssh restart
 * Restarting OpenBSD Secure Shell server sshd

Windows 시작 시 WSL2 SSH 자동 시작 설정



Windows를 재기동해 버리면, WSL2의 SSH 서비스가 다운 상태이기 때문에, Windows 기동시의 스타트업시에, WLS2의 SSH를 자동 기동하도록 설정한다.

Windows + R을 동시에 누르고 shell : startup을 입력하고 Enter를 클릭하십시오. Windows 기동시의 자동 기동용의 파일을 포함하는 폴더가 표시되므로, 이하의 스크립트를 작성해 배치한다.



Wsl2AutoStartSSH.bat
@echo off
wsl -u root -- service ssh start

RLogin에 WSL2에 연결 설정하기



RLogin을 시작하고 다음과 같이 연결 설정을 추가합니다.



추가한 접속 설정으로 WSL2에 접속한다.



연결 성공!

좋은 웹페이지 즐겨찾기