Pagina 3 di 4

Re: [Guida] AmministrazioneSistema/Sudo

MessaggioInviato: lunedì 7 maggio 2018, 18:11
da ivantu
jeremie2 Immagine ha scritto:
ivantu Immagine ha scritto:@jeremy2
hai verificato prima della modifica?

mmh.. verificato cosa? :)

ivantu Immagine ha scritto:Io continuo a non credere, non ho visto nessun ostacolo da nessuno.

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.

Re: [Guida] AmministrazioneSistema/Sudo

MessaggioInviato: lunedì 7 maggio 2018, 19:47
da jeremie2
ivantu Immagine ha scritto:
jeremie2 Immagine ha scritto:
ivantu Immagine ha scritto:@jeremy2
hai verificato prima della modifica?

mmh.. verificato cosa? :)

Se hai verificato i permessi dei file nella tua Home, prima di modificarli. Altrimenti, quale test (verifiche, prove) fai?

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.

ivantu Immagine ha scritto:Sudo è un comando altamente pericoloso oltretutto come comando. Stiamo attenti.

Più che altro è necessario, altrimenti svariate configurazioni non sono possibili.

Re: [Guida] AmministrazioneSistema/Sudo

MessaggioInviato: martedì 8 maggio 2018, 10:03
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.

Re: [Guida] AmministrazioneSistema/Sudo

MessaggioInviato: mercoledì 16 maggio 2018, 16:21
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'

Re: [Guida] AmministrazioneSistema/Sudo

MessaggioInviato: giovedì 17 maggio 2018, 10:49
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.

Re: [Guida] AmministrazioneSistema/Sudo

MessaggioInviato: domenica 3 giugno 2018, 16:10
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

Re: [Guida] AmministrazioneSistema/Sudo

MessaggioInviato: lunedì 4 giugno 2018, 10:38
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:

Re: [Guida] AmministrazioneSistema/Sudo

MessaggioInviato: lunedì 4 giugno 2018, 14:12
da wilecoyote
:) Salve,

xavier77 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.

xavier77 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

Re: [Guida] AmministrazioneSistema/Sudo

MessaggioInviato: martedì 5 giugno 2018, 14:56
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

Re: [Guida] AmministrazioneSistema/Sudo

MessaggioInviato: mercoledì 6 giugno 2018, 8:50
da xavier77
wilecoyote Immagine 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:

Re: [Guida] AmministrazioneSistema/Sudo

MessaggioInviato: mercoledì 6 giugno 2018, 15:05
da wilecoyote
:) Salve, sì, gli standard wiki la rendono molto più ordinata l'informazione.

:ciao: Ciao

Re: [Guida] AmministrazioneSistema/Sudo

MessaggioInviato: sabato 16 febbraio 2019, 15:52
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

Re: [Guida] AmministrazioneSistema/Sudo

MessaggioInviato: sabato 16 febbraio 2019, 16:46
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

Re: [Guida] AmministrazioneSistema/Sudo

MessaggioInviato: sabato 16 febbraio 2019, 19:10
da xavier77
Mesi fa avevo iniziato a scrivere una bozza:
https://wiki.ubuntu-it.org/andreas-xavier/prova9
Se volete possiamo ripartire da lì.

Re: [Guida] AmministrazioneSistema/Sudo

MessaggioInviato: domenica 17 febbraio 2019, 16:36
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

Re: [Guida] AmministrazioneSistema/Sudo

MessaggioInviato: domenica 17 febbraio 2019, 17:34
da steff
xavier77 Immagine ha scritto:Mesi fa avevo iniziato a scrivere una bozza:
https://wiki.ubuntu-it.org/andreas-xavier/prova9
Se volete possiamo ripartire da lì.



@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.

Re: [Guida] AmministrazioneSistema/Sudo

MessaggioInviato: domenica 17 febbraio 2019, 18:00
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

Re: [Guida] AmministrazioneSistema/Sudo

MessaggioInviato: lunedì 18 febbraio 2019, 10:49
da Gerry Ghetto
steff Immagine 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.

Re: [Guida] AmministrazioneSistema/Sudo

MessaggioInviato: lunedì 18 febbraio 2019, 15:54
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

Re: [Guida] AmministrazioneSistema/Sudo

MessaggioInviato: lunedì 18 febbraio 2019, 18:53
da steff
in bashrc
Codice: Seleziona tutto
SUDO_EDITOR=nome-editor-di-testo

al volo (non persistente)
Codice: Seleziona tutto
export SUDO_EDITOR=...