Nieuws:

Welkom, Gast. Alsjeblieft inloggen of registreren.
Heb je de activerings-mail niet ontvangen?

Auteur Topic: Vsftpd  (gelezen 975 keer)

Vsftpd
« Gepost op: 2006/11/18, 23:48:33 »
Ik ben bezig met een ftp server en wil bepaalde files en directories voor de inlogger hidden maken door in de configuratie  "hide_file" (zie laatste regel) op te nemen.

listen=YES
local_enable=YES
userlist_enable=YES
userlist_deny=NO
chroot_local_user=YES
chroot_list_enable=YES
anonymous_enable=NO
anon_root=/home/ftp/
anon_mkdir_write_enable=NO
anon_other_write_enable=NO
anon_upload_enable=NO
write_enable=YES
force_dot_files=YES
dirmessage_enable=YES
xferlog_enable=YES
dual_log_enable=YES
connect_from_port_20=YES
ascii_upload_enable=YES
ascii_download_enable=YES
ftpd_banner=Welcome to the FTP server "XXXXXXX"
secure_chroot_dir=/var/run/vsftpd
pam_service_name=vsftpd
rsa_cert_file=/etc/ssl/certs/ssl-cert-snakeoil.pem
rsa_private_key_file=/etc/ssl/private/ssl-cert-snakeoil.key
hide_file={.*}

Wat moet ik bij hide_file  zetten als ik b.v. de directory  "desktop" hidden wil maken.
OS: Ubuntu Gnome 22.04/Xubuntu 22.04; Windows 10 (dualboot) en RPI 2, 3 en 4: Bitwarden en Pihole (rpi2) Bullseye xfce, Retropie en Twister
***Steunpunt***  voor andere steunpunten: https://kaart.ubuntu-nl.org/
                    "Echte wijsheid is weten wat je niet weet"

blubber

  • Gast
Vsftpd
« Reactie #1 Gepost op: 2006/11/19, 13:57:45 »
Citaat van: man vsftpd.conf
hide_file
 This option can be used to set a pattern for filenames (and directory names etc.) which should be hidden from directory listings. Despite being hidden, the files / directories etc. are fully accessible to clients who know what names to actually use. Items will be hidden if their names contain the string given by hide_file, or if they match the regular expression specified by hide_file. Note that vsftpd's regular expression matching code is a simple implementation which is a subset of full regular expression functionality. Example: hide_file={*.mp3,.hidden,hide*,h?}
Wat wil je precies doen/bereiken?

Vsftpd
« Reactie #2 Gepost op: 2006/11/19, 14:13:13 »
Ik wil dat als een gebruiker via zijn eigen computer via FTP inlogd dat die, afgezien van de bestanden die hij gaat downloaden, een lege map heeft.

Maar die dezelfde gebruiker moet, als die bij mij thuis is,  ook kunnen inloggen onder dezelfde gebruikersnaam.

Er zijn natuurlijk ook ander oplossingen mogelijk zoals een "guest_username", maar ik was benieuwd of dit ook mogelijk is.
OS: Ubuntu Gnome 22.04/Xubuntu 22.04; Windows 10 (dualboot) en RPI 2, 3 en 4: Bitwarden en Pihole (rpi2) Bullseye xfce, Retropie en Twister
***Steunpunt***  voor andere steunpunten: https://kaart.ubuntu-nl.org/
                    "Echte wijsheid is weten wat je niet weet"

Vsftpd
« Reactie #3 Gepost op: 2006/11/23, 21:08:36 »
Citaat van: maasnet
Ik ben bezig met een ftp server en wil bepaalde files en directories voor de inlogger hidden maken door in de configuratie  "hide_file" (zie laatste regel) op te nemen.

listen=YES
local_enable=YES
userlist_enable=YES
userlist_deny=NO
chroot_local_user=YES
chroot_list_enable=YES
anonymous_enable=NO
anon_root=/home/ftp/
anon_mkdir_write_enable=NO
anon_other_write_enable=NO
anon_upload_enable=NO
write_enable=YES
force_dot_files=YES
dirmessage_enable=YES
xferlog_enable=YES
dual_log_enable=YES
connect_from_port_20=YES
ascii_upload_enable=YES
ascii_download_enable=YES
ftpd_banner=Welcome to the FTP server "XXXXXXX"
secure_chroot_dir=/var/run/vsftpd
pam_service_name=vsftpd
rsa_cert_file=/etc/ssl/certs/ssl-cert-snakeoil.pem
rsa_private_key_file=/etc/ssl/private/ssl-cert-snakeoil.key
hide_file={.*}

Wat moet ik bij hide_file  zetten als ik b.v. de directory  "desktop" hidden wil maken.
Voor de liefhebbers ik heb op een ander forum de oplossing gevonden:

hide_file={Desktop,.*}
OS: Ubuntu Gnome 22.04/Xubuntu 22.04; Windows 10 (dualboot) en RPI 2, 3 en 4: Bitwarden en Pihole (rpi2) Bullseye xfce, Retropie en Twister
***Steunpunt***  voor andere steunpunten: https://kaart.ubuntu-nl.org/
                    "Echte wijsheid is weten wat je niet weet"