다음 SFTP 명령의 매개변수를 설명하는 데 도움을 줄 수 있는 사람이 있습니까?
sftp://user:[email protected]:22
이는 소스 LFTP 명령의 일부로 사용됩니다.
xx
첫 번째 뒤에 무엇이 나오나요 :
? 이 디렉터리입니까(이 사용자의 서버에는 해당 디렉터리가 없습니다)?
답변1
정말로 알고 싶은 것은 URI 구문입니다. URI(You-A-Eye)는 다음과 같습니다.아니요URL(You-Are-Ell)과 동일합니다. 모든 URL은 URI입니다.그러나 모든 URI가 URL인 것은 아닙니다..
위키 기사 보기https://wikipedia.org/wiki/Uniform_Resource_Identifier또는 IETF RFChttps://datatracker.ietf.org/doc/html/rfc3986URI에 대하여.
일반적으로 SFTP URI(이 경우 URL과 동일)의 형식은 다음과 같습니다.
"sftp:" [ "//" [ <user-part> "@" ] <host-part> ] <path-part>
<user-part>는 다음과 같이 더 세분화될 수 있습니다.
<user-name> [ ":" <user-password> ]
그러나 일반적으로 이러한 URI/URL의 사용은 보안 엔드포인트 외부의 네트워크 트래픽을 스누핑하는 사람에게 사용자 이름과 비밀번호가 명확하게 표시되므로 사용하지 않는 것이 좋습니다. 잘 작성된 애플리케이션에서는 "기회 창"이 매우 작을 수도 있고, 상대적으로 더 큰 엔드포인트 간의 실제 보안 연결 설정을 처리하기 위해 애플리케이션이 다른 애플리케이션에 "인계"하는 경우에는 클 수도 있습니다.
답변2
비밀번호는 여기 있어요[이메일 보호됨]sftp에 권장되는 접근 방식은 아니지만 명령에 입력됩니다.