ファイルの保存に使用するSFTPアカウントがあります。うまくいきますが、lftp
接続Aでファイルを表示して接続Bからファイルを保存すると、接続Aに接続Bの変更は反映されません。
再度ログインすると、ファイルが表示されます。
これは設定ですか、それとも私が何か間違っているのですか?
答え1
SFTPプロトコルには、サーバーがクライアントAに「ディレクトリが更新されました」と通知する方法は含まれていません。
クライアントAがディレクトリリストを一度ダウンロードしてキャッシュする場合は、SFTPクライアントのドキュメントを確認して、SFTPクライアントにディレクトリリストを再ダウンロードするように指示する方法を確認する必要があります(WinSCPまたは同様のSFTPクライアントでは次のようになります)。F5。Refresh
ボタン/メニュー項目)。
答え2
この rels
コマンドはキャッシュされたコンテンツを無視し、ディレクトリエントリを表示します。またはcache flush
、キャッシュが消去され、オフにcache off
なります。