看到云友有时需要从远程登录到
Linux桌面
系统,本例实践一下
tigervnc server的
安装。
V^s0fWa %kshQ%P)? 环境:
ECS实例,1核心2GB内存,
CentOS 7系统
<.K4JlbT ?#A]{l 前提:假如已经在CentOS 7系统里安装好了桌面环境,如
https://bbs.aliyun.com/read/308720.html Ol_q{^ E0n6$5Uc? 过程:
^Q<mV*~ ;E^K.6 1. 假如当前登录用户是root,那么新建一个普通用户 liujia ,设置
密码,且加入到 wheel 组,有 sudo 权限
>w6taX - adduser liujia
- passwd liujia
- usermod -aG wheel liujia
~Ou1WnmO
o+B:#@9? k44Q):ncY7 "_UdBG 2. 从 root 用户切换到 liujia 用户
cf_|nL#9 &<TzGB*
4bVO9aUG{ jEdtJEPa K6JVg$ Ga>uFb}W~ 3. 安装 tigervnc server
K kW;-{c - sudo yum -y install tigervnc-server
2NGeC0=
@oP_;G eDI=nSo = {'pUU
"^j>tii 4. 将 tigervnc 加到 systemd 启动中
Yj|eji7y - sudo cp /lib/systemd/system/vncserver@.service /etc/systemd/system/vncserver@:1.service
4LcX<BU9 $q?$]k|M` ^g1f X1 5. 将当前用户名写到 tigervnc 启动文件中:
}kHdK vZ - sudo sed -i -e 's![<]USER[>]!'"${LOGNAME}"'!g' /etc/systemd/system/vncserver@:1.service
6d[_G$'nk 6. 创建vnc连接密码:
/PBaIoJE j1 q[2'
Y}*\[}l:&x Y/<lWbj*A 8M*PML4r W1Lr_z6
7. 激活tigervnc服务
l- pe4x - sudo systemctl enable vncserver@:1.service
- sudo systemctl daemon-reload
`nXVE+E@ 8. 重启系统后,用vncviewer连接测试(5902),可以看到桌面图标和用鼠标
操作 Jf)bHjC_V c
!ZM AUVgPXOwd
c}*2$1 Ma *y=d;,1 m"\:o NgCuFL(Ic
$mmup|;( mME4 l 87%*+n:?* /yz=Cj oz
Rgo rkZlVM 5ercD ECdvX0*a o@]So(9f
07Gv* . n%R;-?*v bPD`+:A_ C3hv*
IEjP<pLe ML-)I&>tT ^=n+T7"J fP
tm0.r 参考:
Qu5UVjbE, 1.
https://www.digitalocean.com/community/questions/help-in-setting-up-lxde-or-xfce-on-centos-7-coupled-with-tiger-vnc '}g*!jL 2.
https://www.digitalocean.com/community/tutorials/how-to-create-a-sudo-user-on-centos-quickstart v5;I]?72l~ [ 此帖被dongshan8在2017-03-05 14:43重新编辑 ]