우리 호스팅 제공업체는 (보안으로 인해) -access를 허용하지 않지만 ssh
, .access를 통해 파일을 업로드하고 디렉터리를 조작하는 것은 허용합니다 sftp
. (유일한 다른 옵션은 "cpanel"을 사용하는 것입니다).
sftp
허락하기에 충분하다만들다심볼릭 링크가 있지만 올바르게 나열하기에는 충분하지 않습니다. 예를 들어:
sftp> symlink 500 rwu
sftp> ls -l
lrwxrwxrwx 1 foo bar 3 May 22 16:27 rwu
즉, 볼 수 있다사실" rwu
"은(는) 심볼릭 링크이지만 볼 수 없습니다.무엇. 적어도 기본적으로는 아닙니다. 실제처럼 심볼릭 링크를 올바르게 나열하는 전체 sftp
-client 또는 해당 -command에 대한 "숨겨진" 옵션이 있습니까 ?ls
ls(1)
답변1
OpenSSH SFTP 클라이언트이 기능은 현재 지원되지 않습니다.
#ifdef notyet char * do_readlink(struct sftp_conn *conn, const char *path) { … } #endif
SSH_FXP_READLINK
이는 OpenSSH 소스 코드에서 유일하게 발생합니다. 이것이 왜 주석 처리되었는지 또는 작동시키기 위해 필요한 것이 무엇인지 모르겠습니다. OpenSSH 메일링 리스트에서 내가 찾은 유일한 관련 메시지는 다음과 같습니다.2002년 패치그것은 채택되지 않았습니다.