PDA

View Full Version : Problema con server FTP


fgiubbi
18-04-2004, 18:06
Ho il seguente problema:
il server FTP funziona bene in download e in upload nella directory /home di ogni client ma vorrei dare la possibilità ad alcuni di entrare in una directory dove ho alcuni file musicali e che si trova sotto /usr senza però permettere l'accesso all'intero file system.
Ho fatto un collegamento simbolico nella dir /home dei client a cui volevo permetterlo, la directory in questione riesco a vederla dai client collegati in ftp ma non riesco ad entare, qualcuno sa aiutarmi?
ciao e grazie

Pardo
18-04-2004, 19:58
un link che punta all'esterno della jail non funge, pero` si puo` fare questo giochetto:


# mkdir ~tizio/music
# mount --bind /dovesta/music ~tizio/music


fonte: manuale di proftp (http://proftpd.linux.co.uk/localsite/Userguide/other/userguide_full.html#AEN757)

fgiubbi
19-04-2004, 08:25
non funziona, la directory appare, entrantoci come utente normale ci sono tutte le sottodir che mi interessano ma collegato com FTP non mi fa entrare.
La guida da cui hai letto questo è sul sito www.proftpd.org?

Ciccio75
19-04-2004, 08:59
Se l'utente con cui ti colleghi è un utente ftp i link nella cartella home perdono di significato.
Devi collegarti come utente unix ... con tutti i pro e i contro però ...

fgiubbi
19-04-2004, 14:06
vuoi dire che non c'è modo di imprigionare un utente che si collega con un client ftp alla sua cartella /home dandogli però la possibilità di navigare in qualche altra dir al di fuori di questa?

Pardo
19-04-2004, 18:15
da me funziona come detto nel precedente post


[leo@MAGI-system /home]$ rpm -q proftpd
proftpd-1.2.8-1



[root@MAGI-system.homeunix.net /home/ftp]# mkdir share

[root@MAGI-system.homeunix.net /home/ftp]# mount --bind /usr/local/share/ share/

[root@MAGI-system.homeunix.net /home/ftp]# ll
total 4.0K
2.0K drwxr-xr-x 10 root root 2.0K Mar 13 19:17 share/
2.0K -rw-r--r-- 1 root wheel 217 Oct 22 20:49 welcome.msg

[root@MAGI-system.homeunix.net /home/ftp]# exit

[leo@MAGI-system /home/leo]$ ncftp localhost
NcFTP 3.1.5 (Oct 13, 2002) by Mike Gleason (ncftp@ncftp.com).
Connecting to 127.0.0.1...
MAGI FTP server
Logging in...
Anonymous access granted, restrictions apply.
Logged in to localhost.
ncftp / > ls
share/ welcome.msg
ncftp / > cd share
ncftp /share > ls
applications/ doc@ gtk-gnutella/ liferea/ man@
cooledit/ fluxbox/ kvirc/ locale/ pixmaps/
ncftp /share > cd pixmaps
ncftp /share/pixmaps > ls
amule.xpm
ncftp /share/pixmaps > get amule.xpm
amule.xpm: 12.04 kB 525.84 kB/s
ncftp /share/pixmaps >

fgiubbi
19-04-2004, 18:31
grazie mille!! che figata ora funziona, mi mancava il diritto di esecuzione per group e other alla dir share, non so perchè, cmq funziona, grazie di nuovo!