在Centos系统上,我能否远程操控dolphin软件以提升工作效率?
- 内容介绍
- 文章标签
- 相关推荐
至于痛点,在CentOS程序上远程操控Dolphin文件管理器的困扰
很多运维、开发或设计同事在使用CentOS时常常需要频繁在本地机器上打开文件、复制、移动或编辑资源。只是当只能通过SSH终端登录服务器时无法直观地看到Dolphin的图形界面导致操作繁琐、效率低下。是需要批量处理大量文件或进行可视化排查时只能依赖命令行不够直观,容易出错且浪费时间。
从解决思路来看,利用远程桌面协议把Dolphin的图形界面投射到本地Windows/macOS客户端
通过在CentOS上部署XRDP或VNC服务器。可以在本地使用熟悉的远程桌面工具直接访问CentOS的图形环境,从而随时打开和操作Dolphin文件管理器。
从方案一来看,使用XRDP实现远程桌面
为什么选择XRDP?
- 基于RDP协议。Windows自带远程桌面客户端即可连接,无需额外安装。 怎么说呢,
- 配置简单。适合对安全性有一定要求但又希望快速上手的团队。
- 支持多会话,不同使用者可以同时各自拥有独立的桌面环境。
安装与配置步骤
-
安装EPEL源与XRDP软件包:
sudo yum install -y epel-release sudo yum install -y xrdp tigervnc-server -
启动并设置开机自启:
sudo systemctl start xrdp sudo systemctl enable xrdp -
配置防火墙放行3389端口:
sudo firewall-cmd --permanent --add-port=3389/tcp sudo firewall-cmd --reload -
创建普通使用者并设置强密码:
sudo useradd -m workuser sudo passwd workuser # 请设置复杂密码 - 禁用root通过XRDP登录:编辑 /etc/xrdp/sesman.ini。将 下的
-
重新启动使配置生效:
sudo systemctl restart xrdp - 从Windows客户端连接:打开“远程桌面连接”,输入 CentOS 服务器IP;老实说,登录时使用刚才创建的普通使用者名和强密码。
再看方案二,使用VNC实现跨网站远程桌面
为什么选择VNC?
- 与操作程序无关,Windows、macOS、Linux 均可使用相同的 VNC 查看器。
- `tigervnc-server` 性能较好,支持压缩和加密传输。
- `vncserver` 能够为每个使用者创建独立的虚拟显示,互不干扰。
-
Ainstall TigerVNC Server:
sudo yum install -y tigervnc-server -
为指定使用者设置 VNC 密码:
su - workuser vncpasswd # 输入并确认强密码 exit ","role": "assistant" } ]
至于痛点,在CentOS程序上远程操控Dolphin文件管理器的困扰
很多运维、开发或设计同事在使用CentOS时常常需要频繁在本地机器上打开文件、复制、移动或编辑资源。只是当只能通过SSH终端登录服务器时无法直观地看到Dolphin的图形界面导致操作繁琐、效率低下。是需要批量处理大量文件或进行可视化排查时只能依赖命令行不够直观,容易出错且浪费时间。
从解决思路来看,利用远程桌面协议把Dolphin的图形界面投射到本地Windows/macOS客户端
通过在CentOS上部署XRDP或VNC服务器。可以在本地使用熟悉的远程桌面工具直接访问CentOS的图形环境,从而随时打开和操作Dolphin文件管理器。
从方案一来看,使用XRDP实现远程桌面
为什么选择XRDP?
- 基于RDP协议。Windows自带远程桌面客户端即可连接,无需额外安装。 怎么说呢,
- 配置简单。适合对安全性有一定要求但又希望快速上手的团队。
- 支持多会话,不同使用者可以同时各自拥有独立的桌面环境。
安装与配置步骤
-
安装EPEL源与XRDP软件包:
sudo yum install -y epel-release sudo yum install -y xrdp tigervnc-server -
启动并设置开机自启:
sudo systemctl start xrdp sudo systemctl enable xrdp -
配置防火墙放行3389端口:
sudo firewall-cmd --permanent --add-port=3389/tcp sudo firewall-cmd --reload -
创建普通使用者并设置强密码:
sudo useradd -m workuser sudo passwd workuser # 请设置复杂密码 - 禁用root通过XRDP登录:编辑 /etc/xrdp/sesman.ini。将 下的
-
重新启动使配置生效:
sudo systemctl restart xrdp - 从Windows客户端连接:打开“远程桌面连接”,输入 CentOS 服务器IP;老实说,登录时使用刚才创建的普通使用者名和强密码。
再看方案二,使用VNC实现跨网站远程桌面
为什么选择VNC?
- 与操作程序无关,Windows、macOS、Linux 均可使用相同的 VNC 查看器。
- `tigervnc-server` 性能较好,支持压缩和加密传输。
- `vncserver` 能够为每个使用者创建独立的虚拟显示,互不干扰。
-
Ainstall TigerVNC Server:
sudo yum install -y tigervnc-server -
为指定使用者设置 VNC 密码:
su - workuser vncpasswd # 输入并确认强密码 exit ","role": "assistant" } ]

