centos多个vnc不同账户同时登录

本文介绍了如何在CentOS系统上设置多个VNC用户同时登录。步骤包括更新yum源,安装GNOME桌面环境和VNC服务器,设置系统为图形化模式,创建用户并配置VNC密码,修改配置文件,启动VNC服务,以及使用VNC-Viewer进行连接。通过这些步骤,用户可以使用各自的VNC密码和端口登录。
  1. 装备工作

1、更新yum源,一开始我没有更新,但是在第二步会出错

yum update
2、安装图形界面服务

yum groupinstall “GNOME Desktop”
3、安装vpc服务

yum -y install tigervnc-server tigervnc
4、查看系统运行模式

systemctl get-default
5、设置到图形化模型

systemctl set-default graphical.target
6、重启

reboot

  1. 创建用户
groupadd softwaredev
useradd -m -G wheel,softwaredev zyy
  1. 为用户设置密码
passwd zyy
  1. 为vnc设置用户密码
vncpasswd zyy
  1. 拷贝配置文件
cd /lib/systemd/system
### 配置并启动 VNC 服务 #### 安装图形界面 在 CentOS 系统上启用 VNC 服务之前,需要先确认已安装图形化桌面环境。如果尚未安装,则可以通过以下命令完成安装: ```bash sudo yum groupinstall "Server with GUI" -y ``` 此操作会安装 GNOME 或其他默认的桌面环境[^1]。 #### 安装 VNC 服务端 接着,需安装 TigerVNC 的服务器组件以支持远程访问功能。执行以下命令来安装 `tigervnc-server` 软件包: ```bash sudo yum install -y tigervnc-server ``` 这一步完成后,系统将具备运行 VNC 服务的能力[^4]。 #### 配置 VNC 用户密码 为了安全起见,在首次使用前应为每位计划通过 VNC 登录系统的用户设定专用密码。切换至目标用户账户下,并输入如下指令创建密码: ```bash vncpasswd ``` 注意该密码仅用于验证来自客户端的身份认证过程[^3]。 #### 启动与开机自启设置 一旦上述准备工作就绪,即可正式开启 VNC Server 并将其加入到系统引导程序当中以便每次重启后无需手动激活。利用下面两条语句分别实现即时生效以及持久保存的目的: ```bash sudo systemctl start vncserver@:1 sudo systemctl enable vncserver@:1.service ``` 这里假设第一个显示编号(Display Number)被分配给当前用户的虚拟控制台实例;如果有多个并发需求则重复以上两步但更改后面冒号后的数字部分相应增加即可[^2]。 #### 测试连接性 最后一步是从另一台设备下载合适的 VNC Client 应用程序尝试建立链接测试整个流程是否通畅无误。按照提示填写 IP 地址加冒号再接指定显示屏序号的形式构成完整的地址字符串提交过去等待响应画面加载出来就算大功告成啦!
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值