Newsgroup: it.comp.os.linux.iniziare
Titolo: Login come root su Ubuntu.

da Ubuntu, come faccio a loggarmi come root e non come utente in modo di 
avere accesso a modificare alcune cartelle di sistema?
 
 
 
-- 
Ciao, H.
                 \\|//
                 (o o)
             oOOo~(_)~oOOo
  «=¤=»«=¤=»«=¤=»«=¤=»«=¤=»«=¤=»«=¤=» 
 

 ha scritto:
 
| da Ubuntu, come faccio a loggarmi come root e non come utente in modo di 
| avere accesso a modificare alcune cartelle di sistema?
 
buon pomeriggio,
 
non utilizzo ubuntu, ad ogni modo se la memoria non m'inganna, l'utente root è
disabilitato di default. 
dovrai quindi servirti del comando "sudo" per le modifiche che hai in mente di
apportare.
 
saluti.
 
***
◈  [WinterMute] @ [debian] «---» [bookworm | testing]  ◈
***
 

 avere accesso a modificare alcune cartelle di sistema?
 
 
io preferisco di gralunga diventare root
e' una vita che non lo faccio quindi  se le istruzioni che ti
do' sono errate sorry fai una ricerca web magari usando
DuckDuckGo    :-))
 
sudo passwd root


sudo -i
 
e sei root senza tante storie.

 di avere accesso a modificare alcune cartelle di sistema?
 
Non c'è bisogno di loggarsi come root. Oltre, come ti è stato già
scritto, a poter usare sudo sulla riga di comando del terminale, puoi
accedere alle directory del sistema con i permessi di amministratore
anche attraverso il file manager Nautilus digitando
admin:///
(o altra directory desiderata, ad es. 'admin:///etc')
nel campo posizione che compare al posto della barra percorso di
Nautilus quando si preme sulla tastiera la combinazione di tasti
[Ctrl] + L
 

il Wed, 8 Sep 2021 13:47:41 +0200
WinterMute <winte...@cryptolab.nOt> ha scritto:
 
| [...]
 
p.s.: ad ogni online non mancano le risorse inerente il comando "sudo" ad esempio
qui [1] puoi consultare il man. 
con una breve ricerca poi dovresti facilmente essere in grado di trovare tutte le
info che ti possono occorrere.
 
[1] 
https://www.sudo.ws/man/1.8.3/sudo.man.html
 


 (o altra directory desiderata, ad es. 'admin:///etc')
 
A me però se sto usando il mouse non va di perdere tempo a digitare
"admin://.....", quindi ho aggiunto in
 
~/.local/share/nautilus/scripts/
 
il file 'OpenAsAdmin', uno script bash che eseguito in Nautilus
determina il tipo di oggetto cliccato e decide se aprirlo, con i
permessi di root, con l'editor di testo oppure con Nautilus stesso.
 
In pratica, ad esempio, basta su Nautilus cliccare con il tasto
secondario del mouse su un file di testo che per essere modificato
necessiti dei permessi di root e nel menu contestuale che appare
cliccare su 'OpenAsAdmin' sotto la voce del menu 'Script', perchè tale
file venga aperto dall'editor designato (nel mio caso Emacs) con i
permessi necessari.
 
Lo script è questo:
 
#!/bin/bash
#
# This code will determine exactly the path and the type of object,
# then it will decide use emacs or nautilus to open it by ROOT permission
#
# Determine the path
if [ -e -n $1 ]; then
obj="$NAUTILUS_SCRIPT_SELECTED_FILE_PATHS"
else
base="`echo $NAUTILUS_SCRIPT_CURRENT_URI | cut -d'/' -f3- | sed 's/%20/ /g'`"
obj="$base/${1##*/}"
fi
# Determine the type and run as ROOT
if [ -f "$obj" ]; then
    pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY emacs "$obj"
elif [ -d "$obj" ]; then
    #pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY nautilus "$obj"
    nautilus admin://"$obj"
fi
exit 0