Genbeta Responde: cómo pegar archivos con permisos de superusuario en Nautilus

Hace unos días José, un lector de Genbeta, nos preguntaba por correo electrónico si hay alguna forma de copiar archivos con el navegador Nautilus y pegarlos en un directorio con permisos de superusuario. Esto podría ser muy útil para copiar y pegar ficheros a directorios del sistema que exigen privilegios de usuario root para realizar cualquier modificación. José nos ponia el ejemplo de querer copiar un fondo de pantalla al directorio /usr/share/backgrounds.
Una posible forma de hacerlo es abrir desde el terminal una ventana del navegador de archivos con el sudo delante, y así podremos navegar con plena libertad de movimientos, copiar y pegar los archivos en los directorios que queramos. Sin embargo, NUNCA es recomendable tener una ventana de Nautilus con permisos de superusuario danzando por el escritorio, por razones obvias de seguridad.
Justo cuando vi el mensaje me puse en contacto con Javier Pérez (a.k.a. JavieLinux), el creador de una gran colección de scripts para Nautilus que son realmente útiles, y en tan sólo unas horas ya ha puesto a disposición de todos una buena solución a esta necesidad: la acción Paste as root para el menú contextual de Nautilus. Después de instalar la Paste as root, directamente al hacer click derecho aparecerá una nueva opción en el menú contextual para pegar los archivos (previamente copiados al portapapeles) con permisos de superusuario, sin dejar de ser un usuario normal del sistema.

Instalación de la acción de Nautilus “Paste as root”
Para instalar la acción necesitaremos tener los paquetes xsel y nautilus-actions en el sistema. Ambos están disponibles en los repositorios de la mayoría de las distribuciones. Los usuarios de Ubuntu pueden instalarlos ejecutando:
sudo apt-get install xsel nautilus-actions- Descarga el fichero
PasteRoot.zipy descomprímelo en tu disco duro. Accede desde un terminal al directorio que se ha creado (PasteRoot) y ejecuta el comando: - Desde Sistema -> Preferencias -> Configuración de acciones de Nautilus hay que importar el archivo
pasteroot.schemaspulsando el botón de Importar/Exportar. Así aparecerá “pegar como root” en la lista de acciones del gestor, tal y como se ve en la imagen. Seleccionándola y dándole a Editar se puede cambiar el nombre a mostrar en el menú, el texto de ayuda y el icono de la acción. - Por último, hay que reiniciar Nautilus ejecutando el comando:
sudo cp PasteRoot.py /usr/bin
killall nautilus
Y ya se pueden copiar archivos o carpetas y al hacer click derecho en cualquier directorio aparecerá la opción de Pegar como root.
Muchas gracias a Javier por su buenísima voluntad y ganas de mejorar las cosas. Ya ha creado también una página donde poder descargar todas las acciones de Nautilus que vaya haciendo.
Comentarios
WSL Weblogs SL
Tecnología
Entretenimiento
Motor y deportes
Por temas
- Ahorro
- Apple
- Bebés
- Belleza
- Ciencia
- Cine
- Cocina
- Competición
- Consumo
- Cultura Alternativa
- Decoración
- Deportes
- Economía
- Empresas
- Empresas TIC
- Fútbol
- Famosos
- Fans
- Fotografía
- Gadgets
- Gays
- Golf
- Literatura
- Lujo
- Móviles
- Música
- Moda
- Moda hombres
- Motor
- Motos
- Niños
- Noche
- Software
- Televisión
- Viajes
- Vida Sana
- Videojuegos
Top 10
Lo+leido
- El precio de Windows 7
- Internet Explorer 8 es el más mejor navegador del mundo mundial
- Firefox 3.5 versión final ya disponible
- Sesión de Freetos a la parrilla
- Liberado VirtualBox 3.0 final
- ¿Qué hay de nuevo en HTML5?
- GMX.es, GMX entra en España
- Imagen de la semana: Clever Windows, una nueva idea para GNOME 3.0
- Microsoft Security Essentials (Morro) sale bien evaluado en los primeros tests
- Global Gaming Factory X AB compra The Pirate Bay
Lo+votado
- Internet Explorer 8 es el más mejor navegador del mundo mundial
- Screenlets, los widgets del escritorio GNU/Linux (Screencast)
- Firefox se prepara para ser multiproceso
- Firefox 3.5 versión final ya disponible
- ¿Qué hay de nuevo en HTML5?
- The Internet is a Series of Blogs! (II)
- Imagen de la semana: Habemus nuevo icono de Firefox
- Moovida, el nuevo nombre y diseño de Elisa Media Center (Screencast)
- Gmail ahora permite adjuntar archivos de hasta 25 MB
- Microsoft Security Essentials (Morro) sale bien evaluado en los primeros tests
Lo+comentado
- El precio de Windows 7
- Internet Explorer 8 es el más mejor navegador del mundo mundial
- Firefox 3.5 versión final ya disponible
- La beta de Microsoft Security Essentials (Morro) está disponible como descarga limitada
- Liberado VirtualBox 3.0 final
- Imagen de la semana: Habemus nuevo icono de Firefox
- Firefox se prepara para ser multiproceso
- Imagen de la semana: Clever Windows, una nueva idea para GNOME 3.0
- Outlook 2010 seguirá usando un motor de HTML obsoleto
- Microsoft Security Essentials (Morro) sale bien evaluado en los primeros tests




Genial genial
Deberían incluir esta funcionalidad en los próximos Gnome, ¿no creéis?
Menda: bueno, siempre ha existido la petición de poder usar el navegador en modo superusuario. Yo lo veo bien como una "extensión" que pueda activarse fácilmente.
gracias, gracias!
Buen tío el javielinux este, jejeje ;-)
Me alegra que le pueda servir a la gente, eso es bueno. Yo no es una cosa que haga mucho, lo de entrar en los directorio del root, pero cuando lo tengo que hacer me da pereza meterte en el terminal para copiar el fichero
Saludos a todos
Está genial, muchas gracias…lo andaba buscando y es justo lo que necesitaba.
Me parece utilísimo, pero a mi no me funciona.
Sigo todos los pasos y me sale la opción "pegar como root" al pulsar el botón derecho pero después… simplemente, no ocurre nada; ni piensa, ni pregunta, ni pega…
Uso LinuxMint, por si sirve de algo.
Muchas gracias.
Yo también uso linuxmint, y el truco para que funcione es modificar los permisos del script a lectura y escritura y ademas indicarle que lo ejecute como programa