fedora机器远程(vnc)

1、安装xfce桌面(注意直接复制命令会现横杠不对,执行时,注意检查横杠,也可以手打横杠)

 dnf install @xfce-desktop-environment -y

安装过程点久

2、安装vnc

yum install tigervnc-server -y

3、在哪个用户下运行,远程桌面与密码就是哪个用户的。

#su到自己的用户下执行

[root@dev ~]# vncserver :2    #在root用户下操作,远程之后就是root
You will require a password to access your desktops.

Password:
Verify:
Would you like to enter a view-only password (y/n)? n

New 'dev.hnstc.egrant.cn:2 (root)' desktop is dev.hnstc.egrant.cn:2

Creating default startup script /root/.vnc/xstartup
Creating default config /root/.vnc/config
Starting applications specified in /root/.vnc/xstartup
Log file is /root/.vnc/dev.hnstc.egrant.cn:2.log

[root@dev ~]# ps -ef | grep vnc
root      3306     1  0 17:01 pts/1    00:00:00 /usr/bin/Xvnc :2 -auth /root/.Xauthority -desktop dev.hnstc.egrant.cn:2 (root) -fp catalogue:/etc/X11/fontpath.d -geometry 1024x768 -pn -rfbauth /root/.vnc/passwd -rfbport 5902 -rfbwait 30000
root      3316     1  0 17:01 pts/1    00:00:00 /usr/bin/vncconfig -nowin
root      3741  2312  0 17:01 pts/1    00:00:00 grep --color=auto vnc
[root@dev ~]#,

4、替换xstartup内容

vi /home/<你的用户>/.vnc/xstartup 替换为以下内容

#!/bin/sh
# Uncomment the following two lines for normal desktop:
unset SESSION_MANAGER
#exec /etc/X11/xinit/xinitrc
[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup
[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
xsetroot -solid grey
vncconfig -iconic &
#xterm -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop"&
#twm &
startxfce4 &

再重启下vnc

vncserver -kill :2   #停止服务
vncserver :2  #开启服务

5、然后使用客户端远程

1.png

6、输入IP:5902

2.png

继续
3.png

7、输入你在步骤4 设置的密码

4.png

8、当你不想用时,可以通过下面命令 关闭 远程桌面

vncserver -kill :2

PS:如果画面大小,可以设置分辨率 分辨率在”设置“-”显示“


转载请注明来源,欢迎对文章中的引用来源进行考证,欢迎指出任何有错误或不够清晰的表达。

文章标题:fedora机器远程(vnc)

本文作者:wangzhirui

发布时间:2020-02-19, 13:52:30

最后更新:2025-02-27, 02:04:06

原始链接:https://wangzhirui.com/2020/02/19/fedora机器远程(vnc)/

转载请保留原文链接及作者。

目录