이 게시물은 오래된 게시물 인 것 같지만 일부 사용자에게는 여전히 흥미로운 주제 일 수 있습니다. 부팅시 vnc를 시작하려면 다음을 수행해야합니다.
- vnc 서버 소프트웨어 설치 (여기서는 x11vnc 사용)
- 시작 스크립트 구성 (vnc 서비스를 시작하는 데 사용)
1 단계-x11vnc 서버 설치
명령 행에서 다음을 입력하십시오.
sudo apt-get install x11vnc
보안을 추가하려면 비밀번호를 설정해야합니다
sudo x11vnc -storepasswd
2 단계-시작 스크립트 구성
당신은 아래에 설정 파일을 생성하고 /etc/init.d/x11vnc.conf
실행할 올바른 명령으로 채 웁니다
start on login-session-start
script
/usr/bin/x11vnc -xkb -auth
/var/run/lightdm/root/:0
-noxrecord -noxfixes -noxdamage
-rfbauth /etc/x11vnc.pass
-forever -bg -rfbport 5900 -o /var/log/x11vnc.log
end script
이러한 시스템은 systemd를 사용하고 있으므로 서비스 유닛 파일을 작성 /lib/systemd/system/x11vnc.service
하고 올바른 명령으로 채워서 실행해야합니다.
[Unit] Description=Start x11vnc at startup. After=multi-user.target
[Service] Type=simple ExecStart=/usr/bin/x11vnc -auth guess -forever
-loop -noxdamage -repeat -rfbauth /home/USERNAME/.vnc/passwd -rfbport 5900 -shared
[Install] WantedBy=multi-user.target
서비스를 다시로드
sudo systemctl daemon-reload
sudo systemctl enable x11vnc.service
도움말 Ubuntu Community Wiki 페이지 ( 여기 참조 ) 에서 자세한 정보를 찾거나이 빠른 사용 수신자를 사용해보십시오.
이것이 도움이 되길 바랍니다.