[Guida] AmministrazioneSistema/Sudo

Richieste di nuove guide, traduzioni, offerte di collaborazione e comunicazioni da parte del gruppo agli utenti.

Moderatore: Gruppo Documentazione

ivantu
Rampante Reduce
Rampante Reduce
Messaggi: 6658
Iscrizione: sabato 8 giugno 2013, 9:25
Desktop: Ubuntu Lubuntu Budgie
Distribuzione: 20.04 LTS; 22.04 LTS
Sesso: Maschile

Re: [Guida] AmministrazioneSistema/Sudo

Messaggio da ivantu »

jeremie2 [url=https://forum.ubuntu-it.org/viewtopic.php?p=5057843#p5057843][img]https://forum.ubuntu-it.org/images/icons/icona-cita.gif[/img][/url] ha scritto:
mmh.. verificato cosa? :)
Quello che intendo io è: bisognava aspettare il 2017 per poter modificare un file di sistema e dare semplicemente la password di root?
Alla faccia dei vari pkexec, SUDO_EDITOR=kate sudoedit, editor admin:///percorso-file.... che non li vedo una grande semplificazione. Tutto qui.
Se hai verificato i permessi dei file nella tua Home, prima di modificarli. Altrimenti, quale test (verifiche, prove) fai?

Chissà, quanto, non dico di argento, ma almeno qualche bronzo c'è ancora da trovare nella programmazione... Tutto il tempo passa veloce che non si fa nemmeno a finire di studiare come funziona un prodotto che cambia tutto nuovamente.
Sudo è un comando altamente pericoloso oltretutto come comando. Stiamo attenti.
Buona giornata utenti del forum. :ciao: ivantu
Avatar utente
jeremie2
Gruppo Documentazione
Gruppo Documentazione
Messaggi: 3524
Iscrizione: giovedì 1 giugno 2006, 16:39
Distribuzione: Ubuntu 23.10
Località: Casciana Terme
Contatti:

Re: [Guida] AmministrazioneSistema/Sudo

Messaggio da jeremie2 »

Allora... la questione non è tanto verificare se col semplice comando sudo utilizzato per aprire apllicazioni con interfaccia grafica, si modifichino o meno i permessi di alcuni file nascosti nella home.
La faccenda ora riguarda il fatto che dalla 18.04 il pacchetto gksu non c'è più e si tratta di capire (almeno negli ambienti gtk) se ci siano eventuali alternative e se almeno continui a funzionare sudo con le opzioni -H e -i.

Ovviamente non fa male vedere se c'è qualcosa di nuovo al di fuori degli ambienti gtk. Di fatti in kde sono avvenuti dei discreti cambiamenti.
Più che altro è necessario, altrimenti svariate configurazioni non sono possibili.
Sai come funziona? ...scrivilo tu stesso nella Documentazione WiKi di Ubuntu-it
ivantu
Rampante Reduce
Rampante Reduce
Messaggi: 6658
Iscrizione: sabato 8 giugno 2013, 9:25
Desktop: Ubuntu Lubuntu Budgie
Distribuzione: 20.04 LTS; 22.04 LTS
Sesso: Maschile

Re: [Guida] AmministrazioneSistema/Sudo

Messaggio da ivantu »

prova a vedere ad eventuali dipendenze di gksu

Codice: Seleziona tutto

apt-cache rdepends gksu
ho trovato questo link interessante

EDIT:
Perchè in lxde non funziona?
Ho trovato in rete di discussioni, che dicano, probabilmente, leafpad e mousepad ed altri editor, non sono sviluppati per gvfs o polkit.
Buona giornata utenti del forum. :ciao: ivantu
pachisapiu

Re: [Guida] AmministrazioneSistema/Sudo

Messaggio da pachisapiu »

Scoperta casualmente alternativa ... serve il pacchetto menu

Codice: Seleziona tutto

sudo apt install menu
successivamente si userà in questo modo

Codice: Seleziona tutto

su-to-root -X -c 'leafpad /etc/default/grub'
Avatar utente
[ Giulio@Linux ]
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1496
Iscrizione: domenica 9 marzo 2008, 13:47
Desktop: Cinnamon
Distribuzione: Ubuntu 20.04
Sesso: Maschile
Contatti:

Re: [Guida] AmministrazioneSistema/Sudo

Messaggio da [ Giulio@Linux ] »

Non ho ben capito se questo admin è novità di 18.04 o no, ma su Ubuntu MATE 16.04 se provo a dare

Codice: Seleziona tutto

caja admin:///etc/fstab
ottengo il messaggio d'errore

Codice: Seleziona tutto

Impossibile gestire le posizioni «admin:» con Caja.
Hai un vecchio computer? Segui la guida dedicata! Installazione/HardwareObsoleto
Avatar utente
wilecoyote
Tenace Tecnocrate
Tenace Tecnocrate
Messaggi: 15349
Iscrizione: giovedì 20 agosto 2009, 16:21
Desktop: Kubuntu et alii
Distribuzione: 9.04 32bit 14/18/20/22.04 LTS 64bit
Sesso: Maschile
Località: Ceranesi - Ge

Re: [Guida] AmministrazioneSistema/Sudo

Messaggio da wilecoyote »

:) Salve, risolto problema per usare Dolphin come superutente in Kubuntu Bionic 18.04 LTS.

Un vero e proprio uovo di Colombo, ed un colpo di fortuna che non guasta mai.

Sull'integrazione grafica nella wiki c'è da discutere, ma non sapevo com'altro provvedervi.

:ciao: Ciao
ACER Extensa 5230E 2,2 Ghz cpu Celeron 900 hdd 160 GB Ram 1 GB scheda video Intel GM500
ACER Extensa 5635Z 2,2 Ghz cpu Celeron T3100 hdd 320 GB Ram 4 GB scheda video Intel Mobile 4
Quando una Finestra chiusa incontra un Pinguino la Finestra chiusa è una Finestra aperta.
Avatar utente
xavier77
Gruppo Documentazione
Gruppo Documentazione
Messaggi: 7657
Iscrizione: venerdì 21 settembre 2012, 16:37
Desktop: GNOME, Xfce (e altri)
Distribuzione: X/Ubuntu 22.04/20.04 + eOS + altre
Sesso: Maschile
Contatti:

Re: [Guida] AmministrazioneSistema/Sudo

Messaggio da xavier77 »

La questione relativa alla rimozione di gksu da bionic è leggermente più complicata di come credevo.
Infatti non sono ancora riuscito a trovare uno o più metodi che sostituiscano al 100% gksu.

Faccio degli esempi:
  • Per gli editor di testo ci sono dei metodi sostitutivi (citati anche sopra) ad esempio

    Codice: Seleziona tutto

    gedit admin:///etc/fstab
    oppure

    Codice: Seleziona tutto

    su-to-root -X -c 'leafpad /etc/default/grub'
  • Per le applicazione tipo GParted e Synaptic c'è sempre pkexec.
  • Invece per aprire file specifici, ad esempio quelli .run, non c'è ancora altro metodo oltre che aprirli via terminale con sudo (ad esempio vedete questa discussione)
Il problema risulta ovviamente più evidente quando si voglio creare dei lanciatori (i file .desktop); da terminale il problema non sussiste più di tanto.
Nei ritagli di tempo continuo a documentarmi.
Curiosità: contrariamente a gksudo e kdesudo, lxqt-sudo non è stato rimosso da bionic.

Parlando invece strettamente della guida secondo me il paragrafo Avviare applicazioni grafiche con privilegi di amministrazione comincia ad essere confuso. Direi di ordinarlo nella maniera più ovvia e semplice, ossia elencando una ad una le varie modalità.
Ho fatto una pagina di prova (sono solo poco di più che degli appunti personali provvisori, al momento), che vi posto solo per chiarificare:
andreas-xavier/prova9
Appena capiamo i contenuti da inserire e da modificare, direi di seguire questo approccio, se per voi è OK.
wilecoyote ha scritto: Salve, risolto problema per usare Dolphin come superutente in Kubuntu Bionic 18.04 LTS.
Sull'integrazione grafica nella wiki c'è da discutere, ma non sapevo com'altro provvedervi.
Grazie come sempre. :)
Effettivamente pur essendo un'info utile quella che hai inserito, non so se è la pagina migliore per inserirla e/o il paragrafo giusto (forse una pagina nella sezione KDE? anche se quella sezione è tutta da aggiornare... non saprei). Per il momento lasciamo tutto così com'è. Appena sistemiamo il paragrafo AmministrazioneSistema/Sudo#Avviare_applicazioni_grafiche_con_privilegi_di_amministrazione (spero a breve) pensiamo a come collocare meglio l'info su dolphin.
:ciao:
Avatar utente
wilecoyote
Tenace Tecnocrate
Tenace Tecnocrate
Messaggi: 15349
Iscrizione: giovedì 20 agosto 2009, 16:21
Desktop: Kubuntu et alii
Distribuzione: 9.04 32bit 14/18/20/22.04 LTS 64bit
Sesso: Maschile
Località: Ceranesi - Ge

Re: [Guida] AmministrazioneSistema/Sudo

Messaggio da wilecoyote »

:) Salve,
[color=#80FF00]xavier77[/color] ha scritto:Effettivamente pur essendo un'info utile quella che hai inserito, non so se è la pagina migliore per inserirla e/o il paragrafo giusto (forse una pagina nella sezione KDE? anche se quella sezione è tutta da aggiornare... non saprei). Per il momento lasciamo tutto così com'è.
E dov'altro avrei potuto inserirla ?

Il kdesudo non c'è, il comando 'sudo -H dolphin' non funziona e talvolta serve avviarlo come superutente, ad esempio per accedere ad un sistema i panne per fare un backup.
[color=#80FF00]xavier77[/color] ha scritto:Per gli editor di testo ci sono dei metodi sostitutivi (citati anche sopra) ad esempio

Codice: Seleziona tutto

gedit admin:///etc/fstab
oppure

Codice: Seleziona tutto

su-to-root -X -c 'leafpad /etc/default/grub'
Il metodo del 2° comando è specifico per essere usato nei menù, infatti è distribuito nel pacchetto 'menu' e non mi pare che sia installato da predefinito.

:ciao: Ciao
ACER Extensa 5230E 2,2 Ghz cpu Celeron 900 hdd 160 GB Ram 1 GB scheda video Intel GM500
ACER Extensa 5635Z 2,2 Ghz cpu Celeron T3100 hdd 320 GB Ram 4 GB scheda video Intel Mobile 4
Quando una Finestra chiusa incontra un Pinguino la Finestra chiusa è una Finestra aperta.
Avatar utente
wilecoyote
Tenace Tecnocrate
Tenace Tecnocrate
Messaggi: 15349
Iscrizione: giovedì 20 agosto 2009, 16:21
Desktop: Kubuntu et alii
Distribuzione: 9.04 32bit 14/18/20/22.04 LTS 64bit
Sesso: Maschile
Località: Ceranesi - Ge

Re: [Guida] AmministrazioneSistema/Sudo

Messaggio da wilecoyote »

:) Salve, integrato nel paragrafo '3. Applicazioni grafiche con privilegi d'amministrazione in 18.04 LTS' la nuova modalità d'autenticazione per gli editor Kate e Kwrite, che sono d'uso più frequente come superutente rispetto Dolphin.

:ciao: Ciao
ACER Extensa 5230E 2,2 Ghz cpu Celeron 900 hdd 160 GB Ram 1 GB scheda video Intel GM500
ACER Extensa 5635Z 2,2 Ghz cpu Celeron T3100 hdd 320 GB Ram 4 GB scheda video Intel Mobile 4
Quando una Finestra chiusa incontra un Pinguino la Finestra chiusa è una Finestra aperta.
Avatar utente
xavier77
Gruppo Documentazione
Gruppo Documentazione
Messaggi: 7657
Iscrizione: venerdì 21 settembre 2012, 16:37
Desktop: GNOME, Xfce (e altri)
Distribuzione: X/Ubuntu 22.04/20.04 + eOS + altre
Sesso: Maschile
Contatti:

Re: [Guida] AmministrazioneSistema/Sudo

Messaggio da xavier77 »

wilecoyote [url=https://forum.ubuntu-it.org/viewtopic.php?p=5063434#p5063434][img]https://forum.ubuntu-it.org/images/icons/icona-cita.gif[/img][/url] ha scritto: Salve, integrato nel paragrafo '3. Applicazioni grafiche con privilegi d'amministrazione in 18.04 LTS' la nuova modalità d'autenticazione per gli editor Kate e Kwrite, che sono d'uso più frequente come superutente rispetto Dolphin.
Ciao
Ok. Intanto ho applicato gli standard wiki. Grazie :ciao:
Avatar utente
wilecoyote
Tenace Tecnocrate
Tenace Tecnocrate
Messaggi: 15349
Iscrizione: giovedì 20 agosto 2009, 16:21
Desktop: Kubuntu et alii
Distribuzione: 9.04 32bit 14/18/20/22.04 LTS 64bit
Sesso: Maschile
Località: Ceranesi - Ge

Re: [Guida] AmministrazioneSistema/Sudo

Messaggio da wilecoyote »

:) Salve, sì, gli standard wiki la rendono molto più ordinata l'informazione.

:ciao: Ciao
ACER Extensa 5230E 2,2 Ghz cpu Celeron 900 hdd 160 GB Ram 1 GB scheda video Intel GM500
ACER Extensa 5635Z 2,2 Ghz cpu Celeron T3100 hdd 320 GB Ram 4 GB scheda video Intel Mobile 4
Quando una Finestra chiusa incontra un Pinguino la Finestra chiusa è una Finestra aperta.
Avatar utente
steff
Moderatore Globale
Moderatore Globale
Messaggi: 40299
Iscrizione: domenica 18 febbraio 2007, 19:48
Desktop: LXQt+labwc
Distribuzione: Arch; Debian; Ubuntu Server
Sesso: Maschile
Località: Toscana
Contatti:

Re: [Guida] AmministrazioneSistema/Sudo

Messaggio da steff »

Visto che per kate/kde non è più agggiornata, credo anche per gnome; gksu è ormai deprecato.
Per kde posso sistemare io, per gnome meglio che lo fa uno che lo usa, recentemente ho trovato questo:
https://itsfoss.com/gksu-replacement-ubuntu/
Però il comando pkexec con tutti questi parametri è alquanto strano, non so se sudoedit funziona anche su gnome.

EDIT: non so però da quale versione Kubuntu in poi si deve usare

Codice: Seleziona tutto

SUDO_EDITOR=kate
sudoedit /percorso/file
Hai fatto un backup oggi? Ieri?? Quando???
La Documentazione da consultare e la FAQ sul uso del forum
Sistemi: LXQt - semplice, modulare e configurabile + *ubuntu in Vbox
Avatar utente
wilecoyote
Tenace Tecnocrate
Tenace Tecnocrate
Messaggi: 15349
Iscrizione: giovedì 20 agosto 2009, 16:21
Desktop: Kubuntu et alii
Distribuzione: 9.04 32bit 14/18/20/22.04 LTS 64bit
Sesso: Maschile
Località: Ceranesi - Ge

Re: [Guida] AmministrazioneSistema/Sudo

Messaggio da wilecoyote »

:) Salve, scusa la domanda @steff, perché scornarsi tanto per Kate/KWrite quando è già semplificato da KDE stesso ?

Apri il file da modificare, fai la modifica, provvedi a salvare, appare una finestra per informarti che non può fare la copia di sicurezza, se non è spuntato 'Non chiedere più' errore da utonti :D , clicca su 'Prova a salvare lo stesso', in una nuova finestra ti chiederà la password, dattilografala e… salvataggio eseguito.

Il file che richiedeva i privilegi di superutente è stato modificato.

:ciao: Ciao
ACER Extensa 5230E 2,2 Ghz cpu Celeron 900 hdd 160 GB Ram 1 GB scheda video Intel GM500
ACER Extensa 5635Z 2,2 Ghz cpu Celeron T3100 hdd 320 GB Ram 4 GB scheda video Intel Mobile 4
Quando una Finestra chiusa incontra un Pinguino la Finestra chiusa è una Finestra aperta.
Avatar utente
xavier77
Gruppo Documentazione
Gruppo Documentazione
Messaggi: 7657
Iscrizione: venerdì 21 settembre 2012, 16:37
Desktop: GNOME, Xfce (e altri)
Distribuzione: X/Ubuntu 22.04/20.04 + eOS + altre
Sesso: Maschile
Contatti:

Re: [Guida] AmministrazioneSistema/Sudo

Messaggio da xavier77 »

Mesi fa avevo iniziato a scrivere una bozza:
https://wiki.ubuntu-it.org/andreas-xavier/prova9
Se volete possiamo ripartire da lì.
Avatar utente
wilecoyote
Tenace Tecnocrate
Tenace Tecnocrate
Messaggi: 15349
Iscrizione: giovedì 20 agosto 2009, 16:21
Desktop: Kubuntu et alii
Distribuzione: 9.04 32bit 14/18/20/22.04 LTS 64bit
Sesso: Maschile
Località: Ceranesi - Ge

Re: [Guida] AmministrazioneSistema/Sudo

Messaggio da wilecoyote »

:) Salve, @xavier77 nella tua wiki prova leggo esserci il comando 'su-to-root', esso è usualmente impiegato nei menù, ad esempio nel Menù K di KDE, poiché la sua sintassi non lo rende granché mnemonico per il terminale.

In KDE con gli editor Kate/Kwrite non serve più nulla, come ho spiegato, od almeno provato, nel mio post precedente.

:ciao: Ciao
ACER Extensa 5230E 2,2 Ghz cpu Celeron 900 hdd 160 GB Ram 1 GB scheda video Intel GM500
ACER Extensa 5635Z 2,2 Ghz cpu Celeron T3100 hdd 320 GB Ram 4 GB scheda video Intel Mobile 4
Quando una Finestra chiusa incontra un Pinguino la Finestra chiusa è una Finestra aperta.
Avatar utente
steff
Moderatore Globale
Moderatore Globale
Messaggi: 40299
Iscrizione: domenica 18 febbraio 2007, 19:48
Desktop: LXQt+labwc
Distribuzione: Arch; Debian; Ubuntu Server
Sesso: Maschile
Località: Toscana
Contatti:

Re: [Guida] AmministrazioneSistema/Sudo

Messaggio da steff »


@wilecoyote: non so come funziona adesso in kde, quindi lascio volontieri a chi l'ha installato.

Appunti:
  • pkexec non funziona "nudo" da me, gparted poi invoca da sé lxqt-sudo quindi meglio usare un altra app come esempio
    Mi funziona

    Codice: Seleziona tutto

    pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY  featherpad /etc/fstab
  • admin:/// non mi funziona (gvfs installato)
  • Aggiungerei la versione

    Codice: Seleziona tutto

    sudoedit /percorso/file 
    previo inserimento di export SUDO_EDITOR=xyz in ~/.bashrc
    Da verificare per quale DE funziona questo.
Hai fatto un backup oggi? Ieri?? Quando???
La Documentazione da consultare e la FAQ sul uso del forum
Sistemi: LXQt - semplice, modulare e configurabile + *ubuntu in Vbox
Avatar utente
wilecoyote
Tenace Tecnocrate
Tenace Tecnocrate
Messaggi: 15349
Iscrizione: giovedì 20 agosto 2009, 16:21
Desktop: Kubuntu et alii
Distribuzione: 9.04 32bit 14/18/20/22.04 LTS 64bit
Sesso: Maschile
Località: Ceranesi - Ge

Re: [Guida] AmministrazioneSistema/Sudo

Messaggio da wilecoyote »

:) Salve, @Steff da quello che ho capito il 'admin:///' funziona solo in Gnome.

KDE ha semplificato per gli editor Kate e Kwrite, ed ha complicato per il file manager Dolphin.

:ciao: Ciao
ACER Extensa 5230E 2,2 Ghz cpu Celeron 900 hdd 160 GB Ram 1 GB scheda video Intel GM500
ACER Extensa 5635Z 2,2 Ghz cpu Celeron T3100 hdd 320 GB Ram 4 GB scheda video Intel Mobile 4
Quando una Finestra chiusa incontra un Pinguino la Finestra chiusa è una Finestra aperta.
Gerry Ghetto

Re: [Guida] AmministrazioneSistema/Sudo

Messaggio da Gerry Ghetto »

steff [url=https://forum.ubuntu-it.org/viewtopic.php?p=5116035#p5116035][img]https://forum.ubuntu-it.org/images/icons/icona-cita.gif[/img][/url] ha scritto: pkexec non funziona "nudo" da me, gparted poi invoca da sé lxqt-sudo quindi meglio usare un altra app come esempio
Mi funziona

Codice: Seleziona tutto

pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY  featherpad /etc/fstab
pkexec funziona con applicazioni non grafiche, per esempio:

Codice: Seleziona tutto

pkexec bash -l
Se vuoi eseguire un'applicazione grafica, devi creare una cosìddetto "action", un file in formato .xml nella cartella /usr/share/polkit-1/actions o passare le variabili d'ambiente.
Aggiungerei la versione

Codice: Seleziona tutto

sudoedit /percorso/file 
previo inserimento di export SUDO_EDITOR=xyz in ~/.bashrc
Da verificare per quale DE funziona questo.[/list]
sudoedit (sudo -e) funziona, se sudo è installato, quindi con *buntu non c'è problema. Inoltre, sudoedit funziona sia con X11 sia con Wayland senza problemi, perchè l'editor viene invocato con i permessi del utente.
Avatar utente
wilecoyote
Tenace Tecnocrate
Tenace Tecnocrate
Messaggi: 15349
Iscrizione: giovedì 20 agosto 2009, 16:21
Desktop: Kubuntu et alii
Distribuzione: 9.04 32bit 14/18/20/22.04 LTS 64bit
Sesso: Maschile
Località: Ceranesi - Ge

Re: [Guida] AmministrazioneSistema/Sudo

Messaggio da wilecoyote »

:) Salve,
xavier77 ha scritto:Mesi fa avevo iniziato a scrivere una bozza:
https://wiki.ubuntu-it.org/andreas-xavier/prova9
Se volete possiamo ripartire da lì.
Sono ripartito da lì.

Allora ricapitolando, ho adeguato la tua wiki prova9 allo standard come da guida, l'ho incastonata nella wiki AmministrazioneSistema/Sudo, ho adattato il tutto allo standard come da guida ed adesso l'ho sovrascritta sempre come prova9, sperando di non aver fatto un abuso.

Codice: Seleziona tutto

sudoedit /percorso/file

previo inserimento di export SUDO_EDITOR=xyz in ~/.bashrc
@steff puoi chiarire meglio come dev'essere la sintassi nel file ~/.bashrc ?
Gerry Ghetto ha scritto:pkexec funziona con applicazioni non grafiche

Codice: Seleziona tutto

pkexec bash -l
Se vuoi eseguire un'applicazione grafica, devi creare una cosìddetto "action", un file in formato .xml nella cartella /usr/share/polkit-1/actions o passare le variabili d'ambiente.
Puoi spiegare la sintassi per creare questo file XML e quale nome deve avere ? L'uso non grafico invece l'ho già implementato, usando come esempio il comando 'cp' per creare un file backup.

:ciao: Ciao
ACER Extensa 5230E 2,2 Ghz cpu Celeron 900 hdd 160 GB Ram 1 GB scheda video Intel GM500
ACER Extensa 5635Z 2,2 Ghz cpu Celeron T3100 hdd 320 GB Ram 4 GB scheda video Intel Mobile 4
Quando una Finestra chiusa incontra un Pinguino la Finestra chiusa è una Finestra aperta.
Avatar utente
steff
Moderatore Globale
Moderatore Globale
Messaggi: 40299
Iscrizione: domenica 18 febbraio 2007, 19:48
Desktop: LXQt+labwc
Distribuzione: Arch; Debian; Ubuntu Server
Sesso: Maschile
Località: Toscana
Contatti:

Re: [Guida] AmministrazioneSistema/Sudo

Messaggio da steff »

in bashrc

Codice: Seleziona tutto

SUDO_EDITOR=nome-editor-di-testo
al volo (non persistente)

Codice: Seleziona tutto

export SUDO_EDITOR=...
Hai fatto un backup oggi? Ieri?? Quando???
La Documentazione da consultare e la FAQ sul uso del forum
Sistemi: LXQt - semplice, modulare e configurabile + *ubuntu in Vbox
Scrivi risposta

Ritorna a “Gruppo Documentazione”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 17 ospiti