시작 시 --clipboard 옵션을 사용하여 VBoxClient를 로드하는 방법은 무엇입니까?

시작 시 --clipboard 옵션을 사용하여 VBoxClient를 로드하는 방법은 무엇입니까?

Ubuntu 15.04를 사용하기 위해 VirtualBox를 사용하고 게스트에서 실행합니다.

$ sudo VBoxClient --clipboard

호스트에서 게스트로 무언가를 복사하고 싶을 때마다. 매번 부팅 당 한 번을 의미합니다.

게스트 부팅 시 sudo를 사용하여 명령을 실행하려면 어떻게 해야 합니까?

VirtualBox 설정에서 이미 값을 Shared Clipboard설정 했습니다 .Bidirectional

답변1

간단한 해결책은 사용자에게 비밀번호를 입력하지 않고 명령을 실행할 수 있는 권한을 부여한 다음 이를 시작 프로그램 목록에 추가하는 것입니다. 먼저 sudo visudo다음 줄을 실행하고 파일에 추가합니다( geomint실제 사용자 이름으로 변경).

geomint ALL=NOPASSWD:/usr/bin/VBoxClient --clipboard

그런 다음 데스크탑 환경에서 제공하는 도구를 사용하여 시작 응용프로그램에 명령을 추가하십시오. Unity에 대한 지침을 찾을 수 있습니다.여기.

또는 수동으로 수행하십시오. ~/.config/autostart/VboxClipbvoard.desktop다음 내용을 포함 하는 파일을 만듭니다 .

[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=

이제 재부팅하면 예상대로 작동합니다.

관련 정보