Cómo obtener derechos de root mientras navega por archivos / directorios con Nautilus

10

¿Me gustaría saber si hay una forma de obtener derechos de root mientras usa Nautilus 2.30?

Por ejemplo, me gustaría mover algunas carpetas antiguas de usuarios no utilizados desde el directorio de inicio, restos de distribuciones anteriores (Debian).

Por supuesto, puedo abrir una terminal, pero quiero saber si es posible hacerlo con un mouse en Nautilus.

Stephane Rolland
fuente
1
gksuy gksudofunciona en Xorg pero no en Wayland (que es el predeterminado en Ubuntu 17.10). Pero hay maneras de hacerlo funcionar. Vea este enlace, ¿Por qué no funciona gksu / gksudo o inicia una aplicación gráfica con sudo con Wayland?
sudodus

Respuestas:

7

Para Ubuntu <= 10.10, 10.04

nautilus-gksu Instalar nautilus-gksu

Es una extensión que otorga privilegios de root usando gksu nautilus.

Habilita una opción cuando hace clic derecho en un archivo (también directorios y otros ...) en nautilus: "Abrir como administrador". Después de instalarlo, reinicie Nautilus ( killall nautilus) y tendrá la nueva característica.

ingrese la descripción de la imagen aquí

Ubuntu 11.04 y 11.10,

instalar nautilus-gksuy copiar y pegar el libnautilus-gksu.soarchivo de /usr/lib/nautilus/extensions-2.0/a/usr/lib/nautilus/extensions-3.0/

Ubuntu 12.04 y 12.10:

El nautilus-gksupaquete se ha eliminado en Ubuntu 12.04 y 12.10 desde la gksuversión 2.0.2-6ubuntu1, por lo que no puede instalarlo fácilmente. Aquí voy a usar un script nautilus para agregar la funcionalidad Abrir como administrador .

Primero descargue el libnautilus-gksu.soarchivo:

Haga clic para descargar libnautilus-gksu.so

Luego, ejecute gksudo nautilus en la terminal para abrir el explorador de archivos con privilegio de root, copie y pegue este archivo . O hazlo con este comando:Ctrl+Alt+T/usr/lib/nautilus/extensions-3.0/

sudo cp ~/Downloads/libnautilus-gksu.so /usr/lib/nautilus/extensions-3.0/

Cierre sesión y vuelva a iniciarla, o ejecute este comando para que surta efecto:

nautilus -q

ingrese la descripción de la imagen aquí

Fuente

hhlp
fuente
Lo instalo ahora mismo ;-)
Stephane Rolland
¿Garantiza el acceso de root sin pedir contraseña?
Oxwivi
1
No, pide la contraseña de root. Exactamente lo que quería. :-). Gracias.
Stephane Rolland
1
Esto realmente debería incluirse por defecto.
Trampster
1
Esto ya no existe
endolito el
2

Si todo lo que necesitas es un mouse, intentaría abrir una terminal y luego:

$gksudo nautilus

No veo la necesidad de instalar nada

editar: esto fue cubierto aquí

quinestor
fuente
Creo que la diferencia es realmente clara. Esa es la misma razón para instalar sudo sin usar su. Tener sus derechos solo por un tiempo pequeño y delimitado es menos peligroso que tenerlos durante toda una sesión.
Stephane Rolland
2

Ubuntu 12.04 y posterior

Nautilus Admin ( nautilus-admin ) es una extensión simple de Python para el administrador de archivos Nautilus que agrega algunas acciones administrativas al menú contextual:

  • Abrir como administrador: abre una carpeta en una nueva ventana de Nautilus que se ejecuta con privilegios de administrador (root).
  • Editar como administrador: abre un archivo en una ventana de Gedit que se ejecuta con privilegios de administrador (root).

Para instalar Nautilus Admin en todas las versiones compatibles de Ubuntu, abra la terminal y escriba:

sudo apt install nautilus-admin

gksu se suspende en los depósitos oficiales 18.04 y posteriores.

Ubuntu 16.04 y anterior

es una interfaz para sudo. Su propósito principal es ejecutar programas gráficos como root.

Abra la terminal y escriba:

sudo apt-get install gksu # install gksu if it is not already installed
gksudo nautilus 

Ingrese su contraseña en la ventana que aparece.

ingrese la descripción de la imagen aquí

karel
fuente
+1 a ' cden la terminal'. Sí, se recomienda usar comandos de modo de texto en un terminal (una ventana de terminal en un entorno de escritorio gráfico), cuando realiza tareas que necesitan permisos elevados.
sudodus