vsftpd írás

Fórumok

hello,

adott egy vsftpd, kliens tud törölni, mozogni bárohva viszont feltölteni semmit. 

mappa jogosultság megvan, 

 

chroot_local_user=YES
chroot_list_enable=YES
chroot_list_file=/etc/vsftpd.userlist
write_enable=YES
allow_writeable_chroot=YES
local_root=/media/peter
user_sub_token=$USER
listen_port=21
 

ennyit módosítottam rajt.

köszi a segítségeket.

Hozzászólások

Linuxos jogosultságok is jók a mappán?

Szerkesztve: 2023. 09. 20., sze – 01:15

A mappák végig beléphetőek a teljes path-on? (x flag.)

chmod +x /media
chmod +x /media/peter

Próbáld meg bekapcsolni a loggolást:

vsftpd_log_file=/var/log/vsftpd.log
log_ftp_protocol=YES
xferlog_enable=YES
xferlog_std_format=YES

A chroot_local_user és a chroot_list_enable együttes engedélyezése a chroot_list_file tartalmának inverz-interpretálására kényszeríti a daemon-t (whitelist, blacklist helyett), azaz, a benne felsorolt userek pont, hogy nem lesznek bezárva a mappájukba. Tehát vagy szedd ki belőle a peter usert és tegyél bele mindenkit, akit nem akarsz jail-be pakolni, vagy állítsd át az ellenkezőjére:

chroot_local_user=NO
chroot_list_enable=YES
chroot_list_file=/etc/vsftpd.userlist

És a /etc/vsftpd.userlist-ben ekkor csak a peter szerepeljen (meg azok, akiket még be akarsz zárni).
Vagy esetleg:

chroot_local_user=YES
chroot_list_enable=NO

És akkor mindenki be van zárva.