小#fff的远程服务器初探

感谢搜索引擎,踩坑无数最终还是Mission Complete。

由于种种原因,我需要配置远程服务器,在上面安装向日葵远程桌面,过程如下:

一、连接服务器

win10已经带有OpenSSH客户端(在应用-可选功能中确认),以管理员身份运行powershell,使用以下命令即可连接到远程服务器。

ssh username@servername

如果报错找不到ssh,可能是没有添加环境变量。

二、安装向日葵

在向日葵官网下载安装包,我下载的是图形化版本,也有命令行版本可以选择。用SecureFX把它传到服务器上,运行安装命令rpm -ivh sunloginclient-11.0.0.36662.x86_64.rpm

报错如下:

error: Failed dependencies:
        webkitgtk3 is needed by sunloginclient-11.0.0.36662-1.x86_64
        libappindicator-gtk3 is needed by sunloginclient-11.0.0.36662-1.x86_64

那就用yum安装这俩依赖吧,结果又报错:

Could not retrieve mirrorlist

查了一下,原来这服务器还没配置DNS,尝试ping百度确实没通。

配置DNS的命令是sudo vi /etc/resolv.conf,在打开的文件中加上nameserver 114.114.114.114后...怎么退出修改呢,只得又查了一下vi的命令。

安装好依赖后,向日葵的安装也成功了。

三、打开图形化界面的向日葵

由于我装的向日葵是图形化版本的,所以还需要显示服务器的图形化界面来看连接码。具体参考文末链接,配置好Xming,SecureCRT和服务端的sshd_config文件,先输入export DISPLAY=[IP地址]:0.0,再运行向日葵,它便在Xming窗口中显示了。

其实这里跳出好多错

libGL error: unable to load driver: swrast_dri.so
libGL error: failed to load driver: swrast
response:
{
   "result_code" : 0
}

lua::call() attempt to call global `on_init' (not a function)

但我无法解决,能用就行[狗头]。

四、开启远程桌面

我以为这就算结束了。可尝试在我的主机进行桌面控制时总是一进去就断开连接。我又查了一波,哦,原来好像远程桌面还需要centOS安装图形界面。

再次感谢各位老师的教程,具体过程就不重复写,参见文末链接。装好GNOME后远程连接服务器终于出现了熟悉的界面。热泪盈眶。

五、参考链接

windows安装SSH
向日葵X for Linux Terminal 使用教程(命令行版本)
使用SecureCRT开启图形化界面功能
centos配置DNS地址
VIM命令大全
记 Centos 7 通过yum命令行安装GNOME图形界面
CentOS7 安装远程桌面

posted on 2021-06-19 13:37  塘朗山边小房间  阅读(599)  评论(0)    收藏  举报

导航