Synology, SSH sFTP 인증키 로그인 하기

秋 - Tip 2017.12.31 19:54 Posted by 민수아빠™
시놀로지에서 인증키를 이용한 SSH, sFTP 로그인 하기

1. 관리자 그룹의 계정으로 로그인 하기

1
2
3
4
5
6
bill@DiskStation:~$ ls -al
total 31
drwxr-xr-x   6 bill users 4096 Dec 31 00:00 .
drwxrwxrwx+ 14 root root  4096 Dec 31 00:00 ..
drwxr-xr-x   3 bill users 4096 Dec 31 16:46 Drive
drwxr-xr-x   2 bill users 4096 Dec 31 16:56 www

2. ssh-keygen -t rsa 명령으로 키 생성하기

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
bill@DiskStation:~$ ssh-keygen -t rsa
Generating public/private rsa key pair.
Enter file in which to save the key (/var/services/homes/bill/.ssh/id_rsa):
Created directory '/var/services/homes/bill/.ssh'.
Enter passphrase (empty for no passphrase):
Enter same passphrase again:
Your identification has been saved in /var/services/homes/bill/.ssh/id_rsa.
Your public key has been saved in /var/services/homes/bill/.ssh/id_rsa.pub.
The key fingerprint is:
SHA256:MMXZ28PEjdsZRA3Kkg/h3fyLRlaiYeBxMULVf8b/UwQ bill@DiskStation
The key's randomart image is:
+---[RSA 2048]----+
|       .oBo*o=+o |
|       .+.*===E .|
|      o  .=B+++* |
|       o  o+B =o=|
|        S  ..+ o+|
|            o . +|
|             o .o|
|            .  ..|
|                .|
+----[SHA256]-----+
bill@DiskStation:~$

3. .ssh 폴더를 확인

1
2
3
4
5
6
7
bill@DiskStation:~$ cd .ssh
bill@DiskStation:~/.ssh$ ls -al
total 16
drwx------ 2 bill users 4096 Dec 31 22:19 .
drwxr-xr-x 6 bill users 4096 Dec 31 22:19 ..
-rw------- 1 bill users 1675 Dec 31 22:19 id_rsa
-rw-r--r-- 1 bill users  398 Dec 31 22:19 id_rsa.pub
.

4. id_rsa.pub 이름 변경

1
bill@DiskStation:~/.ssh$ mv id_rsa.pub authorized_keys
.

4. 계정 권한 변경

1
bill@DiskStation:~/.ssh$ chmod 755 /var/services/homes/bill/
.

5. Putty-gen 실행 [Load] 버튼을 이용하여 만들어진 id_rsa 선택 후 [확인]

6. [Save private key]버튼을 눌러 key 저장

7. PuTTY 실행 후 서버 및 포트 입력

8. Connection > Auto-logon username 입력

9. Connection > SSH > Auth 에서 생성된 키파일(.ppk) 선택

10. Session 이름입력 및 저장

10. 패스워드 없이 접속 확인

1
2
3
Using username "bill".
Authenticating with public key "imported-openssh-key"
bill@DiskStation:~$
.


Termius 앱에서 SSH 설정 해보기


JuiceSSH 앱 설정

Solid Explorer sFTP 설정 (Solid Explorer는 ppk 파일이 아닌 시놀로지에서 생성된 id_rsa 파일을 선택한다.)


Plex Media Server에 Daum 에이전트 사용하기

秋 - Tip 2015.12.04 22:00 Posted by 민수아빠™

Plex Medai Server에 Daum Movie 에이전트 사용하기

 

0. 준비물

(1) DaumAgent 다운로드 받기: 

https://github.com/hojel/DaumMovie.bundle

https://github.com/axfree/DaumMovie.bundle

https://github.com/wonipapa/DaumMovieTVSeries.bundle


중 아무거나...


(2) 예제 미디어 다운로드 받기:

어벤져스 에이지 오브 울트론 (2015) - 720p.zip

송곳 (2015)-1.zip

송곳 (2015)-2.zip

 

1. 시놀로지 패키지에서 Plex Media Server 설치 

 

2. 준비된 DaumMovie.bundle-master.zip 파일을 Plex > Library > Application Support > Ples Media Server > Plug-ins 폴더에 업로드 

 

3. 압축풀기 

 

4. 폴더 이름을 DaumMovie.bundle 로 변경 

 

 

5. 준비된 영화 예제 파일을 video > Movies 폴더에 업로드 

 

6. 준비된 TV 파일을 video > TV Shows 폴더에 업로드

 

7. 웹브라우저를 통해 Plex 접속 ( http://192.168.0.xxx:32400/web )후 + 아이콘을 눌러 라이브러리 추가

 

8. 라이브러리 유형은 [영화], 언어는 [한국어] 선택

 

9.폴더 추가 항목에서 [미디어 폴더 찾아보기] 클릭

 

10. 영화 폴더는 /volume1/video/Movies 폴더로 선택

 

11. 고급 설정항목에서 에이전트를 [Daum Movie]로 변경 후 라이브러리 추가

 

12. 포스터 및 설명글 확인

 

13. 같은 방법으로 TV Show 라이브러리는 /volume1/video/TV Shows 선택 후 에이전트는 [Daum Movie]로 선택

 

14. 회차정보 확인

만약 정보가 영어로 나올 경우 [불일치] 선택후 [일치항목 찾기] 실행

 

 

(자막설정)

설정 > 에이전트 > 영화 선택 후

Daum Movie 에서 [v]Local Media Assets 를 [v] Daum Movie 상단에

설정 > 에이전트 > TV쇼 선택 후

Daum Movie 에서 [v]Local Media Assets 를 [v] Daum Movie 상단에

설정 > 언어 > 자막 모드 [ 항상 활성화 ]

설정 > 언어 > 선호 자막언어 [한국어 혹은 알 수 없음] 선택

시놀로지 DS716+ Plex Media Server 설치

秋 - Tip 2015.11.27 12:46 Posted by 민수아빠™

Synology DS716+ Plex Media Server 설치


0. DS716+ CPU 정보

1) DS716+ CPU 모델 알아보기

https://www.synology.com/ko-kr/products/DS716+#spec 

CPU: Intel Celeron N3150


2)Intel Celeron N3150 CPU 명칭 알아보기

http://ark.intel.com/ko/products/codename/66094/Braswell#@All

제품명칭: Braswell



1. Plex 웹사이트에서 최신 패키지 다운로드 

2. 7zip으로 열기


3. Notepad++로 INFO파일 열기

(1)도구  > 옵션에서 편집기(E)를 notepad++로 설정



4. 맨마지막줄 arch="x86 cedarview bromolow evansport avoton" 을 arch="x86 cedarview bromolow evansport avoton braswell" 로 수정


5. 저장하기



6. 설치하기

(1)DSM 접속

(2)패키지 센터 실행

[설정] -> [일반] -> 신뢰 수준 (o) 모든 게시자 선택 후 [ 확인 ] 클릭

[수동 설치] -> 패키지 업로드에서 파일 선택 후 설치

이미 설치된 경우도 [수동 설치]를 실행하면 기존의 데이터가 업데이터 됩니다.


7. Plex 실행 후 확인

끝.



혹은 이 파일을 다운받아 설치하기








Hyper-V Xpenology 설치

秋 - Tip 2015.11.17 18:30 Posted by 민수아빠™

Hyper-V Xpenology 설치

 

0. 준비물

(1)Synology Assistant [exe]

(2)XPEnoboot for DSM 5.2-5644 x64 [pat][iso]

 

1.Hyper-v 세팅

http://hl5ydg.tistory.com/244

 

2.Hyper-V 가상 스위치 만들기

(1)Hyper-V 관리자의 작업창에서 [가상 스위치 관리자] 선택

 

(2) [가상 스위치 만들기(S) ]

 

(3) 새 가상 스위치를 만들고 [ 확인(O) ]

 

 

3. 하드 디스크 만들기

(1)새로만들기 - 하드 디스크 선택 

 

(2)새 가상 하드 디스크 마법사 실행 

 

(3) 디스크 형식 선택 

 

(4)디스크 유형 선택 

 

(5)이름 및 위치 지정 

 

(6) 디스크 구성 설정: 최소 8G 이상 설정 

 

(7)새 가상 하드 디스크 요약

 

(8)새 가상 하드 디스크 마법사 완료

 

4. 가상 컴퓨터 만들기

(1) 새로 만들기 - 가상 컴퓨터(M)

 

(2)새 가상 컴퓨터 마법사 실행 

 

(2)이름 및 위치 지정 

 

(3)세대 지정 

 

(4)메모리 할당 

 

(5)네트워킹 구성: 새로 만든 새 가상 스위치 선택

 

(6)가상 하드 디스크 연결: 새 가상 하드 디스크 선택 

 

(7)새 가상 컴퓨터 마법사 완료 

 

5. 가상 컴퓨터 설정

(1) 설정

 

(2)하드 드라이버 컨트롤러: SCSI 컨트롤러 선택

 

(3)DVD 드라이버 이미지 선택 

 

 

6. DSM 설치

(1)가상 컴퓨터 시작 

 

(2) XPEnology DSM 5.2-5644 Install/Upgrade 선택 

 

(3)부팅 완료 

 

(4)Synology Assistant: 검색 실행 

 

(5)웹브라우저 실행 

 

(6) 수동설치 선택 

 

(7)DSM파일 위치 선택 

 

(8)하드디스크 포맷 

 

(9)DiskStation Manager 설치 

 

(10)DiskStation 리부팅 

 

(11)DSM 설정 단계 

 

(12)관리자 계정 생성 

 

(13)DSM 업데이트 설정 

 

(14)QuickConnect 설정 건너띄기 

 

(15)외부접속을 위해서 공유기의 포트포워딩을 사용 

 

(16)설정 완료 

 

(17)초기화면 

 

 

7.DSM업데이트 (업데이트가 있을 경우)

(1)제어판에서 업데이트 확인 

 

 

(2)업데이트 및 복원 선택 

 

(3)업데이트 [다운로드] 

 

(4) 지금 업데이트 선택 

 

 

 (5)업데이트 설치 확인

 

(6)DSM 업데이트

 

(7)리부팅 

 

(8)계정 로그인 

 

(9)설치완료 

 

(10)패키지 센터에서 필요한 패키지 설치 및 모바일 앱 설치. 끝.

시놀로지 RT1900ac, SRM 1.0

春 - Life 2015.03.24 18:49 Posted by 민수아빠™

시놀로지 라우터 RT1900ac

 

 

 

 

시놀로지 라우터 관리자 - SRM 1.0

 

DSM과 비슷한 로그인 화면으로 이 화면만 봐도 설정 글자만 빽빽한 기존 라우터 관리프로그램과 차별성이 느껴진다.

 

SynologyRouter SRM 로그인 화면

DSM로그인 화면과 유사하다.

 

Network Center > Status

 

Network Center > Parental Contral

디바이스별 접속을 제어할 수 있다.

 

패키지 센터

DSM과 마찬가지로 패키지 센터가 있고, 왠만한 DSM의 기본 기능은 다 들어있는듯 한다.

 

 

모바일 응용 프로그램

 

  

 

시놀로지 RT1900ac, DS215+, DS715+, DS1515

春 - Life 2015.03.23 18:24 Posted by 민수아빠™

이번 CeBIT 2015에서 선보인 시놀로지의 새로운 제품들입니다.

 

가장 기대치 못했던 제품중 하나가 바로 Synology Router RT1900ac입니다.

 

 

Powerful and accessible router with exclusive Synology add-ons

  • High-speed networking with IEEE 802.11b/g/n/ac support
  • Dual band at 2.4GHz & 5GHz, 3x3 MIMO streams, up to 1.9 Gbps
  • Fresh and intuitive web interface for both beginners and IT experts
  • Exclusive Synology add-on features to build your media library right from the router
  • Advanced features (beamforming, DNS web-filter, advanced QoS prioritization, etc.) for precise management

기대를 모았던 DS215+

 

 

 

DS715+

 

 

가장 의외의 제품 DS1515

 

시놀로지 DS1515+ Plex Media Server 설치

秋 - Tip 2015.02.10 16:01 Posted by 민수아빠™

2015년 2월 현재 아직 시놀로지 ds1515+에서는 plex 서버 패키지를 지원하지 않고 있다. 

plex 공식 홈페이지에서 직접 spk 파일을 다운받아 설치해 보자.


(1) Plex 홈페이지에서 Plex 패키지 다운받기

https://plex.tv/downloads [NAS] -> [Synology] -> [INTEL] 

PlexMediaServer-0.9.11.7.803-87d0708-x86.spk (2014.12.22)파일을 다운 받을 수 있다.


(2) 7-zip 설치

http://www.7-zip.org 에서 7-zip 설치


(3) 7-zip FIle Manager 실행

다운받은 PlexMediaServer-....x86.spk 파일 드블클릭




(4) INFO 파일 수정

우클릭 -> 편집 (F4) 선택하면 메모장이 실행된다. notepad++ 같은 프로그램으로 수정한다.

끝부분을 아래와 같이 수정해 준다.

arch="x86 cedarview bromolow evansport" 를

arch="x86 cedarview bromolow evansport avoton" 로 수정 후 저장

파일 'INFO'이 수정되었습니다.

압축파일을 업데이트 하시겠습니까?

[ 확인 ] 클릭


(5) DSM 접속

패키지 센터 실행


[설정] -> [일반] -> 신뢰 수준 (o) 모든 게시자 선택 후 [ 확인 ] 클릭

[수동 설치] -> 패키지 업로드에서 파일 선택 후 설치

이미 설치된 경우도 [수동 설치]를 실행하면 기존의 데이터가 업데이터 됩니다.




 

Daum Agent  추가

 

(1) https://github.com/hojel/DaumMovie.bundle 우측 하단의 Download ZIP 클릭

(2) 다운로드된 파일을 DSM File Station을 이용하여 Plex > Library > Application Support > Plex Media Server > Plug-ins 에 업로드
(3) DSM File Station에서 DaumMovie.bundle-master.zip 파일 선택후 우클릭 > 풀기 > 여기에 압축 풀기

(4) 압축해제된 폴더명을 DaumMovie.bundle로 변경

 



나스 한번 써볼까?

秋 - Tip 2014.12.24 11:17 Posted by 민수아빠™

나스 한번 써볼까?

 

불과 얼마전까지만 해도 나스에 대한 기대나 호기심이 크게 없었다. 하지만 아기를 둔 아빠나, 영화를 좋아하는 매니아나, 사진을 많이 촬영하는 사람들이 나스에 대한 글을 접하면서 나도 나스를 한대 써볼까 하는 생각이 들었다.

 

그때부터 삽질이 시작되었다.

 

주위분들에게 조언을 구했을때 주된 대답들은 다음과 같았다.

1. 나스는 무슨.. 나스비용 아니 나스 운용 전기값으로 그냥 Dropbox 같은 클라우드를 써라.

2. 그냥 지금쓰고 있는 맥미니에 외장하드를 달거나, 아예 하드를 하나 더 넣어라.

3. 아니면 아예 자작서버를 한대 만들어 놀아라

4. 그래도 나스를 써야 겠다면 4베이 이상으로 구매해라

이정도 였던것 같다.

 

이제 클라우드 서비스의 한계를 느꼈거나, 나스를 꼭 한번 써보고 싶은 분들은 지금 사용하고 있는 컴퓨터에 가상으로 혹은 오래된 PC나 안쓰는 넷북에 Xpenology를 한번 설치해 보시고 나스 구입을 판단해 보시기를 바란다.

 

Xpenology의 구성

- 부트로더

- DSM 소프트웨어

 

서버에 직접 설치시 준비물

- 컴퓨터 (PC, 노트북, 넷북 등등)

- USB에 담을 부트이미지 : 부트로더 다운로드

  (testing phase는 아직 설치 불가)

a.컴퓨터에 직접 설치한다면 IMG를,

b.Hyper-V, VirtualBox에 설치한다면 ISO를

c.ESXi는 VMDK를 다운로드 한다.

- USB에 부트로더를 복사할 소프트웨어 : Win32DiskImager

- DSM 소프트웨어 : DSM 다운로드

- DSM 소프트웨어 설치 후 DSM 서버를 찾을 Synology Assistant

 

가상 서버에 설치시 준비물

- VirtualBox : 다운로드

- 부트이미지 : 부트로더 다운로드

  (testing phase는 아직 설치 불가, 컴퓨터에 직접 설치한다면 IMG를, Hyper-V, VirtualBox에 설치한다면 ISO를, ESXi는 VMDK를 다운로드)

- DSM 소프트웨어 : DSM 다운로드

- DSM 소프트웨어 설치 후 DSM 서버를 찾을 Synology Assistant

 

Virtual Box를 이용한 가상 서버 설치

 

1. 버추얼박스 실행후 새로 만들기 클릭

 

2. 이름, 종류(Linux), 버전(Linux 2.4 혹은 2.6 (64bit) 선택 후 다음 클릭

만약 64 bit 가 나오지 않는다면, 바이오스로 들어가서 Intel CPU 가상화(Virtualization Technology)를 [Enable]로 변경하면 된다.

 

3. 메모리 크기 선택

 

4. 가상 드라이브를 추가하지 않음 선택후 만들기 클릭

 

5. 나중에 가상드라이브를 따로 만들 예정이니, 계속 클릭

 

6. 가상머신 선택후 설정 클릭

 

7. 시스템의 프로세스 탭에서 CPU 갯수 선택

 

8. 저장소에서 오른쪽 CD 이미지를 클릭하여 다운 받아 둔 ISO파일을 선택, 앞으로 이 CD 이미지로 부팅이 된다.

 

9. 컨트롤러 : SATA에서 +아이콘을 클릭, 새 디시크 만들기 클릭

 

10. 하드드라이브 파일 종류 선택

 

11. 동적 할당 혹은 고정 크기 선택후 다음 클릭

 

12. 가상 하드디스크 크기 설정 후 만들기 클릭

(나중에 SHR(시놀로지 하이브리드 레이드)을 사용할 경우 실제 사용되는 크기는 반이 됩니다.)

 

13. 가상 하드 드라이브 만들기

 

14. 가상 하드 디스크 완성

 

15. 네트워크 어뎁터 설치 브리지 어텝터 선택 후 확인 클릭

 

16. 시작 클릭

 

17. 부팅 화면에서 두번째 Install/Upgrade 선택후 엔터

 

18. 로그인 화면 (지금은 로그온이 안됨)

 

19. 설치한 Synology Assistant 실행후 DiskStation 드블클릭

 

20. 웹브라우저를 통한 설치화면 ">" 클릭

 

21. 다운받은 DSM 선택 후 ">" 클릭

 

22. 앞으로 사용할 admin 암호 및 서버 이름 입력 후 지금 설치 클릭

([v]설치후 Synology Hybrid RAID(SHR) 볼륨을 생성할 경우 실제 크기는 절반이 됩니다.)

 

23. 가상 하드 디스크 포멧

 

23. DSM 설치

 

24. 설치 완료 후 DSM 로그인 화면

 

25. 필요한 패키지 설치

 

끝.

시놀로지 WebDAV 네트워크 드라이브 연결

秋 - Tip 2014.11.17 17:17 Posted by 민수아빠™

탐색기 메뉴 [네트워크 드라이브 연결]에서

http://ipaddress:5005 이렇게 입력해도 WebDAV가 집하지 않을경우........

 

이 경우 레지스트리 편집기 (regedit)에서 아래 항목은 변경시켜 준다.

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WebClient\Parameters

BasicAuthLevel 값을 1에서 2로 변경

 

참고로

FileSizeLimitinBytes는 윈도우즈8의 경우 0xffffffff (4294967295 Byte = 4GBtyte) 미만으로 되어있다.

만약 5G 미만으로 (5368709119 Byte) 변경하려면 13FFFFFFF (F 7개)입력

 

1. DSM에서 Webdav 활성화

DSM로그인 > 제어판 > 파일 서비스 > Webdav > [v]Webdav 활성화 포트 5005

 

 

 

2. 공유기 포트포워딩

시놀로지 장비에 5005 포트 포워딩

 

3. 위의 레지스트리 편집

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WebClient\Parameters

BasicAuthLevel 2로 변경

 

리부팅~

 

4. 윈도우 탐색기에서 네트워크 드라이브 연결

 

홈 > 빠른 연결 > 네트워크 드라이브 연결(M)

 

주소 입력

http://xxxx.synology.me:5005 혹은 \\xxxx.synology.me:5005

(물론 http://ipaddress:5005http://xxxx.iptime.org:5005 혹은 http://www.dlinkddns.com:5005 모두 가능)

 

 

 

사용자 이름 및 암호 입력

 

 

 

5. 접속 완료

 

 

끝.

 

 

 

NAS해킹이 이슈가 되고 있군요..

春 - Life 2014.08.06 17:30 Posted by 민수아빠™

요즘 여러 커뮤니티에 개인용 NAS 해킹 소식이 많이 들려온다. 그 피해는 약 50만에 다다를것으로 추정된다고 한다.


SynoLocker라는 랜섬웨어(ransom ware)공격을 당하고 있는듯 하다.

자료들을 암호화해서 열지 못하도록 만들고 돈을 요구해서 해독용 프로그램을 보내주는듯 하다.


해킹을 당한 사람들의 글을 읽어보면 그야말로 패닉상태인것 같고, 충분히 이해된다. 일부는 벌써 Bitcoin을 주고 암호를 풀었다고하기도 하고, 실제 송금 후 키를 받지 못하는 사례도 있다고 하고, 해커가 지정해 준 서버가 접속이 안된다고도 한다.


지난번 여러글을 통해서도 적었지만, 나스든, 서버든 개인용 시스템을 구성하는것의 어려움중 하나라고 본다. 학창 시절 너무나도 많은 공격을 받아 고생해 왔고, 그나마 상용서버의 계정 역시 이러한 공격들에게 자유로울 수가 없었다. 이런점에서 티스토리는 아주 편리하다.


이번 사태에 대해 해당 NAS 업체 본사에서는 지난 6일 공식성명 (http://www.synology.com/en-us/company/news/article/470)을 발표해 "철저한 조사 진행중", "최신버전 업그레이드" 등을 권고하고 있지만, 개인 사용자들이 일일이 정보를 얻고 업그레이드 한다고 해도 서버내 프로그램들간의 호환성 문제로 어려움을 겪는 사용자들도 많이 있을 것이다.


아무쪼록 이번 사태가 잘 해결되기를 바라지만, 개인 서버는 장애나 해킹에서 자유로울 수는 없다는 점을 명심해야한다.