Podman 虚拟机安装linux桌面及3389远程桌面服务

随笔9个月前发布
93 0 0

Podman 虚拟机安装linux桌面及3389远程桌面服务

拉取镜像

docker pull centos:7

启动容器, 并暴露端口,远程桌面端口是3389

docker run --name centos-desktop-gnome --privileged -d -p 3389:3389 --ulimit memlock=-1 -td centos:7 /usr/sbin/init 

进入容器环境

docker exec -it centos-desktop-gnome bash   

查看支持的环境

yum grouplist

安装gnome环境及软件

yum groupinstall GNOME Desktop epel-release xrdp -y 

启动远程桌面服务 xrdp 及设置开机启动

systemctl start xrdp && systemctl enable xrdp

检查是否启动成功

netstat -ntlp | grep xrdp   

设置登录密码,然后本地windows输入ip和用户名连接即可

passwd

关闭容器防火墙

systemctl stop firewalld

缩主机开放防火墙

firewall-cmd --permanent --zone=public --add-port=3389/tcp && firewall-cmd --reload

轻量极远程安装

docker pull centos:7    # 拉取镜像,若已拉取则无需再拉取

docker run --name centos-desktop-xfce --privileged -d -p 3389:3389 --ulimit memlock=-1 -td centos:7 /usr/sbin/init

docker exec -it centos-desktop-xfce bash

yum install -y epel-release

yum install -y xrdp

# 基于上面epel-release,得先安装它
yum groups install -y Xfce  

# 中文字体
yum install -y cjkuni-ukai-fonts

# 安装vim编辑器
yum install vim

vim ~/.Xclients

# 编辑如下内容
#!/bin/bash
XFCE="$(which xfce4-session 2>/dev/null)"
exec "$XFCE"

chmod +x ~/.Xclients    #执行权限

systemctl start xrdp    # 启动

systemctl enable xrdp   # 开机自启

passwd  # 设置登录密码

© 版权声明

相关文章

暂无评论

您必须登录才能参与评论!
立即登录
暂无评论...