Keresés

Új hozzászólás Aktív témák

  • kovbandi82

    őstag

    válasz sonar #47705 üzenetére

    A ls -all /home/ftpuserparancsra csak a "sudo" tag hozzáadásával adott vissza valamit, konkrétan ezt:
    drwx------  3 ftpmnt ftpmnt 4096 Jun 17 07:56 .
    drwxr-xr-x  5 root   root   4096 Jun 19 22:49 ..
    -rw-r--r--  1 ftpmnt ftpmnt  220 Jun 17 07:55 .bash_logout
    -rw-r--r--  1 ftpmnt ftpmnt 3523 Jun 17 07:55 .bashrc
    -rw-r--r--  1 ftpmnt ftpmnt 5290 Jun 17 07:55 .face
    lrwxrwxrwx  1 ftpmnt ftpmnt    5 Jun 17 07:55 .face.icon -> .face
    drwxrwxrwx 11 ftpmnt ftpmnt 4096 Jun 20 00:02 FTP
    -rw-r--r--  1 ftpmnt ftpmnt  807 Jun 17 07:55 .profile

    (ugye több ftp felhasználóm van, az első csak példa volt)
    Nem konkrét leírás alapján telepítettem, simán a sudo apt-get install vsftpd parancs segítségével, majd az /etc/vsftpd.conf filet módosítottam:
    # Example config file /etc/vsftpd.conf
    #chown_uploads=YES
    #chown_username=whoever
    #xferlog_file=/var/log/vsftpd.log
    #xferlog_std_format=YES
    #idle_session_timeout=600
    #data_connection_timeout=120
    #nopriv_user=ftpsecure
    ##async_abor_enable=YES
    #ascii_upload_enable=YES
    #ascii_download_enable=YES
    #ftpd_banner=Welcome to blah FTP service.
    #deny_email_enable=YES
    #banned_email_file=/etc/vsftpd.banned_emails
    #chroot_local_user=YES
    #chroot_list_enable=YES
    #chroot_list_file=/etc/vsftpd.chroot_list
    #ls_recurse_enable=YES
    listen=NO
    listen_ipv6=YES
    anonymous_enable=NO
    local_enable=YES
    write_enable=YES
    local_umask=007
    anon_upload_enable=YES
    anon_mkdir_write_enable=YES
    dirmessage_enable=YES
    use_localtime=YES
    xferlog_enable=YES
    connect_from_port_20=YES
    chroot_local_user=YES
    secure_chroot_dir=/var/run/vsftpd/empty
    rsa_cert_file=/etc/ssl/certs/ssl-cert-snakeoil.pem
    rsa_private_key_file=/etc/ssl/private/ssl-cert-snakeoil.key
    ssl_enable=NO
    #utf8_filesystem=YES
    user_sub_token=$USER
    local_root=/home/$USER/FTP
    allow_writeable_chroot=YES
    userlist_enable=YES
    userlist_file=/etc/vsftpd.user_list
    userlist_deny=NO

    Ezután a sudo useradd ftpmnt létrehoztam egy új felhasználót, megadtam a jelszavát, majd létrehoztam a home mappájában az FTP mappát. Ebbe a következő paranccsal csatoltam fel a meghajtót a /etc/fstab fájlban:
    UUID=d12d6dcc-f8b5-426f-99ce-e62ceb9a8751
    /home/ftpmnt/FTP ext4 defaults,auto,users,rw,nofail 0 0
    Igazából ennyi. Ezután próbáltam a jogosultságokat állítgatni, de semmi sem változott.

Új hozzászólás Aktív témák