欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

@window10远程连接ubuntu服务器可视化软件vncserver

程序员文章站 2024-01-27 08:19:16
...

欢迎使用Markdown编辑器

参考 博客

步骤

  1. 首先用ssh进入服务器,例如 ssh [email protected],然后输入密码进入
    然后会出现现在的进程例如:@window10远程连接ubuntu服务器可视化软件vncserver
  2. 上面出现的 :1 是说明已经有人在用的session, 下面的 :8 才是可以用的session, 之所以会出现我会在下面的后记中讲到。
  3. 接下来,执行:

sudo apt-get install vnc4server
可能有些服务器不能连接外网因此这个命令不可行,我就是这种情况,所以应该执行:
sudo apt-get Acquire::http::proxy=“socks5h://你的服务器ip:端口/” install vncserver

  1. 开启vncserver,设置密码,这个密码在登陆的时候会用到(不超过9位)

vncserver
@window10远程连接ubuntu服务器可视化软件vncserver

  1. 输入出现的第二个显示的端口,一般是 :2

vncserver :2(冒号后有一个空格)

  1. 执行

sudo vim /home/你的用户名/.vnc/xstartup
t替换原来的内容,用下面的内容:
#!/bin/sh

# Uncomment the following two lines for normal desktop:
unset SESSION_MANAGER
unset DBUS_SESSION_BUS_ADDRESS  
# 上面这句话在XUbuntu桌面环境下开启vnc的话最好取消注释
#exec /etc/X11/xinit/xinitrc
#上面这行先不要打开
[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup
[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
xsetroot -solid grey
vncconfig -iconic &
x-terminal-emulator -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &
#gnome-session &
#x-window-manager &
#下面这块主要是针对运用xfce4管理桌面
x-session-manager & xfdesktop & xfce4-panel &
xfce4-menu-plugin &
xfsettingsd &
xfconfd &
xfwm4 &

后面的就和之前的博客一样

后记

可能有些小伙伴,再重新进入vncserver时会出现可用的session增加一个,比如第一次是2,再一次是3.。。,刚开始我不以为然,那就用他出现的可以session不就行了,可事实是不行。原因我总结:

没有关闭之前那的session,
用命令:vncserver -kill :2 ,:前有空格。
因此每次关闭远程窗口时都要在terminal中执行上述命令,杀死它,哈哈!

相关标签: 远程操作 linux