FTP コマンドで、接続先サーバのファイルの属性を変更する

FTP コマンドで 接続先サーバのファイルの属性を変える場合 "quote site" コマンドを使用します。

まずは FTP サーバに接続します。

C:\> ftp 192.168.1.100

quote site コマンドの後ろは 通常の chmod コマンドのように 「属性」「ファイル名」を指定します。

ftp> quote site chmod 755 test.txt

使い方はこれで終わりですが 実はこれは FTP サーバ側で chmod の使用がサポートされている必要があります。

そもそも quote は 接続先に直接コマンドを送信するコマンドで site は、接続先でサポートしているコマンドを 実行するコマンドなのです。

chmod がサポートされているかどうかは "quote site" の後ろに "help" を指定して確認します。

ftp> quote site help

214- The following SITE commands are recognized (* =>'s unimplement
   UMASK   IDLE    CHMOD   HELP
214 Direct comments to ftp-bugs@KURO-BOX1.

上の例の FTP サーバでは chmod の他にも umask、idle が サポートされています。
( * が付いている場合はサポートされていません)

Google サイト内検索

Amazonアソシエイト