ssh 서비스 자동 로그인 설정

[접속하는 리눅스 서버]

1. id_rsa.pub 파일 생성

2. 생성된 id_rsa.pub 파일 내용을 시놀로지에 전송

 

 

[시놀로지]

1. 시놀로지 SSH 서비스 활성화

2. rsync 서비스 실행

※ 주의사항: ssh 서비스와 rsync 서비스 Port는 동일하게 설정

 

3. ssh 서비스 설정 변경

 ㅇ 아래 빨간 네모의 옵션 활성화

 ㅇ sshd 서비스 재실행

root@askdjfl> synosystemctl restart sshd.service
[sshd.service] restarted.

 

4. 계정 설정

 ㅇ 리눅스에서 백업을 위해 nas의 계정에 접속할 때 사용하는 계정의 .ssh 폴더에 아래 그림처럼 파일 설정

 ㅇ  authroized_keys 파일 내용 (아래 그림 파일의 내용을 붙여넣기)

 

rsync 서비스 설정

rsync -avuz -e 'ssh -p 2222' /옮길폴더 NAS계정@NASIP:/복사할폴더

-e NAS의 ssh 포트가 22번이 아닐 경우

-a (archive)아카이브 모드로, 심볼릭 링크, 권한, 소유자, 타임스탬프 등 원본 속성을 그대로 유지
-v (verbose)작업 진행 과정과 상세한 정보를 화면에 출력
-z (compress)전송 중 데이터를 압축하여 네트워크 대역폭을 절약
-h (human-readable)파일 크기를 읽기 쉬운 단위(KB, MB 등)로 표시
-r (recursive)하위 디렉터리까지 포함하여 재귀적으로 복사
-P진행률(--progress)을 표시하고 전송이 중단되었을 때 이어받기(--partial) 기능 수행
-u (update)대상 경로에 있는 파일보다 원본 파일이 더 최신인 경우에만 덮어씀

 

스크립트 실행하는 건 조만간 수정하면 올릴게요~

 

 

'기술 노트 > ETC' 카테고리의 다른 글

시놀로지 장치 고장시 복구 방법  (0) 2025.10.14
시놀로지 디스크 교체 복구  (0) 2025.09.23
시놀로지에서 캐시 디스크 만들기  (0) 2025.09.22
자체 구축 CCTV 관리  (0) 2025.09.16
LVM 명령어  (0) 2025.07.08

+ Recent posts