반응형
밖에서 리눅스를 써야 할 일이 있었는데 AWS 같은 클라우드로는 성능이 부족했다. 결국 집 컴퓨터까지 끌어올 생각을 했는데 WSL에서 SSH 서버를 열고 외부에서 접속하려니 방식이 복잡했다. 방화벽 포트 포워딩을 위한 파워셸 스크립트도 필요하고.. 물론 세팅을 끝내고 나서는 더 건드릴 게 없지만, 가끔 WSL에서 ssh 서버가 자동으로 안 켜지는 일이 발생해서 짜증 났는데 새로운 아이디어가 떠올랐다.
아예 윈도우에 ssh 서버를 설치해서 접속하면 안 될까?
예전에 윈도우에서도 ssh 서버 구축이 가능해졌다는 소식을 들은 기억이 있어서 바로 찾아봤다. 방법도 간단했고 별 어려움 없이 접속도 가능했다.
출처: https://docs.microsoft.com/ko-kr/windows-server/administration/openssh/openssh_install_firstuse
OpenSSH 서버 설치
1. 설정 → 앱 → 선택적 기능 → 기능 추가에서 OpenSSH 서버를 찾아 설치
2. 관리자 권한으로 파워셸을 실행하여 아래 명령어 실행
Start-Service sshd
Set-Service -Name sshd -StartupType 'Automatic'
윗줄은 ssh 서버를 실행하는 명령어, 아랫줄은 윈도우 시작 시 자동으로 ssh 서버를 실행하는 명령어이다.
3. 공유기 포트 포워딩 등 외부에서 접속하기 위한 세팅은 알아서...
짜잔! ssh 클라이언트로 접속해보면 매우 잘된다. wsl.exe
명령어로 리눅스를 실행해서 사용할 수도 있다.
반응형
'Windows' 카테고리의 다른 글
IntelliJ 실행 시 Address already in use: bind 오류가 날 때 (0) | 2021.09.25 |
---|---|
윈도우 10 홈에서 원격 데스크톱 사용하기 (2) | 2021.07.24 |
윈도우에서 사용 중인 포트 확인 하기 (0) | 2021.06.26 |
PowerShell "이 시스템에서 스크립트를 실행할 수 없으므로 파일을 로드할 수 없습니다." 해결법 (0) | 2021.03.06 |
"하이퍼바이저가 실행되고 있지 않으므로 가상 컴퓨터를 시작하지 못했습니다." 해결법 (4) | 2016.09.14 |
원격 데스크톱에서 시스템 종료하기 (0) | 2016.05.02 |
[Windows 10] 탐색기 이동식 디스크 중복표시 제거 (1) | 2015.09.23 |
[Windows 98] 버추얼박스 그래픽 드라이버 설치 (4) | 2015.08.27 |