생성된 키에 대해 키 에이전트에게 여러 번 요청합니다(즉, 한 번만 제공).

생성된 키에 대해 키 에이전트에게 여러 번 요청합니다(즉, 한 번만 제공).

생성된 키에 대해 키 에이전트에게 여러 번 요청합니다(즉, 한 번만 제공).

NAS에서 백업을 자동화하기 위해 bash 스크립트를 실행하고 있습니다. 키를 성공적으로 생성했습니다(해결한 디렉터리 및 파일 시스템에 대한 권한을 엉망으로 만들었기 때문에 약간의 어려움이 있었습니다. 단계는 다음 질문에 있습니다.생성된 공개키를 이용해 원격 서버에 로그인하세요.).

로컬에서 실행하는 bashscript에서는 로컬에서 동일한 디렉터리의 내용을 동기화하기 전에 원격으로 새 디렉터리를 만듭니다. 디렉토리를 생성할 때마다 키를 묻는 메시지가 표시됩니다.

Enter passphrase for key '/Users/user01/.ssh/id_rsa':

user01로컬 사용자 이름은 어디에 있나요?

좋습니다. 전체 트리는 다음과 같습니다.

/var/services/homes/user01/.ssh/

다음은 각 브랜치의 권한에 대한 개요입니다(사용 ls -ld <directory>ls -la <file>명령(아래에서 위로)).

원격 시스템의 경우:

user01@NAS:/$ ls -ld var
drwxr-xr-x 15 root root 4096 Oct  4 13:42 var
user01@NAS:/$ ls -ld var/services/
drwxr-xr-x 2 root root 4096 Oct  4 13:42 var/services/
user01@NAS:/$ ls -ld var/services/^C
user01@NAS:/$ ls -ld var
drwxr-xr-x 15 root root 4096 Oct  4 13:42 var
user01@NAS:/$ ls -ld var/services/
drwxr-xr-x 2 root root 4096 Oct  4 13:42 var/services/
user01@NAS:/$ ls -ld var/services/
NetBackup/ homes/     pgsql/     tmp/
user01@NAS:/$ ls -ld var/services/
NetBackup/ homes/     pgsql/     tmp/
user01@NAS:/$ ls -ld var/services/homes
lrwxrwxrwx 1 root root 14 Oct  4 13:42 var/services/homes -> /volume1/homes
user01@NAS:/$ ls -ld var/services/homes/user01/
drwxr-x--- 1 user01 users 90 Oct  3 09:41 var/services/homes/user01/
user01@NAS:/$ ls -ld var/services/homes/user01/.ssh/
drwx------ 1 user01 users 30 Oct  4 13:59 var/services/homes/user01/.ssh/
user01@NAS:/$ ls -ls var/services/homes/user01/.ssh/authorized_keys
4 -rw------- 1 user01 users 571 Oct  4 13:59 var/services/homes/user01/.ssh/authorized_keys
user01@NAS:/$

로컬 컴퓨터의 경우: /Users/user02/.ssh/id_rsa /Users/user02/.ssh/id_rsa.pub

[@/]$ ls -ld Users
drwxr-xr-x  6 root  admin   192B Jan  1  2020 Users/
[@/]$ ls -ld Users/user02
drwxr-xr-x+ 152 user02  staff   4.8K Oct  4 13:58 Users/user02/
[@/]$ ls -ld Users/user02/.ssh
drwx------  7 user02  staff   224B Oct  4 13:59 Users/user02/.ssh/
[@/]$ ls -la Users/user02/.ssh/id_rsa
-rw-------  1 user02  staff   2.6K Oct  4 13:58 Users/user02/.ssh/id_rsa
[@/]$ ls -la Users/user02/.ssh/id_rsa.pub
-rw-r--r--  1 user02  staff   571B Oct  4 13:58 Users/user02/.ssh/id_rsa.pub
[@/]$

예를 들어 키를 한 번(처음)만 제공하도록 구성하려면 어떻게 해야 합니까?

관련 정보