コマンドラインを使用して、FTPサーバー上の特定のディレクトリの読み取り/書き込み権限を確認できますか?
私は次の方法があることを知っています:
- 親ディレクトリに移動します
ls
コマンドを使用
ただしls
、一部のサーバーでは、セキュリティ上の理由でコマンドを使用できないことがあるため、この方法を使用できません。テスト目的でファイルをアップロードすることは、私にとっても選択肢ではありません。
作業ディレクトリでのみ権限を確認するのが最善の方法と思われます。どうやってするか?
FTPまたはSFTPですか?正しいタグのみを使用してください!FTPコマンドラインクライアントとは何ですか?どのプラットフォームですか?特定のクライアントに制限されていますか?サポートするサーバーとサポートするサーバーの両方で機能する汎用ソリューションが本当に必要
—
マーティンプリクリル16年
ls
ですか?
@Martinこの時点で、Windows 7に組み込まれているコマンドラインクライアントでdoの可能性をチェックします。最終的なソリューションでは、Java実装を使用してチェックします。したがって、Windows FTPクライアントで可能であれば、Java実装でも同様に可能になると思います。私はクライアントやライブラリに制限されませんが、一般的に私の場合はサーバー構成やサーバーソフトウェアに依存できないため、他のオプションで「ls」コマンドを使用できます。他のオプションがある場合は他の何かを使用できます。
—
カミル
サーバーは「セキュリティ上の理由で」コマンドを無効にできるため、この態度では何もできないことに注意してください。
—
マーティンプリクリル16年
ls .
仕事をする必要があります。ls
あなたなしではおそらくねじで締められます。