Accedere come root!!!

Installazione, configurazione e uso di Ubuntu come server: web, ftp, mail, news, proxy, dns e altro.
Scrivi risposta
Giacia95
Prode Principiante
Messaggi: 29
Iscrizione: sabato 10 luglio 2010, 0:09

Accedere come root!!!

Messaggio da Giacia95 »

Scusate, ma come faccio ad accedere come root nel server??? Io quando ho installato ubuntu server edition mi ha chiesto nome utente e fin qui ci sono, ma se invece io volessi accedere da root senza fare ogni volta sudo come devo fare???
Avatar utente
ReMichael
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 4042
Iscrizione: venerdì 30 novembre 2007, 22:02

Re: Accedere come root!!!

Messaggio da ReMichael »

Prima di postare sul forum cerca sul wiki:
http://wiki.ubuntu-it.org/AmministrazioneSistema/Sudo
Avatar utente
c.realkiller
Rampante Reduce
Rampante Reduce
Messaggi: 5166
Iscrizione: mercoledì 7 gennaio 2009, 0:24
Località: Fossano
Contatti:

Re: Accedere come root!!!

Messaggio da c.realkiller »

se cercaste nel wiki fareste prima che a chiedere:
http://wiki.ubuntu-it.org/AmministrazioneSistema/Sudo
strade...? dove andiamo noi non ci servono... strade!
Skype: dino.tartaro
facebook: http://www.facebook.com/dino.tartaro
Avatar utente
c.realkiller
Rampante Reduce
Rampante Reduce
Messaggi: 5166
Iscrizione: mercoledì 7 gennaio 2009, 0:24
Località: Fossano
Contatti:

Re: Accedere come root!!!

Messaggio da c.realkiller »

ReMichael ha scritto: Prima di postare sul forum cerca sul wiki:
http://wiki.ubuntu-it.org/AmministrazioneSistema/Sudo
ahahahahahaah mi hai letto nel pensiero e sei stato più veloce di me ahahahahaah
strade...? dove andiamo noi non ci servono... strade!
Skype: dino.tartaro
facebook: http://www.facebook.com/dino.tartaro
Avatar utente
ReMichael
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 4042
Iscrizione: venerdì 30 novembre 2007, 22:02

Re: Accedere come root!!!

Messaggio da ReMichael »

c.realkiller ha scritto: ahahahahahaah mi hai letto nel pensiero e sei stato più veloce di me ahahahahaah
;D
Giacia95
Prode Principiante
Messaggi: 29
Iscrizione: sabato 10 luglio 2010, 0:09

Re: Accedere come root!!!

Messaggio da Giacia95 »

Scusate, avete raggione... in ogni caso io ho impostato la pass di root e riesco ad accedere..... io cmq ho installato i pacchetti proftpd e apache2 creando il sito.....

Ora però se voglio caricare i file nella cartella di apache2 che io l'ho spostata in /web uso FileZilla da remoto..... però se accedo con locale mi fa copiare i file solo nella home, costringendomi poi dal server con il comando sudo cp spostarli in /web....................

Io volevo accedermi come root in FileZilla in modo da copiarli direttamente da lì in /web... però con mia grande sorpresa, inserendo root e pass impostata mi dice errore grave impossibile collegarsi al server.....
o in ogni caso, non c'è un modo per dare i permessi di root all'utente locale??

Devo fare qualche configurazione per caso??? grazie in anticipo
Ultima modifica di Giacia95 il martedì 14 dicembre 2010, 23:32, modificato 1 volta in totale.
Avatar utente
ReMichael
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 4042
Iscrizione: venerdì 30 novembre 2007, 22:02

Re: Accedere come root!!!

Messaggio da ReMichael »

Devi dare all'utente i permessi di scrittura sulla cartella /web, quindi:

Codice: Seleziona tutto

sudo chgrp utente /web
sudo chmod g+rwx /web
Avatar utente
c.realkiller
Rampante Reduce
Rampante Reduce
Messaggi: 5166
Iscrizione: mercoledì 7 gennaio 2009, 0:24
Località: Fossano
Contatti:

Re: Accedere come root!!!

Messaggio da c.realkiller »

ReMichael ha scritto: Devi dare all'utente i permessi di scrittura sulla cartella /web, quindi:

Codice: Seleziona tutto

sudo chgrp utente /web
sudo chmod g+rwx /web
non è meglio che aggiunga l'utente al gruppo www-data?
strade...? dove andiamo noi non ci servono... strade!
Skype: dino.tartaro
facebook: http://www.facebook.com/dino.tartaro
Avatar utente
ReMichael
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 4042
Iscrizione: venerdì 30 novembre 2007, 22:02

Re: Accedere come root!!!

Messaggio da ReMichael »

c.realkiller ha scritto: non è meglio che aggiunga l'utente al gruppo www-data?
Credo non cambi molto.. alla fine occorre dare alla cartella un gruppo al quale l'utente appartiene, quindi che sia il suo o un altro è la stessa cosa.
stefano.giro
Prode Principiante
Messaggi: 47
Iscrizione: giovedì 2 dicembre 2010, 19:37
Contatti:

Re: Accedere come root!!!

Messaggio da stefano.giro »

c.realkiller ha scritto:
ReMichael ha scritto: Devi dare all'utente i permessi di scrittura sulla cartella /web, quindi:

Codice: Seleziona tutto

sudo chgrp utente /web
sudo chmod g+rwx /web
non è meglio che aggiunga l'utente al gruppo www-data?
Secondo me si. Apache lavora con il suo utente e quindi ora bisogna perlomeno assegnare anche l'utente apache al nuovo gruppo.
Ergo: si sta meno a seguire il consiglio di c.realkiller  ;)
Ubuntu Small Business Server
http://www.stenoit.com/ubuntusbs
Avatar utente
ReMichael
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 4042
Iscrizione: venerdì 30 novembre 2007, 22:02

Re: Accedere come root!!!

Messaggio da ReMichael »

stefano.giro ha scritto: ora bisogna perlomeno assegnare anche l'utente apache al nuovo gruppo.
scusa ma non ho capito questa frase... cosa vuol dire assegnare l'utente apache al nuovo gruppo?
Ergo: si sta meno a seguire il consiglio di c.realkiller  ;)
i passaggi sono sempre 2, perché la cartella /web allo stato attuale ha come utente e gruppo root, non www-data, quindi:

Codice: Seleziona tutto

sudo adduser utente www-data
sudo chgrp www-data /web
o mi sono perso qualcosa  ???

edit: anzi, ci manca sempre questo:

Codice: Seleziona tutto

sudo chmod g+w /web
Ultima modifica di ReMichael il mercoledì 15 dicembre 2010, 23:29, modificato 1 volta in totale.
Avatar utente
c.realkiller
Rampante Reduce
Rampante Reduce
Messaggi: 5166
Iscrizione: mercoledì 7 gennaio 2009, 0:24
Località: Fossano
Contatti:

Re: Accedere come root!!!

Messaggio da c.realkiller »

basta dare:

Codice: Seleziona tutto

sudo adduser tuo_nome_utente www-data

Codice: Seleziona tutto

sudo chown -R www-data:www-data /var/www
non sono un esperto, ma leggendo in giro, (ho realizzato un paio di serverini casalinghi quindi quello che dico va preso con le pinze) ho dedotto che questo è il metodo corretto.
strade...? dove andiamo noi non ci servono... strade!
Skype: dino.tartaro
facebook: http://www.facebook.com/dino.tartaro
Avatar utente
ReMichael
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 4042
Iscrizione: venerdì 30 novembre 2007, 22:02

Re: Accedere come root!!!

Messaggio da ReMichael »

c.realkiller ha scritto: basta dare:

Codice: Seleziona tutto

sudo adduser tuo_nome_utente www-data

Codice: Seleziona tutto

sudo chown -R www-data:www-data /var/www
non sono un esperto, ma leggendo in giro, (ho realizzato un paio di serverini casalinghi quindi quello che dico va preso con le pinze) ho dedotto che questo è il metodo corretto.
sì questo è corretto, ma dovendo anche uploadare via ftp con il suo utente non basta questo, perché di default la cartella non ha i permessi di scrittura per il gruppo, quindi manca:

Codice: Seleziona tutto

sudo chmod g+w /var/www
Insomma, ci sono più vie che si possono adottare per far funzionare la cosa  :)

Io di solito uso il modulo itk per apache quando devo abbinare ftp e virtualhost. In questo modo assegno ad ogni virtualhost l'utente dell'ftp e poi imposto i permessi in questo modo:

Codice: Seleziona tutto

chown -R utente:utente /var/www/sito
stefano.giro
Prode Principiante
Messaggi: 47
Iscrizione: giovedì 2 dicembre 2010, 19:37
Contatti:

Re: Accedere come root!!!

Messaggio da stefano.giro »

ReMichael ha scritto:
stefano.giro ha scritto: ora bisogna perlomeno assegnare anche l'utente apache al nuovo gruppo.
scusa ma non ho capito questa frase... cosa vuol dire assegnare l'utente apache al nuovo gruppo?
Hai ragione, mi son spiegato malissimo  :-[
Intendevo dire che Apache "gira" con l'utente (e gruppo) www-data:
cat /etc/apache2/envvars
considerando che deve usare solo il sito di default, ritenevo più semplice assegnare l'utente ftp allo stesso gruppo. Oppure, seguendo la tua strada, assegnare lo user www-data al gruppo dello user ftp.
Con tutti questi "utenti" e "user" ci si incasina a scrivere... (bad)

Ma dato che come hai giustamente detto il gruppo www-data non ha comunque i diritti di scrittura, le due strade portano esattamente allo stesso risultato con il medesimo numero di passaggi  (mad)
Ubuntu Small Business Server
http://www.stenoit.com/ubuntusbs
Scrivi risposta

Ritorna a “Ubuntu su server”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 1 ospite