Debianizzati.Org | Forum | Blog | Guide | IRC
 
 
Forum Italiano Debian - Debianizzati.Org
Ottobre 12, 2008, 06:40:52 *
Benvenuto, Visitatore. Per favore, effettua il login o registrati.
Hai perso la tua email di attivazione?

Login con username, password e lunghezza della sessione
News:
 
   Home   Help Ricerca Calendario Login Registrati  
Pagine: [1]   Vai Giù
  Stampa  
Autore Topic: Apache2 e gli utenti FTP (spostare/home/)  (Letto 372 volte)
0 Utenti e 1 Visitatore stanno guardando questo topic.
lhopo
Newbie
*

Karma: +0/-0
Offline Offline

Posts: 2


Guarda Profilo
« il: Giugno 06, 2008, 06:18:23 »

Salve, sono nuovo di questo Forum,sono nuovo di Debian (anche se ho Ubuntu sul portatile da qualche mese), finite le premesse  vengo subito al punto...
Ho un Server LAMP con Debian Etch.
Quando vado a creare un'utente con il comando adduser l'utente viene aggiunto nel sistema (ovvio) e viene creata l'apposita cartella /home/nomeutente ... Ecco il domandone...
Come faccio a cambiare questo percorso?
Tipo da /home/nomeutente a /var/www !!!

Spiego anche a cosa mi serve, se cambio il puntamento della cartella web in Apache, e la indirizzo su /home/nomeutente_1
se poi accedo via ftp al server con l'utente /nomeutente_1 tutto ok...
ma se poi devo autorizzare a modificare le mie pagine web anche il nomeutente_2, lui quando accede via ftp non riesce a puntare OVVIAMENTE a /home/nomeutente_1 (ovvero dove c'è la cartella www di apache)...

Forse ho fatto un pò di casino nell'esporre ma credo che il concetto sia chiaro...

Spostare la cartella utente da /home/nomeutente a /var/www (oppure dove mi pare) è possibile?

 
Loggato
MaXeR
Administrator
Hero Member
*****

Karma: +42/-0
Offline Offline

Posts: 3401


161200863 maxer@knio.it
Guarda Profilo WWW Email
« Risposta #1 il: Giugno 06, 2008, 07:40:36 »

ciao!
le soluzioni  potrebbero essere le seguenti:
1) crei un gruppo per ogni sito e aggiungi al gruppo l'utente www-data e tutti gli utenti che lavorano a quel sito, poi configuri vsftpd (o il programma che usi tu) per fare il chroot nella directory /var/www/. In questo modo dovrebbero accedere e poter modificare i dati... se questa soluzione ti piace, bisogna lavorarci un po' per renderla stabile e funzionante ed evitare che un utente scriva i dati cambiando il gruppo di appartenenza (ma lo vediamo più avanti)
2) ln /var/www/sito /home/utente/sito... così crei un link non simbolico, che viene seguito anche dal server ftp... comunque attento che, anche in questo caso, bisogna sistemare i permessi

Loggato


lhopo
Newbie
*

Karma: +0/-0
Offline Offline

Posts: 2


Guarda Profilo
« Risposta #2 il: Giugno 06, 2008, 12:23:02 »

La soluzione 2 fa al caso mio... (uso vsftpd)
c'è solo un piccolo particolare... rolleyes
Non ho mai creato un link simbolico (link non simbolico?).
Qualcuno mi sa dire come si fa? huh

Loggato
metaldaze
Global Moderator
Hero Member
*****

Karma: +27/-2
Offline Offline

Posts: 953


Guarda Profilo
« Risposta #3 il: Giugno 06, 2008, 03:31:20 »

Te lo ha appena scritto Maxer Wink Il comando è "ln".
Comunque si tratta proprio di un link NON simbolico, quindi non solo un "collegamento" (così come è inteso un link nel mondo "finestroso"), ma proprio una copia dei file.
Io però sono per la prima soluzione proposta da Maxer.
Loggato
walrus
Jr. Member
**

Karma: +1/-0
Offline Offline

Posts: 87


Guarda Profilo Email
« Risposta #4 il: Giugno 06, 2008, 06:36:15 »

Se l'utente locale che crei con adduser server solo all'accesso ftp, puoi modificare la sua home quando lo crei con l'opzione --home del comando stesso
Loggato
Finn
Global Moderator
Hero Member
*****

Karma: +27/-1
Offline Offline

Posts: 1080


207002659
Guarda Profilo
« Risposta #5 il: Giugno 07, 2008, 08:49:59 »

Come metaldaze sono anch'io più propenso alla prima soluzione, è molto più elegante e flessibile.
Inoltre ricordo che i link fisici (o non simbolici che dir si voglia) non funzionano se i file si trovano in due partizioni distinte.
Loggato
Pagine: [1]   Vai Su
  Stampa  
 
Salta a:  

Altri Topic Correlati
Oggetto Iniziato da Risposte Visto Ultimo Post
Spostare la distro Generale Gomna 4 384 Ultimo Post Marzo 11, 2006, 04:39:24
da Gomna
spostare grub Installazione skynet 7 1023 Ultimo Post Giugno 06, 2006, 02:34:33
da skynet
spostare il mount point di /home Installazione thrantir 11 853 Ultimo Post Settembre 12, 2006, 04:15:07
da thrantir
spostare boot Generale garrett 3 251 Ultimo Post Febbraio 06, 2008, 12:15:39
da floatman
Spostare i repository su hd Repository boccione2k 6 495 Ultimo Post Maggio 16, 2008, 05:42:08
da HomerCube
Powered by MySQL Powered by PHP Powered by SMF 1.1.6 | SMF © 2006-2007, Simple Machines LLC
Seo4Smf v0.2 © Webmaster's Talks
Traduzione Italiana a cura di SMItalia
XHTML 1.0 Valido! CSS Valido!
Pagina creata in 0.333 secondi con 21 queries.