vsFTPd - priecinky virtualnych userov

Sekcia: Konfigurácia 02.08.2010 | 18:10
Avatar beella   Používateľ
Zdravim,
potreboval by som poradit s konfiguraciou vsFTPd.
Chcel by som nastavit pre jednotlivych virtualnych uzivatelov rozne pricinky na zdielanie.
napr: user1 by mal pristup do /var/www , user2 by ma pristup do /home a user3 zas do /srv/ftp.
Skusal som to s user_config_dir=/var/users kde mal kazdy user svoj .conf (napr: user1.conf) a v nom mal zadanu cestu local_root=/var/www . Takto mi to funguje len ked mam guest_enable=YES a kazdy user vidi len do /srv/ftp. Prosim o radu co by som mal mat vo vsftpd.conf pripadne v user_config_dir pri jednotlivych useroch, aby kazdy user ma spristupneny len svoj adresar
Dakujem
    • Re: vsFTPd - priecinky virtualnych userov 02.08.2010 | 23:36
      PG   Návštevník
      ja to riesim tak, ze mam userov v /srv/ftp/userX a v /etc/vsftpd.conf mam:
      virtual_use_local_privs=YES
      guest_enable=YES
      user_sub_token=$USER
      local_root=/srv/ftp-users/$USER
      chroot_local_user=YES
      hide_ids=YES

      no a v adresaroch userov mam namontovane tie adresare ktore chcem aby mali cez bind, napr.
      sudo mount --bind /var/www /srv/ftp/user1