Eu uso o VirtualBox para usar o Ubuntu 15.04 e executo como convidado
$ sudo VBoxClient --clipboard
toda vez que quero copiar algo do host para o convidado. Toda vez, quero dizer uma vez por inicialização.
Como posso executar o comando com sudo no momento da inicialização do convidado?
Já configurei Shared Clipboard
o Bidirectional
valor nas configurações do VirtualBox.
Responder1
Uma solução simples seria dar ao usuário o direito de executar o comando sem inserir uma senha e adicioná-lo à lista de programas de inicialização. Primeiro, execute sudo visudo
e adicione esta linha ao arquivo (mude geomint
para seu nome de usuário real):
geomint ALL=NOPASSWD:/usr/bin/VBoxClient --clipboard
Em seguida, use as ferramentas fornecidas pelo seu ambiente de área de trabalho para adicionar o comando aos seus aplicativos de inicialização. Instruções para Unity podem ser encontradasaqui.
Alternativamente, faça isso manualmente. Crie um arquivo chamado ~/.config/autostart/VboxClipbvoard.desktop
com o seguinte conteúdo:
[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=
Agora reinicie e deve funcionar conforme o esperado.