본문 바로가기

SSH

(3)
VSCode 원격 접속(ssh)이 되지 않는 문제 vscode could not establish connection to the remote host does not meet the prerequisites 필자는 이러한 에러 문구가 뜨는 문제가 발생했습니다.전날까지 분명 ssh가 잘되었는데 말이죠,,? 찾아보니 VSCode 버전 문제더랍니다 (나도 모르게 업데이트를 했나,, ) 1.86버전부터 리눅스 서버 ssh 요구사항이 변경되었다고 합니다.그렇다면 1.85v을 쓰거나 아니면 요구사항을 응하면 되겠죠? 서버에 필요한 패키지를 업데이트 혹은 인스톨하거나 구버전의 VSCode를 사용하면 되겠습니다. https://code.visualstudio.com/updates/v1_85 November 2023 (version 1.85)Learn what is ..
ssh, 패스워드 없이 접속하기 (key-gen) window Linux 기반으로 작성되었습니다.1. key-genssh-keygen -t rsa 해당 명령어를 Power Shell 혹은 CMD에 입력하고원하는 경로에 public key와 secret key를 발급받습니다.C:\Users\User\.ssh 경로에 생성된 key 확인! 접속을 원하는 원격 서버로 생성된 public key를 복사하여 옮깁니다.2. 원격 서버 sshd_config 설정/etc/ssh/sshd_config 파일을 수정하여pub key 인증 및 pub key path를 지정합니다.PubkeyAuthentication yesAuthorizedKeysFile %h/.ssh/authorized_keys 3. authorized_key 설정~/.ssh/authorized_keys위에..
VirtualBox, ubuntu ssh 원격 접속 배포 직전에 환경을 세팅하기 위해 원격 접속이 필요해 잠시 정리하고 넘어가려 합니다.1. Ubuntu Settingsudo apt updatesudo apt install openssh-server먼저 해당 우분투 서버에 openssh-server를 설치해줍니다.sudo systemctl status sshsudo service sshd status잘 설치되어있는지 system control 명령어를 통해 확인해줍니다.sudo install ufwsudo ufw allow 22/tcpsudo ufw enablesystemctl status ufw다음은 ufw 방화벽 설치를 하고Virtual Box 우분투 서버의 22번 포트를 허용하고ufw 실행 및 status를 확인하는 명령어 입니다. 다음은 ssh c..