VSCode에서 원격 서버에 SSH하고 코딩하는 방법
구축 환경
원격측
$ cat /etc/redhat-release
CentOS Linux release 8.1.1911 (Core)
클라이언트측
Microsoft Windows [Version 10.0.18362.900]
설정 절차
아래의 공식 절차에 따라 설정했다.
OpenSSH 설치
OpenSSH 호환 OpenSSH 클라이언트가 설치되어 있어야 합니다.
System requirements#
Local: A supported OpenSSH compatible SSH client must also be installed.
Microsoft 공식 절차 에서 OpenSSH를 설치합니다. PowerShell을 관리자 권한으로 시작하고 다음 명령을 실행합니다.
// OpenSSHクライアントをインストール
$ Add-WindowsCapability -Online -Name OpenSSH.Client~~~~0.0.1.0
Path :
Online : True
RestartNeeded : False
// OpenSSHサーバをインストール
$ Add-WindowsCapability -Online -Name OpenSSH.Server~~~~0.0.1.0
Path :
Online : True
RestartNeeded : False
// インストールされたことを確認
$ Get-WindowsCapability -Online | ? Name -like 'OpenSSH*'
Name : OpenSSH.Client~~~~0.0.1.0
State : Installed
Name : OpenSSH.Server~~~~0.0.1.0
State : Installed
VSCode 설치
VSCode 공식 페이지에서 설치 프로그램을 다운로드하여 설치했다.
htps : // 여기.ゔぃすあ lsつぢお。 코m/
Remote Development 설치
VSCode>Extensions> "Remote Development"로 검색합니다.
"Remote Development"를 선택하여 설치합니다.
원격 서버에 SSH 연결 준비
VSCode>View>Command Palette...>"Remote-SSH: Connect to Host...">"Configure SSH Hosts...">"Settings"를 선택합니다.
Remote.SSH: Config File의 위치에 설정 파일의 배치 패스를 설정한다. 이번에는 「C:\command\vscode\ssh_config」에 설정 파일을 배치했다.
배치한 ssh_config에 아래의 SSH 설정을 저장한다.
※ 이번은 키 인증을 사용한 원격 접속의 예이다
Host [接続名]
User [ユーザ名]
HostName [IPアドレス]
Port [ポート番号]
IdentityFile [鍵パス]
※ 첫회 접속은 File>Preferences>Settings>User>"Commonly Used">"Remote-SSH">"Remote.SSH: Show Login Terminal"을 체크해 두는 것. 덧붙여 첫회 접속 성공 후에는, 체크를 제외하는 것.
원격 서버에 SSH 연결
VSCode > Remote Explorer > SSH Targets를 선택합니다.
설정한 접속명이 일람에 표시되어 있으므로, 누르면 SSH 접속이 개시된다.
프롬프트가 표시되면 연결에 성공!
Reference
이 문제에 관하여(VSCode에서 원격 서버에 SSH하고 코딩하는 방법), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/kenchan1193/items/6fcbf191b4ea54790792
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
$ cat /etc/redhat-release
CentOS Linux release 8.1.1911 (Core)
Microsoft Windows [Version 10.0.18362.900]
아래의 공식 절차에 따라 설정했다.
OpenSSH 설치
OpenSSH 호환 OpenSSH 클라이언트가 설치되어 있어야 합니다.
System requirements#
Local: A supported OpenSSH compatible SSH client must also be installed.
Microsoft 공식 절차 에서 OpenSSH를 설치합니다. PowerShell을 관리자 권한으로 시작하고 다음 명령을 실행합니다.
// OpenSSHクライアントをインストール
$ Add-WindowsCapability -Online -Name OpenSSH.Client~~~~0.0.1.0
Path :
Online : True
RestartNeeded : False
// OpenSSHサーバをインストール
$ Add-WindowsCapability -Online -Name OpenSSH.Server~~~~0.0.1.0
Path :
Online : True
RestartNeeded : False
// インストールされたことを確認
$ Get-WindowsCapability -Online | ? Name -like 'OpenSSH*'
Name : OpenSSH.Client~~~~0.0.1.0
State : Installed
Name : OpenSSH.Server~~~~0.0.1.0
State : Installed
VSCode 설치
VSCode 공식 페이지에서 설치 프로그램을 다운로드하여 설치했다.
htps : // 여기.ゔぃすあ lsつぢお。 코m/
Remote Development 설치
VSCode>Extensions> "Remote Development"로 검색합니다.
"Remote Development"를 선택하여 설치합니다.
원격 서버에 SSH 연결 준비
VSCode>View>Command Palette...>"Remote-SSH: Connect to Host...">"Configure SSH Hosts...">"Settings"를 선택합니다.
Remote.SSH: Config File의 위치에 설정 파일의 배치 패스를 설정한다. 이번에는 「C:\command\vscode\ssh_config」에 설정 파일을 배치했다.
배치한 ssh_config에 아래의 SSH 설정을 저장한다.
※ 이번은 키 인증을 사용한 원격 접속의 예이다
Host [接続名]
User [ユーザ名]
HostName [IPアドレス]
Port [ポート番号]
IdentityFile [鍵パス]
※ 첫회 접속은 File>Preferences>Settings>User>"Commonly Used">"Remote-SSH">"Remote.SSH: Show Login Terminal"을 체크해 두는 것. 덧붙여 첫회 접속 성공 후에는, 체크를 제외하는 것.
원격 서버에 SSH 연결
VSCode > Remote Explorer > SSH Targets를 선택합니다.
설정한 접속명이 일람에 표시되어 있으므로, 누르면 SSH 접속이 개시된다.
프롬프트가 표시되면 연결에 성공!
Reference
이 문제에 관하여(VSCode에서 원격 서버에 SSH하고 코딩하는 방법), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/kenchan1193/items/6fcbf191b4ea54790792텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)