답변:
예, CentOS 5.2 (이전 개발 환경 설정)에서 다시이 과정을 진행했습니다. $HOME/.vnc/xstartup
KDE 및 GNOME 및 ICEWM에서 Windows의 VNC 클라이언트와 Windows 호스트간에 복사 / 붙여 넣기를 사용 하려면 다음을 추가하십시오 .
vncconfig -nowin &
export XKL_XMODMAP_DISABLE=1
autocutsel -fork
복사 / 붙여 넣기로 다음을 추가하십시오.
sudo apt-get install autocutsel
로 autocutsel -fork
줄을 추가하십시오 xstartup file
:
vi /home/<username>/.vnc/xstartup
이처럼 :
#!/bin/bash
xrdb $HOME/.Xresources
autocutsel -fork
startxfce4 &
vncserver를 다시 시작하십시오.
xrdb $HOME/.Xresources
그것은 나를 위해 일했고, 나는 구글 페이지에서 그것을 발견하고 여기에 통합했다.
Linux에서 vncserver
실행 파일 자체는 클립 보드 지원을 제공하지 않습니다. 을 실행 vncconfig
하면 클립 보드가 지원됩니다.
실행 vncconfig
방법은 vnc 서버 사용 방법에 따라 다릅니다. 데스크탑에서 서버를 시작하는 경우 서버를 시작하는 동안 실행 파일을 실행할 수 있습니다. 부팅시 서버를 시작하는 경우 vncconfig
헤드리스 모드에서도 시작할 수 있습니다. 플래그 vncconfig
가없는 헤드리스 모드 로 실행할 수 있다고 생각합니다 -nowin
.
자세한 내용은의 man 페이지를 참조하십시오 vncconfig
.
1 년 이상 Windows 클라이언트에서 RHEL 서버로 tightVNC를 사용해 왔습니다. 복사하여 붙여 넣기는 몇 주 전까지 잘 작동했습니다. 그런 다음 중지되었습니다. 나는 vnc 서비스가 "소멸되었다"는 것을 알았다 (무엇을 의미하는지는 알지 못하지만 좋지는 않았다).
ps -u myUserid | grep vnc
3414 ? 00:00:01 Xvnc
3450 ? 00:00:00 vncconfig
6227 pts/0 20:15:56 Xvnc
6235 pts/0 00:00:12 vncconfig <defunct>
그래서 Windows 세션의 터미널에서 백그라운드에서 다시 시작했습니다.
vncconfig &
이제 모든 것이 정상으로 돌아 왔습니다. 사실 위의 명령 / 응답 줄은 Linux에서 복사하여 Windows 브라우저 세션에 붙여 넣었습니다. 자동 절단이 필요하지 않습니다.
xrdb $HOME/.Xresources
이 경우 에 대한 필요성을 확장 해 주 시겠습니까?