Newsgroup: it.comp.os.unix
Titolo: [fbsd] [ftp] l'equivalente di ~/public_html ?

con Apache tutti gli utenti possono farsi le pagine dentro ~/public_html 
ed essere visibili nel web...
c'e` qualcosa di simile con l'ftp, precisamente con la versione presente 
in Freebsd 4.2 ? ("FTP server Version 6.00LS" dice lui...)
che so, una roba che quando uno entra nel server ci sia una directory 
per ogni utente...
seno` qual'e` il metodo usato normalmente perche` utenti non 
privilegiati possano mettere qualcosa sull'ftp? si deve solo 
giochicchiare coi permessi delle dirs sotto /var/ftp?
-- 
    Pardo 
 
http://pardo.cjb.net
 
http://pardo.tsx.org

 per ogni utente...
Supposto che ogni utente ha una sua home, su /etc/ftpusers metti
(o ci sono gia') gli utenti che non  possono fare ftp, tipicamente
gli utenti di sistema bin,  news, pop, nobody eccc.
Su /etc/ftpchroot ci sono invece chi ha accesso chrootato sulla
sua home in modo ftp. Se agli utenti assegni un gruppi che si
chiama "utenti", in questo file ci metti semplicemente "@utenti"
e tutti quelli del gruppo "utenti" saranno chrootati nella propria
home.
Non ne sono sicurissimo, ma vagamente confortato dalla memoria
-- 
Fabbro Claudio - Networking expert since yesterday
Nipotino di Zio Spam, 
http://www.unclespam.org
Vecchia casetta da ristrutturare, per gli amanti 
di aforismi e stupidess: 
http://www.texnet.it/cfabbro
Aderente alla lega per la salvaguardia dei pisolini
:wq

home.
si ma quello che intendevo dire e` come permettere agli utenti di 
pubblicare qualche cosa che sia poi visibile a tutti (compreso 
l'anonymous)
se c'e` un sistema particolare tipo quello del public_html, o se 
dev'essere root che aggiusta le directory sotto /var/ftp/ ...
Forse basta creare un gruppo tipo ftpublishers e poi
chgrp ftpublishers /var/ftp
chmod 2775 /var/ftp
pero` e` sempre una briga che deve prendersi root mentre col giochetto 
di ~/public_html in apache gli utenti fanno quello che vogliono e 
l'admin non deve preoccuparsi di niente


 l'admin non deve preoccuparsi di niente
Forse non ho capito bene il tuo problema, ma mi sembra che hai tutti
gli elementi per capire, o farti capire, o fare direttamente.
Allora come chrootare un utente ftp sulla sua home, ora lo sai, ok?
Come faccia un utente a pubblicare qualcosa sotto pubblic_html lo sai.
E' scontato che tutto quello che c'e' sotto pubblic_html e'
browsabile, a questo ci pensa Apache. 
Vuoi che chiunque possa accedere via ftp ai files messi da chiunque?
Non puoi, hai appena chrootato chi entra in ftp, quindi nessuno
si muove dalla sua home.
Vuoi fare un link simbolico tra tutte le home in un'unica grandeHome?
Ho capito male e non centra il chroot e tu vuoi fare un deposito
pubblico anonimo e non? Falli convegere in un'unica pub e se
ricorre l'esigenza modifica i permessi dei files immessi da ftp
tramite -u xxx sulla riga ftpd di /etc/inetd.conf.
Comunque piu' o meno hai uno strumento che si presta a fare
trucchi non canonici, e' il cron dove puoi mettere uno script
che ogni xx secondi modifica pemessi, sposta files, e fa cose
che solitamente non si fa con la gestione normale.
Solo che ancora non ho capito il tuo problema, mi spiace...



e` appunto questa la comodita` che cercavo ma probabilmente nessun 
server ftp ce l'ha, boh
mi arrangero` io con le directory e (se funzionano da ftp) i links, 
grazie cmq!


 server ftp ce l'ha, boh
La solita directory  /incomings non va bene? Puoi  indicare quali utenti
possono fare l'upload, quali possono cancellare, ecc. L'utente anonymous
in genere puo`  solo leggere i file. Il problema e`  che la directory e`
unica  per  tutti  gli  utenti. Settarne  una  per  ogni  utente  e`  un
lavoraccio...
ciao
Kronos
-- 
Home: 
http://kronoz.cjb.net
Non capisco tutta questa eccitazione per il Multitasking: 
io sono anni che leggo in bagno.