SFTP의 파일 목록이 동기화되지 않습니다.

SFTP의 파일 목록이 동기화되지 않습니다.

파일을 저장하는 데 사용하는 SFTP 계정이 있습니다. 잘 작동하지만 lftp연결 A를 사용하여 파일을 보고 연결 B를 사용하여 파일을 저장하는 경우 연결 A는 연결 B의 변경 사항을 반영하지 않습니다.

다시 로그인하면 파일이 표시됩니다.

이것은 설정입니까, 아니면 제가 뭔가 잘못하고 있는 것입니까?

답변1

SFTP 프로토콜에는 서버가 클라이언트 A에게 "안녕하세요, 디렉토리가 업데이트되었습니다"라고 알리는 방법이 포함되어 있지 않습니다.

클라이언트 A가 목록을 한 번 다운로드한 후 디렉터리 목록을 캐시하는 경우 SFTP 클라이언트의 설명서를 확인하여 SFTP 클라이언트에게 디렉터리 목록을 다시 다운로드하도록 지시하는 방법을 알아내야 합니다(WinSCP 또는 유사한 SFTP 클라이언트에서는 다음과 같을 수 있음). F5또는 Refresh버튼/메뉴 항목).

답변2

rels명령은 캐시된 항목을 무시하고 디렉터리 항목을 표시합니다. 또는 cache flush캐시를 지우고 cache off꺼집니다.

관련 정보