远程连接服务器及可视化方法(Win和Linux)

1.win端

1、通过SSH连接至服务器

在window下,打开命令行提示符(快捷键win+r后输入cmd回车)

在命令行中输入

powershell 复制代码
ssh 服务器上的用户名@192.168.50.204

回车并输入服务器上的用户登录密码

至此,已成功通过SSH连接至服务器。

2、通过UltraVnc可视化服务器界面

2.1 安装UltraVnc

UltraVnc可以在一台计算机(查看器)的屏幕上显示另一台计算机(服务器)的屏幕。该程序允许查看者使用鼠标和键盘远程控制服务器计算机。UltraVNC是针对Windows PC量身定制的。
点击,即可下载UltraVnc

2.2 服务器启动VNC服务

在使用VNC可视化远程服务器桌面前,需先在服务器端启动VNC服务,按如下命令启动:

bash 复制代码
vncserver [:] [-name ] [-geometry x] [-depth ]
VNC服务的display号,即[-name ],可以自行指定,尽量不要使用系统默认的以保证安全,必须为非0的正整数,目前(1-10)端口号已被占用,建议输入10以上的端口号,自行设置,无要求。

具体命令如下:

powershell 复制代码
vncserver :display -geometry 1920x1080 -localhost no
bash 复制代码
-geometry x指定显示桌面的分辨率:
这个命令实际中很有用,例如本地分辨率1024x768 如果不设定远程VNC服务分辨率就会造成桌面显示不全的问题。

具体使用如下:

注意:第一次使用时,命令行会提示设置密码(六位数),我的已设置好,所以没有提示。

我的display号是6,分辨率设置为1920x1080,回车后,显示已成功连接。

2.3 UltraVNC Vierwer可视化

打开UltraVNC Viewer软件:

输入服务器ip地址:端口号(注意输入冒号时需切换到英文模式),然后点击Connect进行连接

输入设置好的六位登录密码,然后点击LogOn即可进入可视化界面。

2.4 关闭VNC服务

建议使用完服务器后或发生故障,通过如下命令关闭VNC服务:

powershell 复制代码
vncserver -kill :display

注意:display是2.2中设置的。

具体操作如下:

2.Linux端

1 官网下载

网址:https://www.realvnc.com/en/connect/download/viewer/

2 dpkg安装

powershell 复制代码
dpkg -i VNC-Viewer-6.22.826-Linux-x64.deb

3 VNC Viewer

其余步骤和之前一样,在VNC Viewer输入ip地址和自己的机器编号,然后输入密码即可。

相关推荐
万物智能信息科技2 分钟前
RK3568 的多路显示移植—【万物智能之开源鸿蒙OpenHarmony系统实战开发系列教程】
linux·开发语言·华为·开源·harmonyos
IT菜鸟程17 分钟前
Ubuntu 下 apt 版 Nginx 升级为源码编译版本完整操作指南(1.24.0 → 1.30.4 实战)
linux·nginx·ubuntu
新时代牛马22 分钟前
Linux 磁盘管理:分区、文件系统、挂载与扩容
linux·运维·服务器
weixin_402486341 小时前
VS Code Codex/Claude Extension 无法安装 / 无法正常打开
linux·服务器·vscode
大树881 小时前
液冷系统的真正瓶颈,藏在那层不到1毫米的材料里
大数据·运维·服务器·人工智能·ai
深念Y1 小时前
iOS模拟器在无Metal的NVIDIA显卡环境下的可行性研究报告
服务器·ios·unix·pve·freebsd
奋斗的阿狸_19861 小时前
ch32v003j4m6+ws2812b方案2:规划引脚定义
linux
Mr-Apple1 小时前
系统找不到指定的文件-CreateInstance/CreateVm/HCS/ERROR_FILE_NOT_FOUND
linux·windows·ubuntu·wsl
yindeshuiketang1 小时前
企业FDE架构方法论到实战指南从想法到商业变现:需求·设计·技术·测试·运维·交付·变现-小红书&抖音 AI马教授 职场启航宝
运维·人工智能·架构
网硕互联的小客服2 小时前
没有公网IP,如何让外网访问内网服务器?
运维·服务器