fedora でファイル共有用に FTP サーバー (VSFTPD) を設定したい

fedora でファイル共有用に FTP サーバー (VSFTPD) を設定したい

私は社内使用のために FTP サーバーをホストするために fedora を使用しており、そのために vsftpd を使用しています。これは構成ファイルを使用しています/etc/vsftpd/vsftpd.conf

私が使用している構成は次のとおりです。

    listen=YES
    anonymous_enable=YES
    local_enable=YES
    write_enable=YES
    anon_upload_enable=YES
    anon_mkdir_write_enable=YES
    dirmessage_enable=YES
    xferlog_enable=YES
    connect_from_port_20=YES
    chown_uploads=YES
    chown_username=username
    ftpd_banner=Welcome to blah FTP service.
    pam_service_name=vsftpd
    rsa_cert_file=/etc/ssl/certs/vsftpd.pem
    anon_root=/home/ftp
    anon_umask=022
    local_umask=022
    file_open_mode=0777

何をしても、匿名ユーザーによってアップロードされたファイルは で-rw------- 、作成されたディレクトリは ですdrwxrwxrwx

アップロードしたファイルを にしたいのですが-rw-rw-rw-、何が間違っているのでしょうか? 何か提案はありますか?

答え1

おそらく、設定ファイルの「local_umask」値を「000」に変更するだけで済みます。私は長い間 FTP デーモンを使用していませんでしたが、これは、望まない許可モードを取得したときに通常問題になるものでした。

関連情報