Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # yum install vsftpd
- # mkdir /var/ftp/pub/upload
- # cat vsftpd.conf
- listen=YES
- anonymous_enable=YES
- local_enable=YES
- write_enable=YES
- xferlog_file=YES
- #anonymous users are restricted (chrooted) to anon_root
- #directory was created by root, hence owned by root.root
- anon_root=/var/ftp/pub/incoming
- anon_upload_enable=YES
- anon_mkdir_write_enable=YES
- #chroot_local_user=NO
- #chroot_list_enable=YES
- #chroot_list_file=/etc/vsftpd.chroot_list
- chown_uploads=YES
- # cat /etc/sysconfig/selinux
- SELINUX=disabled
- SELINUXTYPE=targeted
- SETLOCALDEFS=0
- # sestatus
- SELinux status: disabled
- # getenforce
- Disabled
- # grep ftp /etc/passwd
- ftp:x:14:50:FTP User:/var/ftp:/sbin/nologin
- # ll /var/
- drwxr-xr-x 4 root root 4096 Mar 14 10:53 ftp
- # ll /var/ftp/
- drwxrwxrwx 2 ftp ftp 4096 Mar 14 10:53 incoming
- drwxr-xr-x 3 ftp ftp 4096 Mar 14 11:29 pub
- listen=YES
- local_enable=YES
- write_enable=YES
- xferlog_file=YES
- #anonymous users are restricted (chrooted) to anon_root
- anonymous_enable=YES
- anon_root=/var/ftp/pub/incoming
- anon_upload_enable=YES
- anon_mkdir_write_enable=YES
- #500 OOPS: bad bool value in config file for: chown_uploads
- chown_uploads=YES
- chown_username=ftp
- client> ./ftp server
- Connected to server.
- 220 (vsFTPd 2.0.5)
- Name (server:root): ftp
- 331 Please specify the password.
- Password:
- 500 OOPS: cannot change directory:/var/ftp/pub/incoming
- Login failed.
- ftp> bye
- listen=YES
- anonymous_enable=YES
- write_enable=YES
- anon_upload_enable=YES
- anon_mkdir_write_enable=YES
- # mkdir /var/ftp/pub/upload
- anon_root=/var/ftp/pub/incoming
- ftp:x:119:131:ftp daemon,,,:/var/ftp/pub/:/bin/false
- allow_writeable_chroot=YES
Add Comment
Please, Sign In to add comment