1. 服务器上安装vnc4server

安装vnc4server 
sudo apt-get install vnc4server

开启vncserver 
使用vncserver命令开启vncserver 
然后设置vnc连接的密码

考虑到ubuntu自带的原生桌面在vnc客户端显示的问题,推荐使用gnome桌面

先安装gnome相关组件 
sudo apt-get install gnome-core gnome-panel gnome-session gnome-settings-daemon gnome-terminal metacity nautilus

关闭已经开启的vnc会话 
vncserver -kill :1

再修改vnc的配置启动文件 
sudo gedit ~/.vnc/xstartup 
整体文件内容如下:

如果觉得远程连接的桌面太小,可以在开启vncserver的时候指定分辨率 
vncserver -geometry 1200x900

需要记录.log前的数字,即登录的接口,若是1.log,则接口为1。

例:服务器ip地址为xxx.xxx.xxx.xxx, vnc viewer 访问的地址则为:xxx.xxx.xxx.xxx:1

2. 创建多个用户登录服务器

创建用户

adduser name(自己想要的用户名字)

输出用户登录密码

 

给用户添加执行sudo的权限

sudo gedit /etc/sudoers

找到

# User privilege specification
 root   ALL=(ALL:ALL) ALL

在后面加上你一行,除了用户名不一样外,其他都一样如下:

 

# User privilege specification
 root   ALL=(ALL:ALL) ALL
 hello ALL=(ALL:ALL) ALL
 cuckoo ALL=(ALL:ALL) ALL

 

切换到创建的用户目录

su name

启用vnc

vncserver

 

对每个用户都要照1的步骤重新配置vnc即可

重新登录vnc

3. 若服务器与各机器不在同一路由器下,则需要用zerotier创建局域网

安装

直接到 ZeroTirer官网 下载对应版本的ZeroTier。

  • Windows和MACOS都是图形化界面:
  • haproxy图形化管理 图形化服务器_haproxy图形化管理

  • ?
  • haproxy图形化管理 图形化服务器_服务器_02

  • ?
  • 在Ubuntu中使用下面的那条命令即可(前提是已经安装curl)
  • haproxy图形化管理 图形化服务器_用户名_03

  • ?

注册帐号


haproxy图形化管理 图形化服务器_linux服务器配置_04

?

按照相应的提示填写信息即可


添加网络

登录之后点击右上角的 Networks :

haproxy图形化管理 图形化服务器_haproxy图形化管理_05

?

然后点击下方的Create New Network, 即可添加网络:

haproxy图形化管理 图形化服务器_linux服务器配置_06

?

添加成功则就会出现一个新的网络


设置网络

单击刚刚设置的网络号,即可设置网络。 选择右边的IPV4自动分配,然后选择一个网段

haproxy图形化管理 图形化服务器_linux服务器配置_07

?


添加主机到网络

  • 添加MacOS 主机到网络
  • haproxy图形化管理 图形化服务器_4s_08

  • ?
    输入上一步添加的网络号即可,添加成功之后就会出现
  • haproxy图形化管理 图形化服务器_linux服务器配置_09

  • ?
  • 添加linux主机到网络,直接添加会提示错误,按照下图添加授权即可
  • haproxy图形化管理 图形化服务器_4s_10

  • ?
  • 查看加入到主机的IP地址: 登录帐号-->网络-->点击网络号-->点击页面下方的members
  • haproxy图形化管理 图形化服务器_用户名_11

这里需要注意一下:Ubuntu14.04 加入网络时,需要在终端输入

sudo update-rc.d zerotier-one enable
 sudo update-rc.d zerotier-one start
 #sudo zerotier-one status (这句没有用)
 sudo zerotier-cli status
 sudo zerotier-cli join 自己创建的虚拟网