본문 바로가기

컴퓨터 관련 정보/NAS - XPEnology

Docker에 Wetty 설치하는 방법 알아 보기.(브라우저에서 ssh 접속)

Docker에 Wetty 설치하는 방법 알아 보기.(브라우저에서 ssh 접속)

서버에 접속하기 위해서 putty프로그램을 많이 사용하는 데 브라우저로 접속을 지원하는 wetty가 있습니다.

 

자신이 사용하는 NAS에 wetty를 설치해 두면 어디에서나 원격으로 자신의 서버 접속이 가능하기에 편리함이 있습니다.

 

Docker에 Wetty 설치하는 방법을 알아보겠습니다.

 

시놀로지 DSM에서 Docker실행.

레지스트리를 선택해서 "wetty"를 검색., 상단에 나오는 "svenihoney/wetty"을 선택 후 마우스 우클릭해서 "이 이미지 다운로드"를 선택해서 다운로드 진행.

 

"태그 선택"화면에 사 기본값으로 두고 "선택" 클릭.

 

왼쪽 메뉴에서 "이미지"항목을 선택 후 "svenihoney/wetty:latest"항목을 더블클릭해서 열어 주세요.

 

"고급 설정" 클릭.

 

"자동 재시작 활성화"에 체크.(사용할 때만 ON시킬경우 체크 안 해도 됨)

 

"Docker 호스트와 동일한 네트워크 사용"항목에 체크 하세요.

 

"환경"항목에서

"REMOTE_SSH_SERVER" 주소를 자신의 나스 IP로 변경.

"REMOTE_SSH_PORT"포트번호를 자신이 사용하는 SSH접속 포트로 변경.

보편적으로 보안을 위해 포트를 변경해서 사용하시는데 간혹 디폴트 값이 22를 사용하시는 분이 있습니다. 꼭 변경해서 사용하세요. 포트 변경은 나스 제어판을 열어 터미널 및 SNMP항목에 있습니다.(7.0 기준)

 

적용을 누르고 나오는 창들을 모두 닫아주시면 설치 과정은 끝났습니다.

 

이제 브라우저에서 자신의 나스 IP:3000를 넣고 접속해 보시면 위 화면이 나옵니다. 

 

참고로 역방향 프록시 설정을 해 주시면 아무 곳에서 원격으로 접속이 가능합니다.

태그

Comments

  • nas 2022.07.22 17:37 댓글주소 수정/삭제 댓글쓰기

    안녕하세요
    DS1821+사용중이고 wetty 도커 설치후 시놀로지 내장 리버스프록시로 외부망에서 잘 접속 되는거까진 확인 되었습니다
    그런데 이렇게 접속 시에는 패스워드를 여러번 틀려도 시놀자체 IP자동차단이 작동하지 않네요
    왜 그럴까 생각해보니 로그에서는 리버스 프록시 떄문에 접속 시도하는 IP가 내부IP (192.168.x.x대역) 으로 찍히기 때문이더라구요
    혹시 해당 wetty 도커에 fail2ban 이나 otp 등을 통해 보안레이어를 추가하는 방법을 알고 계실지 해서 질문 남겨봅니다
    감사합니다