首页
找靠谱产品
找解决方案
找靠谱公司
找案例
找对的人
专家智库
悬赏任务
SAAS
ToB门户
了解全球最新的ToB事件
论坛
潜水/灌水快乐,沉淀知识,认识更多同行。
ToB圈子
加入IT圈,遇到更多同好之人。
微博
Follow
记录
Doing
博客
Blog
文库
业界最专业的IT文库,上传资料也可以赚钱
下载
分享
Share
排行榜
Ranklist
相册
Album
应用中心
qidao123.com ToB IT社区-企服评测·应用市场
»
论坛
›
备份容灾
›
备份
›
银河麒麟服务器操作体系V10【vnc设置多用户登录】 ...
返回列表
发新帖
银河麒麟服务器操作体系V10【vnc设置多用户登录】
[复制链接]
发表于 2024-6-9 15:21:00
|
显示全部楼层
|
阅读模式
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要
登录
才可以下载或查看,没有账号?
立即注册
×
1.添加多用户(规划kingbase利用5901窗口,root利用5903);
adduser kingbase
复制
代码
2.设置文件;
cp -rp /lib/systemd/system/vncserver@.service /etc/systemd/system/vncserver@:1.service
cp -rp /lib/systemd/system/vncserver@.service /etc/systemd/system/vncserver@:3.service
复制
代码
以root用户访问
VNC
为例,修改为以下内容:
vim /etc/systemd/system/vncserver@:3.service
[Unit]
Description=Remote desktop service (VNC)
After=syslog.target network.target
[Service]
Type=forking
WorkingDirectory=/root
User=root
Group=root
PIDFile=/root/.vnc/%H%i.pid
ExecStartPre=/bin/sh -c '/usr/bin/vncserver -kill %i > /dev/null 2>&1 || :'
ExecStart=/usr/bin/vncserver -autokill %i
ExecStop=/usr/bin/vncserver -kill %i
Restart=on-success
RestartSec=15
[Install]
WantedBy=multi-user.target
复制
代码
以kingbase用户访问
VNC
为例,编辑刚复制的新文件
vim /etc/systemd/system/vncserver@:1.service
[Unit]
Description=Remote desktop service (VNC)
After=syslog.target network.target
[Service]
Type=forking
WorkingDirectory=/home/<USER>
User=<USER>
Group=<USER>
PIDFile=/home/<USER>/.vnc/%H%i.pid
ExecStartPre=/bin/sh -c '/usr/bin/vncserver -kill %i > /dev/null 2>&1 || :'
ExecStart=/usr/bin/vncserver -autokill %i
ExecStop=/usr/bin/vncserver -kill %i
Restart=on-success
RestartSec=15[Install]
WantedBy=multi-user.target
复制代码
修改为以下内容:
[Unit]
Description=Remote desktop service (VNC)
After=syslog.target network.target
[Service]
Type=simple
WorkingDirectory=/home/kingbase
User=kingbase
Group=kingbase
PIDFile=/home/kingbase/.vnc/%H%i.pid
ExecStartPre=/bin/sh -c '/usr/bin/vncserver -kill %i > /dev/null 2>&1 || :'
ExecStart=/usr/sbin/runuser -l kingbase -c "/usr/bin/vncserver :1"
ExecStop=/usr/bin/vncserver -kill %i
Restart=on-success
RestartSec=15
[Install]
WantedBy=multi-user.target
复制代码
3.设置root访问VNC的暗码并启动服务;
[root]#systemctl daemon-reload //重新加载系统
配置
文件(系统新增或
配置
文件发生变化时,都需要执行 daemon-reload 子命令)
[root]#vncpasswd
Password: //输入密码
Verify: //在输入一遍确认密码
Would you like to enter a view-only password (y/n)? n
[root]#systemctl start vncserver@:3.service //启动服务
[root]#systemctl enable vncserver@:3.service //设置开机启动
[root]#vncserver :3 //启动VNC的5903窗口
复制代码
4.设置kingbase访问VNC的暗码并启动服务;
[kingbase]$vncpassword
Password: //输入密码
Verify: //在输入一遍确认密码
Would you like to enter a view-only password (y/n)? n
[kingbase]$vncserver :1 //启动VNC的5901窗口
复制代码
5.如果体系启用了
防火墙
,需要设置相应规则,否则毗连不上:
//添加端口
firewall-cmd --add-port=5901/tcp --permanent
firewall-cmd --add-port=5903/tcp --permanent
firewall-cmd --reload
复制代码
//彻底关闭
防火墙
(
安全
方面不推荐)
systemctl stop firewalld
systemctl disabled firewalld
复制代码
6.测试可以正常登录访问。
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
回复
使用道具
举报
返回列表
浏览过的版块
Windows
DevOps与敏捷开发
虚拟化与私有云
数据仓库与分析
云原生
Java
向量数据库
前端开发
物联网
SCM
郭卫东
+ 我要发帖
登录后关闭弹窗
登录参与点评抽奖 加入IT实名职场社区
去登录
微信订阅号
微信服务号
微信客服(加群)
H5
小程序
快速回复
返回顶部
返回列表