看到云友有时需要从远程登录到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
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。