2022. 4. 25. 20:27ㆍ2018년 이전 관심사/개발환경_
Windows, OpenSSH 서버 활성화
1. 관리자 모드로 PowerShell 실행
2. OpenSSH.Server 설치 명령
- $ Add-WindowsCapability -Online -Name OpenSSH.Server~~~~0.0.1.0
3. sshd 서비스 등록
- Start-Service sshd
4.부팅 시점에 자동으로 서비스를 실행하고 싶으면 Set-Service에 등록
- Set-Service -Name sshd -StartupType 'Automatic'
5. OpenSSH-Server에 대한 방화벽 규칙 확인
- 명령 : Get-NetFirewallRule -Name OpenSSH-Server-In-TCP
- Enabled : True면 정상
5.1 만약 OpenSSH-Server-In-TCP 이름이 검색되지 않는다면, New-NetFirewallRule 명령어로 직접 방화벽 규칙 생성
- New-NetFirewallRule -Name sshd -DisplayName 'OpenSSH-Server-In-TCP' -Enabled True -Direction Inbound -Protocol TCP -Action Allow -LocalPort 22
localhost로 OpenSSH 서버 접속 테스트
1. ssh 클라이언트가 있는지 확인
2. ssh 클라이언트가 없는 경우, 설치
명령 : Add-WindowsCapability -Online -Name OpenSSH.Client~~~~0.0.1.0
3. SSH 접속을 위한 계정 확인
명령 : $ whoami
해당 시스템 계정은 kaizen으로 되어 있음.
PS C:\WINDOWS\system32> whoami
desktop-vuq9a08\kaizen
4. SSH Server의 IP 주소 확인
이더넷 어댑터 이더넷:
연결별 DNS 접미사. . . . :
링크-로컬 IPv6 주소 . . . . : fe80::bdd9:4c42:715d:3a45%19
IPv4 주소 . . . . . . . . . : 192.168.0.102
서브넷 마스크 . . . . . . . : 255.255.255.0
기본 게이트웨이 . . . . . . : 192.168.0.1
5. Client PC에서 SSH 접속 ( Putty 사용 )
6. ID, Password를 입력해서 SSH 접속
7. 정상 접속 확인
참고 자료
https://www.lainyzine.com/ko/article/how-to-run-openssh-server-and-connect-with-ssh-on-windows-10/
'2018년 이전 관심사 > 개발환경_' 카테고리의 다른 글
[VSCODE] SSH 원격 접속 방법 (0) | 2022.04.26 |
---|