Codit Develop
Codit Develop
Codit Develop
전체 방문자
오늘
어제
  • 분류 전체보기 (146)
    • IT (1)
      • 스마트폰 (1)
    • Game (59)
      • DNF (0)
      • StarCraft2 (11)
      • LostArk (45)
      • Minecraft (3)
      • Elyon (0)
    • Develop (43)
      • Web (15)
      • PHP (2)
      • Laravel (0)
      • C# (11)
      • NodeJS (1)
      • Java (2)
      • Python (1)
      • Cordova (3)
      • Android (0)
      • WPF (1)
      • PowerShell (5)
      • Other (2)
      • Javascript (0)
    • OS (17)
      • Windows (6)
      • Linux (11)
    • Product (17)
      • Docker (10)
      • GitLab (3)
      • NuGet (2)
      • Git (1)
      • Nginx (1)
    • DB (7)
      • All-DB (2)
      • MariaDB (2)
      • MySQL (2)
      • Oracle (0)
      • MSSQL (1)
      • Cubrid (0)
    • PC (2)
      • 견적함 (2)
      • 정보 (0)

블로그 메뉴

    공지사항

    인기 글

    태그

    • 뷰포인트
    • 구릉지
    • 모험의 서
    • html
    • JavaScript
    • 히든
    • 개인복권디펜스
    • 개복디
    • 조합
    • css
    • Linux
    • 모험의
    • 디펜스
    • c#
    • 몬스터
    • jQuery
    • docker
    • web
    • 유디아
    • db
    • MySQL
    • 모험의서
    • 씨앗
    • 로스트아크
    • 모코코
    • 아르테미스
    • 스타2
    • 서
    • 숨겨진
    • 오즈혼

    최근 댓글

    최근 글

    티스토리

    hELLO · Designed By 정상우.
    Codit Develop
    OS/Windows

    [Windows] Windows Command Line 원격 접속 (OpenSSH)

    [Windows] Windows Command Line 원격 접속 (OpenSSH)
    OS/Windows

    [Windows] Windows Command Line 원격 접속 (OpenSSH)

    2022. 1. 17. 13:51
    반응형

    OpenSSH

    윈도우에서 리눅스같이 원격으로 Command Line을 실행할 때 사용

    대상 OS

    Windows 10 (PowerShell 가능 OS)

    설치

    OpenSSH 활성화

    PowerShell 관리자 권한 실행 후 아래 명령어 실행

    Add-WindowsCapability -Online -Name OpenSSH.Server~~~~0.0.1.0

    실행 후 아래와 같이 뜨면 설치 완료

    Path          :
    Online        : True
    RestartNeeded : False

    SSH Service 시작

    설치 완료 후 SSH 서비스 시작

    Start-Service sshd

    SSH Port 변경

    SSH 서비스 최초 시작 시 C:\ProgramData\ssh\sshd_config 파일이 생성됨.
    메모장 등 에디터로 열거나 아래 명령어 입력

    Invoke-Item C:\ProgramData\ssh\sshd_config

    sshd_config 파일에서 Port 부분 주석 해제 이후 원하는 포트로 수정

    ## Before
    #Port 22
    #AddressFamily any
    #ListenAddress 0.0.0.0
    #ListenAddress ::
    
    ## After 
    Port 2222
    #AddressFamily any
    #ListenAddress 0.0.0.0
    #ListenAddress ::

    수정 후 ssh 서비스 재시작

    Restart-Service -Force -Name sshd

    SSH Service Windows 부팅 시 자동 시작 설정

    Set-Service -Name sshd -StartupType 'Automatic'

    방화벽 오픈

    방화벽에서 OpenSSH 포트 오픈 또는 아래 명령어로 오픈

    # New-NetFirewallRule -Name sshd -DisplayName 'OpenSSH' -Enabled True -Direction Inbound -Protocol TCP -Action Allow -LocalPort [Port]
    New-NetFirewallRule -Name sshd -DisplayName 'OpenSSH' -Enabled True -Direction Inbound -Protocol TCP -Action Allow -LocalPort 22

    접속

    # ssh [id]@[ip / domain address] [-p [port]]
    ssh user@192.168.0.12 
    ssh user@192.168.0.12 -p 2222
    반응형
    저작자표시 비영리 변경금지 (새창열림)

    'OS > Windows' 카테고리의 다른 글

    [Windows] 윈도우 비밀번호 정책 변경  (0) 2020.03.23
    [Windows] 윈도우 비밀번호 분실 시 비밀번호 변경 (로그인 상태에서)  (0) 2020.03.23
    [Windows, Error] VMware Workstation Pro은 windows에서 실행할 수 없습니다  (2) 2019.10.15
    [Windows] 윈도우 공유 폴더 포트  (0) 2019.04.20
    [Windows] 원격 데스크톱 포트 변경 (RDP-Tcp / 방화벽)  (0) 2018.10.22
    • OpenSSH
    • 대상 OS
    • 설치
    • OpenSSH 활성화
    • SSH Service 시작
    • SSH Port 변경
    • SSH Service Windows 부팅 시 자동 시작 설정
    • 방화벽 오픈
    • 접속
    'OS/Windows' 카테고리의 다른 글
    • [Windows] 윈도우 비밀번호 정책 변경
    • [Windows] 윈도우 비밀번호 분실 시 비밀번호 변경 (로그인 상태에서)
    • [Windows, Error] VMware Workstation Pro은 windows에서 실행할 수 없습니다
    • [Windows] 윈도우 공유 폴더 포트
    Codit Develop
    Codit Develop
    내가 보려고 만든 개발 블로그

    티스토리툴바

    단축키

    내 블로그

    내 블로그 - 관리자 홈 전환
    Q
    Q
    새 글 쓰기
    W
    W

    블로그 게시글

    글 수정 (권한 있는 경우)
    E
    E
    댓글 영역으로 이동
    C
    C

    모든 영역

    이 페이지의 URL 복사
    S
    S
    맨 위로 이동
    T
    T
    티스토리 홈 이동
    H
    H
    단축키 안내
    Shift + /
    ⇧ + /

    * 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.