fedora机器远程(vnc)

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

1
dnf install @xfce-desktop-environment -y

安装过程点久

2、安装vnc

1
yum install tigervnc-server -y

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

#su到自己的用户下执行

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
[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内容

1
2
3
4
5
6
7
8
9
10
11
12
13
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

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

5、然后使用客户端远程

1.png

6、输入IP:5902

2.png

继续
3.png

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

4.png

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

1
vncserver -kill :2

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

Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×