SFTP 구성
공유에 대한 SFTP 액세스 허용
-
Configuration(구성)->Services(서비스)로 이동합니다.
-
SFTP 서비스가 사용으로 설정되어 있고 온라인 상태인지 확인합니다. 그렇지 않으면 서비스를 사용으로 설정합니다.
-
공유 화면에서 공유를 선택하거나 추가합니다.
-
"프로토콜" 섹션으로 이동하여 SFTP 액세스가 사용으로 설정되었는지 확인합니다. 여기에서 액세스 모드(읽기/읽기+쓰기)도 설정할 수 있습니다.
원격 액세스에 대한 SFTP 서비스 구성
-
적합한 관리자 역할로 로컬 사용자 또는 네트워크 사용자를 만듭니다(LDAP 또는 NIS). Chapter 7, 사용자 구성을 참조하십시오.
-
Solaris 호스트/클라이언트에 ssh-keygen -t dsa 명령을 입력하여 SSH 인증 키를 생성합니다.
-
키를 저장할 파일 이름을 입력합니다.
-
필요한 경우 문장암호를 입력하거나 이 필드를 비워 두고 SFTP 공유에 직접 로그온합니다. 키에 대한 위치가 표시됩니다. 키는 다음과 같이 표시됩니다.
-
: ssh-dss AAAAB3NzaC1kc3MAAACBAPMMs5h8UWk1NPf/VJDDEo0OAwT+s6iZxkCmmrgAmLfTX9izWk+
-
: bsvNldOlXN/6EgkusLjo/+UaEt5+704vMHClRaq3AlVHLS5tVjeX3iCs+fDo0qwXZg3Brh8QBAaWk3
-
:ywr2osuII1tHh4v/HwEAHZq5mVWXav0pO3bgmxl0/+VAAAAFQDIJxnm52DfyEdQQMTY+jRVvzGwMQA
-
: AAIAhTP6Ey+2gGFiCKkvUofsco4d8pbqH8duE9P6Y88s0+opuj52GkAdRUt2fRrdM9Cf3h4lIOc8Bw9
-
: bZIBzrCKBNWBUdZG56tsfLdilW6vS6gxKrmL2v7fSp9WYPsxZGhOLfU29zW4n2WVcVHbGyFEoVe+taq
-
: aq+AYJaWoHnjZL1/LpQAAAIAOLc8+uc3hDOcK3pAkYdg8b2rYIGOAZU4py0rq24DGPeVHd5h5jbe4p
-
:WDM70uYqGCOPYiOKeEoMNJpczRX5qjI+BfoUY4sH24WWwsKkT8XX9PUAa0WT+7axEqg2N6YelaTJ95J
-
:vMaj6E7HkAIra2Sj2H/LSDktL42UL+j1Wx5A== username sunray
-
Configuration(구성) > Services(서비스) > SFTP로 이동합니다. 키 아래에서 더하기(+) 기호를 누릅니다.
-
New Key(새 키) 창에서 DSA를 선택합니다.
-
키 부분(위 예제의 경우 AAAA로 시작해서 Wx5A==로 끝남)만 복사하여 키 필드에 붙여넣습니다. 사용자 이름을 입력하고 확인용으로 설명을 추가합니다.
-
주: 키는 공백을 포함하지 않아야 합니다.
-
Shares(공유) > Shares(공유)로 이동하고 더하기(+) 기호를 눌러 파일 시스템을 만듭니다.
-
파일 시스템 만들기 창에서 파일 시스템 이름(예: sftp)을 입력하고, 공유에 대한 권한을 읽기/쓰기로 변경하고, Apply(적용)를 누릅니다.
-
연필 아이콘을 눌러 공유 등록 정보를 설정합니다. Chapter 12, 공유, 프로젝트 및 스키마를 참조하십시오.
-
공유에 액세스하려면 다음 예에 표시된 것처럼 sftp 명령을 사용합니다.
-
sftp -o "port=218" <username> 10.x.x.151:/export/sftp
-
10.x.xx.151에 연결...
-
: /export/sftp로 변경
-
: sftp>
-
: -v 옵션 사용 예제:
-
: sftp -v -o "IdentityFile=/home/<username>/.ssh/id_dsa" -o "port=218"
-
root 10.x.xx.151:/export/sftp