표적:
사용XRDPvncviewer에 매개변수를 전달하는 동안 다른 IP 주소의 VNC 연결을 프록시로 봅니다.
-viewonly
스위치가 xrdp 호스트에서 실행되지 않고 VNC 서버를 실행하는 다른 컴퓨터에서 실행되는 vncserver로 전달된다는 점을 제외하면 모든 것이 잘 작동합니다 .
- Vnc 서버는 WinXP 및 Win7에서 실행됩니다.
- Xrdp는 Ubuntu14 서버에서 실행 중이고 LXDE는 콘솔로 부팅됩니다.
- RDP 클라이언트는 Win7 및 Win10입니다.
Xrdp는 현재 sesman 및 xorgxrdp를 사용하여 localhost에서 실행됩니다.
Xrdp는 현재 WinXP vncserver의 프록시로 사용되지만 vncviewer에 스위치나 매개변수를 전달할 수 없습니다.
xrdp에서 컴파일됨자식.
--enable-painter를 사용하여 Win10 클라이언트를 허용하고 --enable-fuse를 사용하여 드라이브 리디렉션을 구성하도록 구성합니다.
./configure --enable-painter --enable-fuse
xorgxrdp에서 컴파일됨자식.
스위치 없이 구성 가능
./configure
프록시 vnc 서버가 아닌 localhost X 서버를 다루기 때문에 이는 중요하지 않습니다.
xrdp.ini 파일의 관련 부분:
[rep7]
name=rep7
lib=libvnc.so
username=na
password=ask
ip=rep7
port=5900
이것은 작동하지만 vnc 연결은 읽기/쓰기입니다. 보기전용 비밀번호를 따로 설정할 수도 있지만 처리할 컴퓨터가 많기 때문에 이 방법은 피하고 싶습니다.
명령줄에서 실행할 수 있습니다 vncviewer -viewonly rep7
.
xrdp.ini 또는 다른 파일을 통해 viewonly 스위치를 전달해야 합니다.
내가 지금까지 무엇을 했는지:
이것sesman.ini파일에는 .I did in key=value
이라는 이름의 파일 쌍이 있습니다.param
xrdp.ini파일에 행운이 없습니다.
param=-viewonly
교체 lib=libvnc.so
해서 lib=vncviewer -viewonly
인용했습니다 lib='vncviewer -viewonly'
.
반품
lib=vncviewer
param=-viewonly