Salut Flower, Banuies ca nu ai citit atent documentatia. Reproduc din nou ceea ce spun ei:
Iata ce spun ei: Directory aliases provides "shortcuts" for the "cd" command. For instance, if you define an alias called "pictures" for "/usr/misc/pictures", when an user will type "cd pictures", and if no real "pictures" directory exists will be automatically redirected to "/usr/misc/pictures". Unlike symbolic links, "cd pictures" will work from any directory. Tildes are *not* expanded. So, pe masina locala, exista directorul /mnt/local si orcine are drepturi de citire in el. Pe de alta parte, eu utilizez useri virtual, si intr-adevar toti sunt chrooted. Dar din cite inteleg eu in ceea ce spun ei, in acel virtual home directory chroot-jailed, daca directorul nu exista, ar trebui automat creat, imediat ce un user da comanda: cd rpm, unde rpm este un alias al lui /mnt/local, deci cu alte cuvinte rpm ar fi un link simbolic la /mnt/local. Iar intrucit cu linkuri simbolice am incercat si functioneaza, care mai este atunci problema cu chrooted cum spui tu, sau drepuri de citire!? deci fii antena: ln -s /mnt/local /home/ftpusers/toe/win [root@rudolf /root]# ftp 0 Connected to 0. 220-=(<*>)=-.:. (( Bine ati venit pe PureFTPd 1.0.8 )) .:.-=(<*>)=- 220-Sineti utilizatorul cu numarul 1 din 50 permisi 220-Timpul local este acum 14:55 si incarcarea este 0.00. Port server: 21. 220 Veti fi deconectat dupa 10 minute de inactivitate. Name (0:root): toe 331 Utilizatorul toe este acceptat. Este necesara parola Password: 230-Utilizatorul toe are acces de grup la: 511 230 OK. Directorul curent este / Remote system type is UNIX. Using binary mode to transfer files. ftp> ls 200 Comanda PORT terminata cu succes 150 Conectez la portul 32789 drwxr-xr-x 3 511 511 72 Feb 6 13:07 a -rw-r--r-- 1 511 511 17 Feb 6 03:50 hda9 lrwxrwxrwx 1 0 0 10 Feb 8 14:55 win -> /mnt/local 226-Options: -l 226 3 potriviri in total ftp> cd win 250 OK. Directorul curent este /win ftp> ls 200 Comanda PORT terminata cu succes 150 Conectez la portul 32790 drwxr-xr-x 10 0 3 304 Feb 5 00:02 qmail-1.0.3-manual 226-Options: -l 226 1 potriviri in total ftp> quit 221-La revedere. Ati upload-at 0 si download-at 0 kocteti. 221 Iesire - Timp de CPU consumat: 0.000 secunde. Deci precum se vede, chiar daca userul toe este chroot-jailed, el poate accesa pe /mnt/local prin intermediul linkului simbolic win, aflat in home directory-ul virtual, asociat lui toe! Best Regards, Alex On Friday 08 February 2002 09:14, you wrote: > On Wed, 6 Feb 2002, Linux User wrote: > > ftp> site alias > > 214-The following aliases are available : > > 214- win /mnt/local > > 214- rpm /usr/src/redhat/RPMS/i386 > > 214 > > ftp> cd win > > 550 Nu pot intra in directorul win: No such file or > > directory > > ftp> cd /mnt/local/ > > 550 Nu pot intra in directorul /mnt/local/: No such > > file or directory > > ftp> > > > > > > Any ideas? > > Da. Creeaza directorul /mnt/local sau da-i drepturi lui > toe ala sa ceteasca din /mnt sau (da, inca un sau) nu > rula oureftpd-ul chrooted. > > > Flower > -- > Personally I don't believe in IDEs... IDEs tend to make > easy things look even easier, but difficult things > impossible -- Tor Lillqvist > > --- > Send e-mail to '[EMAIL PROTECTED]' with 'unsubscribe rlug' to > unsubscribe from this list. --- Send e-mail to '[EMAIL PROTECTED]' with 'unsubscribe rlug' to unsubscribe from this list.
