vsftpd+xinetd+virtual users permissions
Slavomir Bircak
Slavomir.Bircak na pce.sk
Úterý Březen 30 11:25:05 CEST 2004
Zdravim,
pls help. mam RH9 a vsftpd 1.1.3. nakonfiguroval som vsftpd podla docs. funguje to perfektne. podarilo sa mi rozchodit aj virtual hosts aj virtual users az do chvile, ked som chcel uploadovat. ak dam po prihlaseni prikaz put, dostanem chybove hlasenie:
ftp> put /etc/vsftpd/vsftpd.conf
local: /etc/vsftpd/vsftpd.conf remote: /etc/vsftpd/vsftpd.conf
227 Entering Passive Mode (10,0,0,220,117,233)
550 Permission denied.
Vytvoril som usera "virtual" s /home/ftpsite podla docs VIRTUAL_USERS a podla VIRTUAL_USERS_2 som vytvoril conf subor usera v adresari /etc/vsftpd_user_conf, ktory obsahuje:
anon_world_readable_only=NO
write_enable=YES
anon_upload_enable=YES
vsftpd.conf v /etc/vsftpd obsahuje:
# Access rights
anonymous_enable=NO
local_enable=YES
local_umask=022
write_enable=NO
anon_upload_enable=NO
anon_mkdir_write_enable=NO
anon_other_write_enable=NO
anon_world_readable_only=NO
# --------------------------------------------
chroot_local_user=YES
guest_enable=YES
guest_username=virtual
user_config_dir=etc_vsftpd_user_conf
# --------------------------------------------
pasv_min_port=30000
pasv_max_port=30999
# Add-on
ftp_username=virtual
ftpd_banner=This is my FTP site. All activity is logged.
a vsftpd v /etc/xinetd.d obsahuje:
# vsftpd is the secure FTP server.
service ftp
{
disable = no
socket_type = stream
wait = no
user = root
server = /usr/sbin/vsftpd
per_source = 1
instances = 2
no_access = 10.0.0.4
banner_fail = /etc/vsftpd.busy_banner
log_on_success += PID HOST DURATION
log_on_failure += HOST
bind = 10.0.0.220
server_args = /etc/vsftpd/vsftpd.conf
}
Slavo Bircak
Další informace o konferenci Linux