| 	
	
	
		
		|||||||
  | 
		
| 
 | 
![]()  | 
	
	
| 
		 | 
	Strumenti | 
| 		
			
			 | 
		#1 | 
| 
			
			
			
			 Member 
			
		
			
				
			
			
			Iscritto dal: Feb 2008 
				
				
				
					Messaggi: 84
				 
				
				
				
				 | 
	
	
	
	
		
			
			 
				
				Ubuntu-Apache
			 
			
		Salve a tutti, stò creando un sito e vorrei provarlo in apache però non riesco a prendere i permessi della directory www in cui metto la cartella del sito, da terminale faccio cosi:"sudo chmod u+rwx www" ma niente non mi và.... come devo fare 
		
	
		
		
		
		
		
	
	 
		 | 
| 
		
 | 
	
	
	
		
		
		
		
		
		
			 
		
		
		
		
		
		
			
			
		
	 | 
| 		
			
			 | 
		#2 | 
| 
			
			
			
			 Member 
			
		
			
				
			
			
			Iscritto dal: May 2005 
				
				
				
					Messaggi: 54
				 
				
				
				
				 | 
	
	
	
	
		
		
		
		 
		Non so come si comporta di preciso Ubuntu ma presumo che la cartella www sia 
		
	
		
		
		
		
		
	
	proprietà dell'utente root quindi con il comando che hai dato non hai fatto altro che assegnare wrx all'utente root che però non sei tu. Prova a cambiare il proprietario della cartella con chown oppure cambia la directory base di apache sul file /etc/apache2/apache.conf e mettila nella tua home (es: /home/pinco/public_html ) Ciao.  | 
| 
		
 | 
	
	
	
		
		
		
		
		
		
			 
		
		
		
		
		
		
			
			
		
	 | 
| 		
			
			 | 
		#3 | 
| 
			
			
			
			 Member 
			
		
			
				
			
			
			Iscritto dal: Feb 2008 
				
				
				
					Messaggi: 84
				 
				
				
				
				 | 
	
	
	
	
		
		
		
		 
		ma come si cambia la directory? ho guardato nel file apache2.conf ma non ho trovato la directory dove è impostata la pubblicazione del mio sito cioè /var/www. 
		
	
		
		
		
		
		
	
	Come faccio stò impazzendo  | 
| 
		
 | 
	
	
	
		
		
		
		
		
		
			 
		
		
		
		
		
		
			
			
		
	 | 
| 		
			
			 | 
		#4 | 
| 
			
			
			
			 Senior Member 
			
		
			
				
			
			
			Iscritto dal: Jun 2002 
				Città: BN 
				
				
					Messaggi: 2233
				 
				
				
				
				 | 
	
	
	
	
		
		
		
		 
		prova con un sudo chown -R tuoUtente /var/www 
		
	
		
		
		
		
			oppure modifica il file di configurazione di apache (quello indicatoti prima) e riavvia il webserver con un sudo /etc/init.d/apache restart 
				__________________ 
		
		
		
		
	
	in attesa di una firma migliore... 
			 | 
| 
		
 | 
	
	
	
		
		
		
		
		
		
			 
		
		
		
		
		
		
			
			
		
	 | 
| 		
			
			 | 
		#5 | 
| 
			
			
			
			 Senior Member 
			
		
			
				
			
			
			Iscritto dal: Nov 2004 
				Città: Reggio Emilia e dintorni 
				
				
					Messaggi: 3726
				 
				
				
				
				 | 
	
	
	
	
		
		
		
		 
		Pessima mossa per la sicurezza cambiare i permessi di TUTTA www.  
		
	
		
		
		
		
			Se proprio ve ne è la necessità, è consigliabile cambiare i permessi della cartella del sito, tipo /www/miosito/ in questo caso cambiare i permessi a '/miosito'. Per iniziare puoi fare un 'chmod -R 777 miosito/' questo attribuisce tutti i permessi a tutti (!!!). Da usare solo per test e non su macchine di produzione. I permessi andranno adeguati al tipo di sito. La pagina del manuale di chmod (la trovi anche da riga di comando) cmq è qua: http://www.manpagez.com/man/1/chmod/ In versione grafica, guarda qui: http://webmasterworkshop.com/guides/chmod_guide.shtml 
				__________________ 
		
		
		
		
	
	Open CD ITA - Open DVD ITA - Linux da Zero - RFC1925 - O.S.: Debian & Slackware - Rule #1: It has to work ! AVERE DELLE CONOSCENZE E NON CONDIVIDERLE E' COME NON AVERE NULLA  | 
| 
		
 | 
	
	
	
		
		
		
		
		
		
			 
		
		
		
		
		
		
			
			
		
	 | 
| 		
			
			 | 
		#6 | |
| 
			
			
			
			 Member 
			
		
			
				
			
			
			Iscritto dal: May 2005 
				
				
				
					Messaggi: 54
				 
				
				
				
				 | 
	
	
	
	
		
		
		
		 Quote: 
	
 La chiave da cambiare è: DocumentRoot /home/pippo/public_html Ciao.  | 
|
| 
		
 | 
	
	
	
		
		
		
		
		
		
			 
		
		
		
		
		
		
			
			
		
	 | 
| 		
			
			 | 
		#7 | 
| 
			
			
			
			 Senior Member 
			
		
			
				
			
			
			Iscritto dal: Jun 2002 
				Città: BN 
				
				
					Messaggi: 2233
				 
				
				
				
				 | 
	
	
	
	
		
		
		
		 
		
ma con uno chown non si cambia solo il proprietario???
		 
		
	
		
		
		
		
			
				__________________ 
		
		
		
		
	
	in attesa di una firma migliore... 
			 | 
| 
		
 | 
	
	
	
		
		
		
		
		
		
			 
		
		
		
		
		
		
			
			
		
	 | 
| 		
			
			 | 
		#8 | 
| 
			
			
			
			 Senior Member 
			
		
			
				
			
			
			Iscritto dal: Nov 2004 
				Città: Reggio Emilia e dintorni 
				
				
					Messaggi: 3726
				 
				
				
				
				 | 
	
	
	
	
		
		
		
		 
		
Sì, ma nel primo post cerca di usare chmod. E comunque le cartelle di sistema andrebbero lasciate come stanno.  
		
	
		
		
		
		
			Eventualmente si crea un alias e si mettono i 'siti personali' sotto alla cartella home di ogni utente. Oppure se è un unico sito si lascia tutto a root. Se si concedono gli accessi in ftp, si cambiano i permessi per l'utente dell'ftp. E così via. Il concetto è: più il buco è piccolo, più è difficile entrare. 
				__________________ 
		
		
		
		
	
	Open CD ITA - Open DVD ITA - Linux da Zero - RFC1925 - O.S.: Debian & Slackware - Rule #1: It has to work ! AVERE DELLE CONOSCENZE E NON CONDIVIDERLE E' COME NON AVERE NULLA  | 
| 
		
 | 
	
	
	
		
		
		
		
		
		
			 
		
		
		
		
		
		
			
			
		
	 | 
| 		
			
			 | 
		#9 | 
| 
			
			
			
			 Senior Member 
			
		
			
				
			
			
			Iscritto dal: Jun 2002 
				Città: BN 
				
				
					Messaggi: 2233
				 
				
				
				
				 | 
	
	
	
	
		
		
		
		 
		in una discussione recente ponevo esattamente lo stesso problema...io ho risolto così (il sito è uno solo quindi un solo virtual server): 
		
	
		
		
		
		
			- cartella principale in /home/utente/public_html - proprietario utente, gruppo www-data (quello di apache) - permessi alla cartella e a tutte le sottocartelle a 760 - disabilitato l'esplorazione del server nel file di configurazione di apache (era di default) - permessi ftp solo all'utente, quindi può operare fino a /home/nomeutente non più su che ne dite?? 
				__________________ 
		
		
		
		
	
	in attesa di una firma migliore... 
			 | 
| 
		
 | 
	
	
	
		
		
		
		
		
		
			 
		
		
		
		
		
		
			
			
		
	 | 
		
		  
	   | 
| Strumenti | |
		
  | 
	
		
  | 
Tutti gli orari sono GMT +1. Ora sono le: 09:29.









		
		
		
		

 
 







