老大提了个需求,说如何从Windows连接到Linux桌面。于是试了N种发行版(均为LiveCD),过程如下:
- 20210328-Ubuntu-GNome-Daily,apt update任何软件都说找不到。
- 20210328-Kubuntu-Daily,apt search不到任何带vncserver/vnc4server/vnc-server字样的包。
- 20210328-UbuntuKylin-Daily,麒麟软件商店里提供了vino包,但也仅此而已了。
- Fedora-WorkStation-RawHide-20210218,因为是Gnome桌面,所以提供了Desktop Share,但查看看5800/5900并未打开,也就是说别人用VNC肯定是连不进来的。
- Cldc-20210318-x86_64,用emerge search说命令错误。
- 20210328-Lubuntu-Daily,默认无密码,用passwd命令更改表面上成功,事实上别人还是连不进来。要点任务栏最左下角的飞鸟图标,Perference -> LXQt Settings -> Users And Groups - > Login Name -> Change Password按钮才行。
- 之后apt install krfb,勾选“Enable Desktop Sharing”和“Enable Unattend Access”,分别设置密码。记住不要关掉此界面。用netstat | grep 5900,可知开了VNC端口。
到此Linux作为远程桌面的服务端、提供方,已经搞定。
再到老大的WIN10主机上,弄VNC客户端。他用的是SecureCRT,连其XenCenter中的CentOS SSH没有问题,但是连俺的所有Linux OpenSSH-Server都不行,一看软件的版权,还是2009年的。果断换成Putty,连接毫无压力。
再用WIN自带的远程桌面(mstsc)连Lubuntu,一次成功!