thumbnail image

시놀로지 Photo Station 포트 변경 방법

Taedi

·

2021. 2. 15. 16:34

반응형

썸네일

시놀로지 Photo Station(DS photo)가 얼마 전부터 연결이 제대로 되지 않아 확인해보았더니 동일한 80, 443 포트를 사용하고 있는 Web Station과 충돌이 발생하여 접속이 불가능한 것으로 보였습니다. 거기다 인증서 갱신을 하려고 이것저것 손대다 보니 Web Station을 중단해도 여전히 접속이 불가능한 상황이 발생해 아예 Photo Station 포트를 바꾸는 방법을 찾아보았습니다. 기본적으로 Photo Station은 포트설정이 불가하여 SSH에 접속해 루트 파일을 수정해야 합니다.

 

SSH 서비스 활성화

 

시놀로지 - 제어판 - 터미널 및 SNMP에서 SSH를 활성화시켜줍니다. 기본 포트인 21번 포트로 설정해두니 외부에서 접근 시도가 많아 임의의 포트로 변경하실 것을 추천합니다. 내부망이 아니라 외부망에서 접속하시려면 별도로 포트 포워딩 설정 등이 필요합니다.

 

시놀로지 제어판에서 SSH 서비스 활성화 및 포트 수정

 

SSH 접속 및 파일 작성

 

터미널에서 아래 명령어를 입력해 줍니다. 윈도우에서는 putty 같은 프로그램을 통해 접속할 수 있습니다.

 

# ssh 접속
ssh 사용자명@주소 -p 포트번호
비밀번호

# 루트 권한 획득
sudo -i
비밀번호

# 디렉토리 이동
cd /usr/syno/etc/www/app.d

 

그리고 아래 명령어와 코드를 참고하여 2개의 파일을 생성하고 각각 내용을 입력해줍니다. 입력은 i를 눌러서 진입할 수 있으며 입력이 끝난 후에는 esc, :, w, q, !를 차례로 눌러주고 엔터를 누르면 저장됩니다.

 

파일 저장 및 종료 메서드

 

vi PhotoStation.json

{
   "application": "Photo Station",
   "id": "SYNO.SDS.PhotoStation.Instance",
   "alias": "photo",
   "fqdn": "photo.example.com",
   "https": {
       "hsts": false,
       "http2": false
   },
   "alternatePort": {
     "http": 9130,
     "https": 9131
   },
   "injectable": false,
   "index": "index.php",
   "root": "/var/packages/PhotoStation/target",
   "version": 2
}

 

vi PhotoStation.mustache

{{#server}}
   location = /index.php {
      return 302 /;
   }
   location / {
      rewrite ^/$ /photo/index.php last;
      rewrite ^/~([^\/]+)$ /photo/index.php last;
      rewrite ^/blog/(.+)$ /blog/$1 last;
      rewrite ^/(.+)$ /photo/$1 last;
   }
   {{> /var/packages/PhotoStation/target/etc/SYNO.SDS.PhotoStation/www.PhotoStation.conf}}
{{/server}}

 

Photo Staion 포트 변경

 

그런 뒤에 제어판 - 응용 프로그램 포털로 들어가면 응용프로그램에 Photo Station이 추가된 것을 확인하실 수 있습니다. 편집으로 들어가 사용자 지정 포트를 설정하면 이후 시놀로지 도메인:지정 포트로 접속이 가능합니다. 혹은 사용자 지정 도메인 활성화를 이용해 서브 도메인으로 지정하는 방법도 가능합니다.

 

시놀로지 Photo Station 포트 설정

 

참고 : http://www.clien.net/service/board/cm_nas/10940619

반응형

티스토리 아이디로 코멘트를 남기려면

여기를 눌러주세요!

닫기 아이콘
사이드 프로필 배경이미지
아바타 이미지

Taedi's Log

#태디 #코딩린이

자습한 내용을 기록하는 공간이라 다소 먼 길로 돌아가는 방법들이 존재할 수 있습니다🐹 Python, Web에 관심을 갖기 시작했습니다🐶