ceacer 2 已发布 1月28号 分享 已发布 1月28号 由于客户要使用图形界面操作一些设计类软件,需要配置多个用户VNC远程登录到服务器。 VNC登录界面 第一步,安装vnc-server并做配置 [root@bogon ~]#yum -y install tigervnc-server 复制文件 cp /lib/systemd/system/[email protected] /etc/systemd/system/vncserver@:1.service 编辑/etc/systemd/system/vncserver@:1.service 内容如下: ExecStartPre=/bin/sh -c ‘/usr/bin/vncserver -kill %i > /dev/null 2>&1 || :’ ExecStart=/sbin/runuser -l username -c “/usr/bin/vncserver %i -geometry 1920×1080” PIDFile=/username/.vnc/%H%i.pid ExecStop=/bin/sh -c ‘/usr/bin/vncserver -kill %i > /dev/null 2>&1 || :’ 配置文件 保存并退出,重启载入配置。 [root@bogon ~]# systemctl daemon-reload 第二步,用户直接ssh远程登录,不要su 切换用户,否则vnc过去没有任务栏。 ssh username@Serverip ##设置VNC登录密码 vncpasswd ##启动VNC服务 vncserver :1 (:1代表VNC窗口,每个用户可以创建1个及以上窗口)但不可以共用一个窗口。 每增加一个用户 n+1 例如:root为:1 下一个用户为 :2以此类推。 第三步,配置防火墙放行端口 放行端口5901~590n 开几个用户放行几个端口 firewall-cmd –permanent –add-port=5901/tcp –zone=public firewall-cmd –reload 第四部,使用VNC客户端RealVNC Viewer连接服务器 输入服务器IP:1 或者服务器IP:5901 输入用户名,开始连接,输入密码后登录成功。 若服务器异常宕机后启动,vncserver@:1.service可能无法启动,此时删除/tmp/.X11-unix/X1文件即可 评论链接 在其他网站上分享 更多分享选项...
推荐帖
创建账户或登录以发表评论
您需要成为会员才能发表评论
创建一个帐户
在我们的社区注册一个新账户。很简单!
注册新账户登入
已有账户?在此登录
立即登录