xrdp 部署相关问题

server:(通过 ssh 进来)
root@loongson:~# /etc/init.d/xrdp restart //启动 xrdp 服务,结果出错
Stopping xrdp: sesman xrdp.
Starting xrdp: It looks like xrdp is allready running,
if not delete the xrdp.pid file and try again
xrdp sesman.

解决方法:

查看是否还有xrdp 进程在运行
root@loongson:~# ps -A | grep sesman
13644 pts/3 00:00:00 sesman
root@loongson:~# ps -A | grep xrdp

显示没有xrdp 进程在运行,启动 xrdp 进程
root@loongson:~# /etc/init.d/xrdp start //依然出错
Starting xrdp: It looks like xrdp is allready running,
if not delete the xrdp.pid file and try again

删除 xrdp.pid 文件再启动
root@loongson:~# rm /var/run/xrdp/xrdp.pid
root@loongson:~# # /etc/init.d/xrdp start
Starting xrdp: xrdp sesman.

root@loongson:/var/run/xrdp# netstat -tnl
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address Foreign Address State
tcp 0 0 0.0.0.0:3389 0.0.0.0:* LISTEN

出现有上面的 3389 端口监听,则说明 xrdp 启动起来了

### 如何在CentOS上安装和配置xrdp远程桌面服务 #### 更新系统 为了确保系统的稳定性和安全性,在开始之前应该先更新系统软件包。 ```bash sudo yum update -y ``` [^1] #### 安装必要的组件和服务 对于那些尚未部署图形环境的新鲜安装实例来说,需要先行安装图形化界面。这一步并非绝对必要,但如果打算利用完整的GUI体验,则不可或缺: ```bash sudo yum groupinstall "X Window System" -y sudo yum groups install "GNOME Desktop" -y ``` 接着启动图形会话管理器并设置其随系统一同启动: ```bash sudo systemctl set-default graphical.target startx ``` [^4] #### 准备YUM仓库 由于默认情况下官方库并不提供`xrdp`程序及其依赖项,因此需引入额外资源——EPEL(Extra Packages for Enterprise Linux),这是一个由社区维护的附加软件集合: ```bash sudo yum install epel-release -y ``` [^2] #### 获取与激活xrdp服务 现在可以安全地下载并注册该应用程序到操作系统当中去了: ```bash sudo yum --enablerepo=epel -y install xrdp sudo systemctl start xrdp sudo systemctl enable xrdp ``` 上述命令序列完成了实际的服务加载以及自动运行机制的确立工作。 [^3] #### 调整网络安全策略 考虑到通信的安全性问题,默认状态下防火墙可能会阻止外部尝试建立连接的行为;此时要么完全禁用防护措施(不推荐生产环境中这样做),要么仅针对特定端口放行流量请求即可满足需求: ##### 方法A:直接停用firewalld守护进程 这种方式简单粗暴却也最不可取,因为它会使整个网络暴露在外而没有任何保护屏障存在。 ```bash sudo systemctl stop firewalld sudo systemctl disable firewalld ``` ##### 方法B:精细化控制入站规则集 相比之下更为稳妥的做法是在不影响整体防御体系的前提下单独为RDP预留通道。 ```bash sudo firewall-cmd --permanent --zone=public --add-port=3389/tcp sudo firewall-cmd --reload ``` 完成以上操作后,理论上已经可以在另一台计算机上面借助微软提供的Remote Desktop Connection工具轻松实现跨平台间的可视化交互了。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值