Newsgroup: it.comp.os.linux.software
Titolo: Ftp sotto Linux

Ciao a tutti,
ho provato da poco ad usare un server FTP sotto Linux, ma:
1) magari ho scelto quello piu' incasinato (wu-ftp,
http://www.landfield.com/wu-ftpd/
)
2) magari non conosco bene Linux
3) magari ci fosse qualcuno disposto a darmi qualche suggerimento!
Ok, il server funziona, ma una volta dentro posso fare molti danni...
il problema e' che voglio che un utente rimanga dentro al suo spazio
(home directory), usando le SUE directory bin, etc, e cosi' via...
magari scrivendo SOLAMENTE su una directory (es. pub) e leggendo
SOLAMENTE da un'altra (boh, devo decidere quale...).
Thanx,
daad

 il problema e' che voglio che un utente rimanga dentro al suo spazio
# man chroot
-- 
Pierluigi De Rosa (
tho...@durin.khazad-dum.net
).
<<      LINUX: the choice of a GNU generation     >>
<<   For my real address... ask the Balrog.       >>
* Sostenete la Lega per la Soppressione dei Troll *


----------------------------------------------------------------------------
Ok, sei stato molto sintetico, ma forse ho capito il suggerimento.
chroot NEWROOT [COMMAND [ARGS]...] , etc...
Se faccio, ad esempio trovandomi nella directory "/home/paperinik",
# chroot /home/paperinik mkdir "bin"
# chroot /home/paperinik mkdir "etc"
e cosi' via, dovrei creare ad es. "bin" che verra' usata come
/home/paperinik/bin, e' corretto ? L'utente "paperinik" potra'
lanciare programmi solamente da li'.
Inoltre non dovrebbe potersi spostare su "/", e se ci prova
dovrebbe essere redirezionato su "/home/paperinik".
Purtroppo non sto usando una macchina qualunque ma una di sviluppo
e mi rendo conto che potrei fare mille prove, come faccio nelle povere
macchine che ho a casa, ma qui se qualcosa va male sono casini neri!
Per ora non ho ancora provato.
Grazie per l'aiuto!
daad

 Grazie per l'aiuto!
De nada.


 wrote:
devi aggiungere in ftpaccess la riga
guestgroup ftponly   (o un altro nome che preferisci).
A questo punto crei l'utente che farà parte del gruppo ftponly (se non esiste
crealo). Aggiungi nella sua home le directory etc,bin,lib che servono per il
server anonymous e sei quasi alla fine.
   Giulio

 1) magari ho scelto quello piu' incasinato (wu-ftp,
Prova ProFTPD, ha un unico file di configurazione e, a mio parere, e` piu`
sicuro. Fa quello che dici senza la necessita` di copiare degli eseguibili
nella home di ciascun utente.
A risentirci
\  Davide G. Borin
\\ !!Scudo anti-spam attivo!! Togliere le x e "eliminami" dall'indirizzo
\\\_____________________________________________________________________


---------------------------------------------------------------
Ciao Pierluigi,
purtroppo il comando:
	# chroot /home/paperinik mkdir "bin"
da' l'errore:
	chroot: cannot execute mkdir: No such file or directory
quindi c'e ancora qualcosa che sto sbagliando...
daad

 	# chroot /home/paperinik mkdir "bin"
Prova a passare l'intero path cioe'
# chroot /home/paperinik /bin/mkdir "bin"
ma e' solo un'idea perche' non ho mai provato..


Ok, il server funziona, ma una volta dentro posso fare molti danni...
man ftpaccess
-- 
ciao, | [Per rispondere togli "toglimi" dal mio indirizzo.]
Marco | * The Internet is full. Go away.  -- Joel Furr *
      | (Ri)scoprire fidonet: 
http://bbs.mi.linux.it

Ok, provero'!
Ciao e grazie per l'aiuto,
daad

Mi sono appena collegato al sito: adesso vedo un po' cosa offre...
ciao e grazie,
daad

ma e' solo un'idea perche' non ho mai provato..
Piu` che altro, se il mkdir viene eseguito dopo il chroot, mkdir non si
trova piu`, visto che la nuova root e` /home/paperinik che non dovrebbe
contenere una bin/.
-- 
  _      ___ ____
 | | /| / (_)_  /
 | |/ |/ / / / /_	ANTI-SPAM WARNING:
 |__/|__/_/ /___/	the e-mail address is fake.
 
La tecnologia MMX aumenta le prestazioni sessuali. (Wiz)

eseguibili nella home di ciascun utente.
Io ho  recentemente scoperto un DoS  in ProFTPD: prova a  lanciarci su
lurkftp,  e  vedrai che  incominciera`  ad  allocare memoria  come  un
disperato senza  mollarla mai.  L'ho sostituito  con wu-ftpd  che, pur
essendo decisamente piu` brutto, non ha questo problema.
-- 
  _      ___ ____
 | | /| / (_)_  /
 | |/ |/ / / / /_	ANTI-SPAM WARNING:
 |__/|__/_/ /___/	the e-mail address is fake.
 
Maybe all I need besides my pills and the surgery
is a new metaphor for reality. (Queensryche)

 contenere una bin/.
Tra l'altro...
