Utilizo VirtualBox para usar Ubuntu 15.04 y lo ejecuto como invitado
$ sudo VBoxClient --clipboard
cada vez que quiero copiar algo del anfitrión al invitado. Cada vez me refiero a una vez por arranque.
¿Cómo puedo hacer que el comando se ejecute con sudo en el momento del arranque del invitado?
Ya configuré Shared Clipboard
el Bidirectional
valor en la configuración de VirtualBox.
Respuesta1
Una solución simple sería darle a su usuario el derecho de ejecutar el comando sin ingresar una contraseña y luego agregarlo a la lista de programas de inicio. Primero, ejecute sudo visudo
y agregue esta línea al archivo (cambie geomint
a su nombre de usuario real):
geomint ALL=NOPASSWD:/usr/bin/VBoxClient --clipboard
Luego, utilice las herramientas proporcionadas por su entorno de escritorio para agregar el comando a sus aplicaciones de inicio. Se pueden encontrar instrucciones para Unityaquí.
Alternativamente, hágalo manualmente. Cree un archivo llamado ~/.config/autostart/VboxClipbvoard.desktop
con el siguiente contenido:
[Desktop Entry]
Type=Application
Exec=sudo VBoxClient --clipboard
Hidden=false
NoDisplay=false
X-GNOME-Autostart-enabled=true
Name[en_US]=VBox clipboard
Name=VBox clipboard
Comment[en_US]=
Comment=
Ahora reinicie y debería funcionar como se esperaba.