LinuxサーバーでAppend機能が有効/有効になっていることを確認する方法

LinuxサーバーでAppend機能が有効/有効になっていることを確認する方法

外部プロバイダのAPIに関する質問があります。そのAPIはFTPを外部サーバーにプッシュする必要があります。しかし失敗しました。彼らは、アドインを有効/有効にする必要があると言います。サーバーがファイルを生成できないため、プッシュは失敗します(追加は既存のファイルにのみ追加されることがわかります)。私はLinux CentOS6を実行しており、PHP経由で新しいファイルを作成できます。オンラインでその機能が見つからないようです。 Linuxにはその機能がありますか?では、有効になっていることをどのように確認できますか?

ベストアンサー1

デフォルトでは、AppendはvsftpdCentosで認証されたログインを使用してデフォルトのインストールで機能します。

$ sudo yum -y install vsftp ftp
...
$ mkdir ~/tmp; cd ~/tmp
$ echo hi > foo
$ ftp localhost
...
ftp> put foo
...
ftp> ^Z
$ cat ~/foo
hi
$ fg
append foo foo
...
ftp> ^Z
$ cat ~/foo
hi
hi
$

FTP接続をデバッグし(例:Wiresharkを使用)、サーバーログ(下/var/log)を確認して問題が発生した場所を確認する必要があります。

おすすめ記事