如何在linux(Cent OS7)中配置vnc服务器?

时间:2016-08-18 12:18:59

标签: linux centos vnc-server

如何在Linux(Cent OS7)服务器中配置vnc服务器以从Windows和Linux计算机访问。

我尝试使用Tiger VNC,但每次重启系统后都无法正常工作。请建议Tiger VNC以外的其他人。

2 个答案:

答案 0 :(得分:0)

根据你的措辞判断,听起来Tiger VNC工作正常,直到你重新启动。这是因为服务未设置为自动启动VNC。

通过遵循找到的here指南(特别是第3步),您将编写自己的.service文件,并且您需要做的就是运行:

sudo systemctl enable whateveryoucalledyour.service

每次系统启动时它都会自动启动。

答案 1 :(得分:0)

给出了在centOs中安装和配置VNC服务器的步骤:

  1. 〜] #yum install tigervnc-server
  2. 〜] #cp /usr/lib/systemd/system/vncserver@.service /etc/systemd/system/vncserver@:1.service
  3. 〜] #vim /etc/systemd/system/vncserver@:1.service
  4.   

    在此文件中用riddhi替换了USER

    ExecStart=/usr/sbin/runuser -l USER -c "/usr/bin/vncserver %i -geometry 1280x1024"
    PIDFile=/home/USER/.vnc/%H%i.pid
    
    1. 〜] #systemctl daemon-reload
    2. 〜] #su - riddhi
    3. 〜] $ vncpasswd //update password for user riddhi
    4. 〜] #systemctl start vncserver @:1.service
    5. 〜] #systemctl enable vncserver @:1.service
    6. 现在从Windows连接到centOs:

      1. IP:ip address:5901

      2. 密码:password of vncpasswd