SSH를 통해 Synology NAS에 암호화된 폴더를 어떻게 마운트합니까?

SSH를 통해 Synology NAS에 암호화된 폴더를 어떻게 마운트합니까?

이제 암호화된 폴더를 마운트합니다.

  1. 브라우저를 열고 NAS GUI에 로그인합니다.
  2. 제어판->공유 폴더>암호화>마운트를 클릭합니다.
  3. 키를 입력하세요
  4. 폴더가 설치된 후:

    rsync -ah --progress --delete /path/* admin@ipadress:/volume1/path/
    

1.-3을 우회할 수 있나요? 그냥 ssh를 사용하나요?

답변1

GUI를 사용하여 암호화된 디렉터리를 마운트한 다음 ssh를 통해 루트로 Synology에 로그인하고 를 입력합니다 mount. 다음과 같은 줄이 보일 것입니다.

 /volume1/@mycryptdir@ on /volume1/mycryptdir type ecryptfs (rw,relatime,ecryptfs_fnek_sig=88...,ecryptfs_sig=88...,ecryptfs_cipher=aes,ecryptfs_key_bytes=32)

이는 디렉터리가 /volume1/mycryptdir기본 디렉터리에서 ecryptfs를 사용하여 /volume1/@mycryptdir@구현 되었음을 나타냅니다. GUI를 사용하여 디렉터리를 마운트 해제하고 다음 명령을 시도해 보십시오.

# ecryptfs-add-passphrase
Passphrase: 

원래 사용했던 일반 텍스트 비밀번호(.key 파일 아님)를 입력하세요. 그것은 대답할 것이다

Inserted auth tok with sig [88...] into the user session keyring

이제 앞에서 본 옵션을 사용하여 설치 명령을 입력하십시오. 마운트 지점 디렉터리를 생성해야 합니다.

# mkdir /volume1/mycryptdir
# mount /volume1/\@mycryptdir\@/  /volume1/mycryptdir/ -t ecryptfs -o rw,relatime,ecryptfs_fnek_sig=88...,ecryptfs_sig=88...,ecryptfs_cipher=aes,ecryptfs_key_bytes=32

이제 파일 시스템이 마운트되어 사용할 준비가 되었습니다. 이제 메모리 키링에서 비밀번호를 지워야 합니다.

# keyctl clear @u

완료되면 제거 디렉토리를 사용하십시오 umount /volume1/mycryptdir.

관련 정보