Pagina 2 di 3

Re: Come accedere a qualunque cartella nel computer?

Inviato: lunedì 2 luglio 2012, 17:06
da enziosavio
Acciaio Linux » [url=http://forum.ubuntu-it.org/viewtopic.php?p=4121075#p4121075]30/06/2012, 19:04[/url] ha scritto:Nautilus non può creare la cartella necessaria «/root/.config/nautilus».
Prima di eseguire Nautilus, creare la seguente cartella oppure impostare i permessi in modo che Nautilus possa crearla.
P.S. Ho Ubuntu 12.04 L.T.S. con l'interfaccia desktop predefinita (Unity).
su
pass

Codice: Seleziona tutto

mkdir -p /root/.config/nautilus
Riavvia

Re: Come accedere a qualunque cartella nel computer?

Inviato: lunedì 2 luglio 2012, 21:25
da hellojoker
derma » [url=http://forum.ubuntu-it.org/viewtopic.php?p=4122529#p4122529]oggi, 16:49[/url] ha scritto:

Talvolta l'avvio di un programma con i permessi di "root" senza passare dall'interfacci grafica può generare delle "incongruenze"... talvolta, non sempre.
si ma è una pratica sbagliata, è problematico stabilire quale applicazione può essere avviata con sudo e quale no, se non si è assolutamente sicuri va usato gksudo o gksu

Re: Come accedere a qualunque cartella nel computer?

Inviato: lunedì 2 luglio 2012, 23:08
da derma
hellojoker » [url=http://forum.ubuntu-it.org/viewtopic.php?p=4122778#p4122778]oggi, 21:25[/url] ha scritto:
derma » [url=http://forum.ubuntu-it.org/viewtopic.php?p=4122529#p4122529]oggi, 16:49[/url] ha scritto:

Talvolta l'avvio di un programma con i permessi di "root" senza passare dall'interfacci grafica può generare delle "incongruenze"... talvolta, non sempre.
si ma è una pratica sbagliata, è problematico stabilire quale applicazione può essere avviata con sudo e quale no, se non si è assolutamente sicuri va usato gksudo o gksu

Per ~3 anni e con varie versioni, per avviare Nautilus con i permessi di "root", anteposi "sudo" anziché "gksudo", e problemi non ne ebbi.

Re: Come accedere a qualunque cartella nel computer?

Inviato: martedì 3 luglio 2012, 1:07
da Cacio e Pepe
hellojoker » [url=http://forum.ubuntu-it.org/viewtopic.php?p=4122778#p4122778]ieri, 21:25[/url] ha scritto: si ma è una pratica sbagliata, è problematico stabilire quale applicazione può essere avviata con sudo e quale no, se non si è assolutamente sicuri va usato gksudo o gksu
In tutta onestà, fatico a capire questa convinzione. Senza polemica, è che non l'ho mai letto, mai fatto, mai sentito dire. E non ne vedo l'utilità né il fondamento.
I "gk" sono solo palliativi grafici per la richiesta di password via interfaccia, utili quando si crea un collegamento ad un'applicazione che necessita password e non viene avviata via shell.

Dico 'palliativi' perché, via shell, evitano solo di dover leggere trascurabili messaggi d'avviso. Altro non fanno.
derma » [url=http://forum.ubuntu-it.org/viewtopic.php?p=4122844#p4122844]ieri, 23:08[/url] ha scritto: Per ~3 anni e con varie versioni, per avviare Nautilus con i permessi di "root", anteposi "sudo" anziché "gksudo", e problemi non ne ebbi.
Qui nemmeno ne ebbi, benché ebbi a provar d'averne.

Re: Come accedere a qualunque cartella nel computer?

Inviato: martedì 3 luglio 2012, 10:22
da Bakuriu
Che io sappia sudo e gk/kdesudo forniscono ambienti diversi, il primo pensato per script senza GUI ed il secondo con GUI.
Quindi, visto che gk/kdesudo è pensato apposta per utilizzarlo con programmi grafici, non capisco perchè bisognerebbe usare sudo al suo posto, col rischio che non funzioni come si vorrebbe.

Comunque Acciaio Linux, prima di andare a giocare con le cartelle di sistema pensa e prova a cercare. I file temporanei sono salvati o nelle cartelle della home, oppure in /tmp. E che io sappia non ti servono i privilegi d'amministratore per entrare in questa cartelle.

Re: Come accedere a qualunque cartella nel computer?

Inviato: martedì 3 luglio 2012, 10:51
da derma
Cacio e Pepe » [url=http://forum.ubuntu-it.org/viewtopic.php?p=4122944#p4122944]oggi, 1:07[/url] ha scritto:
derma » [url=http://forum.ubuntu-it.org/viewtopic.php?p=4122844#p4122844]ieri, 23:08[/url] ha scritto: Per ~3 anni e con varie versioni, per avviare Nautilus con i permessi di "root", anteposi "sudo" anziché "gksudo", e problemi non ne ebbi.
Qui nemmeno ne ebbi, benché ebbi a provar d'averne.

Con quale versione avesti a provare di averne?

Re: Come accedere a qualunque cartella nel computer?

Inviato: martedì 3 luglio 2012, 13:16
da marco__mg
Sapevo che fosse pericoloso e perciò non si fa!

Re: Come accedere a qualunque cartella nel computer?

Inviato: martedì 3 luglio 2012, 14:12
da AlexDiste
Ragazzi potete per favore parlate in lingua italiana corretta come per altro previsto dal regolamento?

Non mi costringete a segnalare

Re: Come accedere a qualunque cartella nel computer?

Inviato: martedì 3 luglio 2012, 14:21
da derma
AlexDiste » [url=http://forum.ubuntu-it.org/viewtopic.php?p=4123235#p4123235]6 minuti fa[/url] ha scritto:Ragazzi potete per favore parlate italiano corretto come per altro previsto dal regolamento?

Non mi costringete a segnalare

L'italiano, nel senso che presumo tu intendi dare a tale termine, considerando il rimando che facesti al Regolamento, non esiste; la lingua italiana, sì.


EDIT: Essendo questo mio un "off topic" in risposta al tuo "off topic", non replicherò oltre (...forse in Braille).

Re: Come accedere a qualunque cartella nel computer?

Inviato: martedì 3 luglio 2012, 14:23
da AlexDiste
derma occhio che giochi con il fuoco, già non apprezzo che dopo quanto hai fatto ti abbiano ripreso (e che continui ad avere un nick il cui anagramma vuol dire feci), tu continua a sbagliare condizionali, congiunti e trapassati apposta e farò tante di quelle segnalazioni ai vari mod che ti riprenderanno ad ogni tuo topic.

Possibile che non riesci a seguire il regolamento?

PS: il passato remoto per un evento successo qualche minuto prima non ha senso, si usa il passato prossimo. Ti consiglio un buon ripasso di grammatica

Re: Come accedere a qualunque cartella nel computer?

Inviato: martedì 3 luglio 2012, 15:37
da hellojoker
Cacio e Pepe » [url=http://forum.ubuntu-it.org/viewtopic.php?p=4122944#p4122944]oggi, 1:07[/url] ha scritto:
hellojoker » [url=http://forum.ubuntu-it.org/viewtopic.php?p=4122778#p4122778]ieri, 21:25[/url] ha scritto: si ma è una pratica sbagliata, è problematico stabilire quale applicazione può essere avviata con sudo e quale no, se non si è assolutamente sicuri va usato gksudo o gksu
In tutta onestà, fatico a capire questa convinzione. Senza polemica, è che non l'ho mai letto, mai fatto, mai sentito dire. E non ne vedo l'utilità né il fondamento.
I "gk" sono solo palliativi grafici per la richiesta di password via interfaccia, utili quando si crea un collegamento ad un'applicazione che necessita password e non viene avviata via shell.

Dico 'palliativi' perché, via shell, evitano solo di dover leggere trascurabili messaggi d'avviso. Altro non fanno.
derma » [url=http://forum.ubuntu-it.org/viewtopic.php?p=4122844#p4122844]ieri, 23:08[/url] ha scritto: Per ~3 anni e con varie versioni, per avviare Nautilus con i permessi di "root", anteposi "sudo" anziché "gksudo", e problemi non ne ebbi.
Qui nemmeno ne ebbi, benché ebbi a provar d'averne.
ho preso questo visto che è il wiki di ubuntu (credo che per tutti abbia un valore abbastanza "riconosciuto") ma non è difficile trovare in rete spiegazioni più dettagliate del problema (e relativi effetti nefasti in alcuni casi) https://help.ubuntu.com/community/RootS ... cal%20sudo

Re: Come accedere a qualunque cartella nel computer?

Inviato: martedì 3 luglio 2012, 16:17
da Cacio e Pepe
hellojoker » [url=http://forum.ubuntu-it.org/viewtopic.php?p=4123331#p4123331]33 minuti fa[/url] ha scritto: ho preso questo visto che è il wiki di ubuntu (credo che per tutti abbia un valore abbastanza "riconosciuto") ma non è difficile trovare in rete spiegazioni più dettagliate del problema (e relativi effetti nefasti in alcuni casi) https://help.ubuntu.com/community/RootS ... cal%20sudo
Grazie. Leggo.
You should never use normal sudo to start graphical applications as Root. You should use gksudo (kdesudo on Kubuntu) to run such programs. gksudo sets HOME=~root, and copies .Xauthority to a tmp directory. This prevents files in your home directory becoming owned by Root. (AFAICT, this is all that's special about the environment of the started process with gksudo vs. sudo).
Visto che si sta avviando un programma con privilegi di amministratore non ha senso preoccuparsi del fatto che l'amministratore - nel periodo di validità di sudo - abbia diritti sulla home dell'utente. In ogni caso, alla fine dice anche che è l'unica differenza tra l'uso di sudo e gksudo, quindi ritengo che ciascuno possa fare le proprie scelte, considerato quanto ho scritto poco fa.

Grazie ancora del link.

Re: Come accedere a qualunque cartella nel computer?

Inviato: martedì 3 luglio 2012, 16:26
da hellojoker
certo poi ognuno fa come meglio crede, ma il problema è che root diventa (può) proprietario del file nella tua home, e crearti successivamente problemi avviando l'applicazione da utente normale (non è che inizia con sudo e finisce con sudo)

Re: Come accedere a qualunque cartella nel computer?

Inviato: martedì 3 luglio 2012, 19:36
da Cacio e Pepe
hellojoker » [url=http://forum.ubuntu-it.org/viewtopic.php?p=4123400#p4123400]oggi, 16:26[/url] ha scritto:certo poi ognuno fa come meglio crede, ma il problema è che root diventa (può) proprietario del file nella tua home, e crearti successivamente problemi avviando l'applicazione da utente normale (non è che inizia con sudo e finisce con sudo)
In totale amicizia e senza alcuna polemica, mi trovo a dissentire.
Inizia effettivamente con sudo e finisce effettivamente con sudo.

Nel senso che se avvio - ad esempio - synaptic con sudo e non con gksudo,
la sessione decade comunque quando chiudo synaptic e io (utente e amministratore, nel mio caso)
torno ad essere proprietario da utente della mia home.

Anche perché Root, volente o nolente, è sempre padrone e signore
di tutto. Anche della home degli utenti, sia che usino sudo o gksu.

Mia opinione, sia chiaro. Come ho detto, usiamo ciò che preferiamo.

Re: Come accedere a qualunque cartella nel computer?

Inviato: martedì 3 luglio 2012, 19:49
da derma
Cacio e Pepe » [url=http://forum.ubuntu-it.org/viewtopic.php?p=4123642#p4123642]3 minuti fa[/url] ha scritto: ...

Inizia effettivamente con sudo e finisce effettivamente con sudo.

Nel senso che se avvio - ad esempio - synaptic con sudo e non con gksudo,
la sessione decade comunque quando chiudo synaptic e io (utente e amministratore, nel mio caso)
torno ad essere proprietario da utente della mia home.

Non sempre; talvolta la chiusura della finestra del programma non determina il cessare dell'azione del comando con anteposto sudo.

Cacio e Pepe » [url=http://forum.ubuntu-it.org/viewtopic.php?p=4123642#p4123642]3 minuti fa[/url] ha scritto: Anche perché Root, volente o nolente, è sempre padrone e signore
di tutto. Anche della home degli utenti, sia che usino sudo o gksu.

Stando a quanto riportato nella pagina Wiki linkata da hellojoker, ossia... RootSudo... ed in particolare il passo da te estrapolato...
Cacio e Pepe » [url=http://forum.ubuntu-it.org/viewtopic.php?p=4123385#p4123385]oggi, 16:17[/url] ha scritto:
You should never use normal sudo to start graphical applications as Root. You should use gksudo (kdesudo on Kubuntu) to run such programs. gksudo sets HOME=~root, and copies .Xauthority to a tmp directory. This prevents files in your home directory becoming owned by Root. (AFAICT, this is all that's special about the environment of the started process with gksudo vs. sudo).

...l'usare "sudo" anizché "gksudo" determina, o meglio potrebbe determinare una particolare situazione per quanto riguarda la proprietà/gestione dei permessi dei file della propria "/home".

Re: Come accedere a qualunque cartella nel computer?

Inviato: martedì 3 luglio 2012, 20:53
da Acciaio Linux
preferisco interfaccia grafica perchè il mio obbiettivo è semplicemente quello di riuscire ad aprire qualunque cartella del computer. Mi spiego.
Quando navigo fra le cartelle, alcune non le riesco ad aprire, mi dice accesso negato. Sono inesperto in materia, anzi un principiante, quindi vi chiedo: perchè per aprire quelle cartelle devo aprire per forza anche Nautilus (che non mi interessa).

Re: Come accedere a qualunque cartella nel computer?

Inviato: martedì 3 luglio 2012, 21:15
da derma
Acciaio Linux » [url=http://forum.ubuntu-it.org/viewtopic.php?p=4123704#p4123704]16 minuti fa[/url] ha scritto: ...

Quando navigo fra le cartelle, alcune non le riesco ad aprire, mi dice accesso negato. Sono inesperto in materia, anzi un principiante, quindi vi chiedo: perchè per aprire quelle cartelle devo aprire per forza anche Nautilus (che non mi interessa).

Nautilus è (anche) il file manager che ti permette di "sfogliare"/aprire le cartelle; alcune di queste non le puoi aprire avviando una istanza "normale" di Nautilus poiché esse non appartengono all'utente che avviò/aprì il file browser ma a "root", dunque per potere tu modificare le cartelle o i file in esse contenuti non appartenenti al tuo user, devi diventare "root", avviando stavolta una istanza del file browser anteponendo o "sudo" oppure "gksudo" al comando/nome-programma "nautilus".

Re: Come accedere a qualunque cartella nel computer?

Inviato: martedì 3 luglio 2012, 21:42
da enziosavio
Acciaio Linux » [url=http://forum.ubuntu-it.org/viewtopic.php?p=4123704#p4123704]38 minuti fa[/url] ha scritto:preferisco interfaccia grafica perchè il mio obbiettivo è semplicemente quello di riuscire ad aprire qualunque cartella del computer. Mi spiego.
Quando navigo fra le cartelle, alcune non le riesco ad aprire, mi dice accesso negato. Sono inesperto in materia, anzi un principiante, quindi vi chiedo: perchè per aprire quelle cartelle devo aprire per forza anche Nautilus (che non mi interessa).
Logico che per entrare serve un file manager , come le vuoi aprire con l' apriscatole , mannaggia ;)

Re: Come accedere a qualunque cartella nel computer?

Inviato: mercoledì 4 luglio 2012, 12:18
da Acciaio Linux
Grazie mille :-)
Aprendo quelle cartelle non ho trovato quello che cercavo, ma almeno so come si fanno ad aprire e si aprono con il comando:

Codice: Seleziona tutto

sudo nautilus

Re: Come accedere a qualunque cartella nel computer?

Inviato: mercoledì 4 luglio 2012, 12:40
da derma
Acciaio Linux » [url=http://forum.ubuntu-it.org/viewtopic.php?p=4124079#p4124079]19 minuti fa[/url] ha scritto:Grazie mille :-)
Aprendo quelle cartelle non ho trovato quello che cercavo, ma almeno so come si fanno ad aprire e si aprono con il comando:

Codice: Seleziona tutto

sudo nautilus

Presta particolare attenzione quando apri quelle cartelle dove non trovasti ciò che cercavi... potresti, in caso contrario, faticare non poco per sistemare situazioni assai assai assai problematiche, se non addirittura reinstallare.




P.S.: Ancora però non capisco cosa cercavi in quelle cartelle?