AI/Anaconda&python

[Docker] docker ssh server 설치부터 vscode ssh 연결까지

리네엔 2023. 9. 25. 14:43

 

Docker ssh server 설치

  1. 원하는 포트를 열어서 docker container 생성
    docker run -it --name {name} -p {port}:{port} {iamge}
    1. ssh server 설치
      apt update
      # 기본 설정
      apt install sudo
      passwd # pass word 설정
      sudo apt install vim
      #--------------------------
      sudo apt install openssh-server
    1. config 설정
      vim /etc/ssh/sshd_config
      /Permit 으로 PermitRootLogin 을 찾아서

 

 

client key 생성 및 Pem 파일만들기

ssh-keygen -t rsa -b 2048
# Enter file in which to save teh key(~)
{key를 생성하고자 하는 경로}
# Enter passphrase (empty for no passphrase)
{key 비밀번호}

파일 2개 생성 → pub 파일 내용 복사

docker(linux) 환경으로 다시 돌아가서

mkdir ~/.ssh/
touch ~/.ssh/suthorized_keys
vi ~/.ssh/authorized_keys

에 복사한 내용 붙여넣기

pub 파일 확장자 pem 으로 변경

vscode ssh 접속

vscode에 remote extention 설치

f1→ remote-ssh open ssh config~

저장 후,

f1 → reemote-ssh connect to host

 

'AI > Anaconda&python' 카테고리의 다른 글

python type hint  (0) 2023.05.18
[docker] 기본 명령어  (0) 2023.04.20
[linux] 깃 설치하기  (0) 2022.10.07
[docker/linux] 우분투에 아나콘다 설치하기  (0) 2022.10.07
[python] 함수 매개변수  (0) 2022.09.28