开发者社区> 问答> 正文

在CentOS 7 系统里安装tigervnc server

看到云友有时需要从远程登录到Linux桌面系统,本例实践一下tigervnc server的安装。

环境:ECS实例,1核心2GB内存,CentOS 7系统

前提:假如已经在CentOS 7系统里安装好了桌面环境,如 https://bbs.aliyun.com/read/308720.html

过程:

1. 假如当前登录用户是root,那么新建一个普通用户 liujia ,设置密码,且加入到 wheel 组,有 sudo 权限
adduser liujia
passwd liujia
usermod -aG wheel liujia

[attachment=121708]


2. 从 root 用户切换到 liujia 用户
su liujia
[attachment=121709]



3. 安装 tigervnc server
sudo yum -y install tigervnc-server
[attachment=121710]



4. 将 tigervnc 加到 systemd 启动中
sudo cp /lib/systemd/system/vncserver@.service /etc/systemd/system/vncserver@:1.service


5. 将当前用户名写到 tigervnc 启动文件中:
sudo sed -i -e 's![<]USER[>]!'"${LOGNAME}"'!g' /etc/systemd/system/vncserver@:1.service
6. 创建vnc连接密码:
vncserver
[attachment=121711]



7. 激活tigervnc服务
sudo systemctl enable vncserver@:1.service
sudo systemctl daemon-reload

8. 重启系统后,用vncviewer连接测试(5902),可以看到桌面图标和用鼠标操作


[attachment=121712]



[attachment=121714]



[attachment=121715]



[attachment=121716]



[attachment=121717]



参考:
1. https://www.digitalocean.com/community/questions/help-in-setting-up-lxde-or-xfce-on-centos-7-coupled-with-tiger-vnc
2. https://www.digitalocean.com/community/tutorials/how-to-create-a-sudo-user-on-centos-quickstart

展开
收起
dongshan8 2017-03-05 14:38:36 5692 0
1 条回答
写回答
取消 提交回答
  • 的帖子很精彩!希望很快能再分享您的下一帖!

    -------------------------

    2018-01-25 11:33:53
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
CentOS Nginx PHP JAVA 多语言镜像使用手 立即下载
CentOS Nginx PHP JAVA多语言镜像使用手册 立即下载
Usb Server 立即下载