Хотите настроить FTP-сервер (VSFTPD) для обмена файлами на Fedora

Хотите настроить FTP-сервер (VSFTPD) для обмена файлами на Fedora

Я использую fedora для размещения FTP-сервера для внутреннего использования и использую для этого 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, именно это обычно было проблемой, когда я получал нежелательные режимы разрешений.

Связанный контент