본문 바로가기

Python

NIA AIHub 원격 서버 환경 구축

320x100
320x100

 

 

1. 서버에 아나콘다 설치

https://jcil.co.kr/18

어렵게 어렵게 설치하고 주피터 노트북 설정도 해서 port 열어서 사용하려고 했더니, 서버 관리하는 곳으로부터 포트 열어주는 건 불가능하고 기존 도커 환경(?)에서 새로 가상환경 설치해서 사용하라는 안내 받음

 

2. 이게 구조가 아래 처럼 이루어져 있다.

"Naver VPN Window 원격 데스크톱 연결 → 내부 리눅스 서버 접속 → Docker 환경에서 개발"

 

 결론이 뭐냐면 Window 원격 데스크톱 연결로 들어가면 기본으로 제공되는 주피터 노트북이 있는데 여기서 터미널을 열어서 가상환경을 파줘야한다. 또 중요한 건 conda env list 와 같은 명령어는 먹히는데 conda activate 명령어는 안 먹힌다. su 를 먼저 입력해준 다음에 사용하도록 하자.

 

 

3. 리눅스 서버에 파일 전송하려면 putty? pcsp를 사용해야한다. 아래 글들을 참고하면 된다.

pscp -r -P 22 워크스테이션경로 서버경로

 

pscp -r -P 22 서버경로 워크스테이션경로

 

https://scrawled-note.tistory.com/entry/%EB%A6%AC%EB%88%85%EC%8A%A4-%EC%9C%88%EB%8F%84%EC%9A%B0%EC%97%90%EC%84%9C-%EB%A6%AC%EB%88%85%EC%8A%A4-%ED%8C%8C%EC%9D%BC-%EC%A0%84%EC%86%A1-%EB%B0%8F-java-%EC%84%A4%EC%B9%98rpm

 

https://potential-coding.tistory.com/17