Üdv mindenkinek!
Sajnos korán örültem a vsftpd-nek.
Az egyik felhasználó esetén jól működik a másik esetében nem abba a könyvtárba próbájla irányítani a felhasználót ahová kellene a sikeres bejelentkezés után.
A konfig szerint:
local_root=/var/storage/files/
chroot_local_user=YES
Ennek ellenére van olyan felhasználó akinél a /home/user könytárba szeretne váltani.
A /etc/passwd -ben nem szerepel egyik felhasználó sem. Azonosításra a PAM-t használja.
Van valakinek ötlete hogy miért lehet ez?
- 1102 megtekintés
Hozzászólások
betudod násolni a teljes configot?
- A hozzászóláshoz be kell jelentkezni
Jelenleg ezekkel a beállításokkal fut.
#
listen=YES
listen_port=21
ftp_data_port=20
pasv_min_port=40000
pasv_max_port=50000
pasv_enable=YES
#
accept_timeout=60
connect_timeout=60
data_connection_timeout=300
idle_session_timeout=300
#
local_max_rate=0
max_clients=20
max_per_ip=5
#
anonymous_enable=NO
local_enable=YES
write_enable=YES
download_enable=YES
local_umask=000
file_open_mode=666
chmod_enable=YES
chown_uploads=NO
chroot_local_user=YES
max_login_fails=3
chown_username=nobody
#
check_shell=NO
xferlog_enable=YES
dirmessage_enable=YES
xferlog_enable=YES
#
secure_chroot_dir=/var/run/vsftpd
pam_service_name=vsftpd
rsa_cert_file=/etc/ssl/certs/vsftpd.pem
#
local_root=/var/storage/files
--
maszili
- A hozzászóláshoz be kell jelentkezni
nemsokára megnézem addig nézd ezt át, ha még nem nézted
http://vsftpd.beasts.org/vsftpd_conf.html
- A hozzászóláshoz be kell jelentkezni
Most kipróbálok egy másik ftp szervert is hátha az normálisan működik... de sajnos egyik rosszabb mint a másik.
--
maszili
- A hozzászóláshoz be kell jelentkezni
Közben megtaláltam a megoldást.
ez lemaradt a konfigból:
guest_enable=YES
--
maszili
- A hozzászóláshoz be kell jelentkezni
Sajnos mégsem jó...
guest_enable=YES esetén minden nem anonim (tehát PAM által bejelentkezett) felsználó átminősül a guest_username által meghatározott felhasználóvá ami nem szerencsés az én esetemben.
--
maszili
- A hozzászóláshoz be kell jelentkezni