Synology Ubuntu 2

[Synology/Docker] Ubuntu ssh 외부 접속을 위한 포트 설정

우분투의 ssh 서버를 설정하기 위해서는 로컬포트와 컨테이너 포트를 설정해야 한다 우분투 컨테이너의 터미널을 열고, sshd_config 파일을 확인한다. 기본적으로 해당 파일은 /etc/ssh/sshd_config 경로에 있다. 아래 명령어로 파일 내용을 확인할 수 있다cat /etc/ssh/sshd_config 만약 기본 경로에 파일이 없다면, 다음 명령어로 위치를 찾아볼 수 있다find / -name sshd_config 파일을 열어 현재 SSH 포트를 확인한다. 기본적으로 #Port 22로 설정되어 있다. 포트를 변경하려면 아래 명령어로 포트번호를 수정하면 된다. #을 지우고 포트를 변경하면 된다ex)#Port 22 → Port 1235완료했다면 esc키를 누르고 :wq! 로 저장하고 나간다vi ..

Synology Ubuntu 2025.01.10

[Synology/Docker]시놀로지 도커 Ubuntu ssh 자동실행 설정

자동시작을 설정할 방법은 .bashrc를 수정하는 방법이다. .bashrc는 bash가 실행될 때마다 실행되는 스크립트로 bash하나가 자동으로 열리기에 이러한 방식을 채택했다. 우분투 명령어를 통한 자동실행 설정이 있지만 VM상에서 실행되는 우분투는 자동실행이 잘 작동하지 않는다. ssh 클라이언트를 통해 접속하여 설정할 수 있도록 도커 컨테이너의 터미널에서  아래 명령어를 통해 ssh서버를 시작해 준다service ssh start 이후 ssh 클라이언트를 통해 root 계정으로 로그인한다   필자는 root 계정을 사용하기 때문에 root위치의 .bashrc를 수정할 것이다아래 명령어를 통해서 .bashrc로 끝나는 파일의 위치를 확인해 준다기본적으로 위치는 /root/.bashrc이다find / ..

Synology Ubuntu 2025.01.09