SFTPのファイルリストが同期されない

SFTPのファイルリストが同期されない

ファイルの保存に使用する SFTP アカウントがあります。正常に動作しますが、lftp接続 A を使用してファイルを表示し、接続 B を使用してファイルを保存している場合、接続 A には接続 B によって行われた変更が反映されません。

再度ログインすると、ファイルが表示されます。

これは設定の問題でしょうか、それとも私が何か間違っているのでしょうか?

答え1

SFTP プロトコルには、サーバーがクライアント A に「ディレクトリが更新されました」と通知する方法が含まれていません。

クライアント A がディレクトリ リストを一度ダウンロードした後にそのリストをキャッシュする場合は、SFTP クライアントのドキュメントをチェックして、SFTP クライアントにディレクトリ リストを再度ダウンロードするように指示する方法を見つける必要があります (WinSCP または同様の SFTP クライアントでは、F5ボタンRefresh/メニュー項目である可能性があります)。

答え2

この relsコマンドは、キャッシュされたものを無視してディレクトリ エントリを表示します。または、cache flushキャッシュをクリアしてcache offオフにします。

関連情報