当前位置: 首页 > news >正文

centos家用笔记

改用阿里云yum源

因CentOS7已经停止维护,原有的yum源也无法使用,在国内,改用阿里云yum源是个方便的选择。

cd  /etc/yum.repos.d/
mkdir backup
mv Cent* backup
wget  http://mirrors.aliyun.com/repo/Centos-7.repo
mv Centos-7.repo CentOs-Base.repo
yum clean all
yum makecache

VNCServer

安装tigervnc-server:

yum install -y tigervnc-server

修改配置文件

cp /lib/systemd/system/vncserver@.service /etc/systemd/system/vncserver@:1.service

文件名中的“1”代表会话号。
修改/etc/systemd/system/vncserver@:1.service文件,在[Service]下添加:

User=xxx

其中xxx代表进行vnc连接的用户名

systemctl daemon-reload

启动会话

以xxx用户运行命令vncserver,会要求设置密码和是否创建仅查看账号
启动完成后, 可使用命令vncserver -list查看已启动的会话,例如:

TigerVNC server sessions:
X DISPLAY #     PROCESS ID
:1              20347

此时可以使用vnc view连接5901(默认为5900+1)端口,注意在防火墙上放行

关闭会话

可以使用命令vncserver -kill :1关闭会话

修改端口

默认的端口是5900+n,如果想要修改监听端口的话:
which vncserver查看vncserver命令路径,例如/usr/bin/vncserver:
修改/usr/bin/vncserver文件中:
修改

if (!bind(S, pack('S n x12', $AF_INET, 5900 + $n))) {
...
$vncPort = 5900 + $displayNumber;

两处5900
修改xstartup权限:chmod 777 .vnc/xstartup

持续记录

相关文章:

  • 智能汽车图像及视频处理方案,支持视频智能拍摄能力
  • ModuleNotFoundError: No module named ‘flask‘ 错误
  • Cursor/windsurf+MCP+Blender自动建模还有多远
  • JimuReport与deepseek结合,颠覆现有BI模式
  • ASFF:Learning Spatial Fusion for Single-Shot Object Detection
  • 蓝桥杯 积木画
  • llama源码学习·model.py[3]ROPE旋转位置编码(4)ROPE的应用
  • Python八字排盘系统实现分析
  • flutter报错:Could not find com.meituan.android.walle:plugin
  • centos7.9 脚本一键升级到openssl-3.4.0,openssh-9.9p1
  • JSON 解析中需要清理的危险字符
  • 解析Collections工具类主要功能
  • css实现报警特效
  • 计算机技术系列博客——目录页(持续更新)
  • UVM stop_sequences详细介绍与举例(含代码示例与注意事项)
  • 【初探数据结构】树与二叉树
  • Java 反射机制
  • 织梦DedeCMS如何获得在列表和文章页获得顶级或上级栏目名称
  • Filter Solutions学习-02 【高级设计】界面介绍
  • AI图像理解技术的演进
  • 中国旅马大熊猫“福娃”和“凤仪”启程回国
  • 陈刚:推动良好政治生态和美好自然生态共生共优相得益彰
  • 公示资费套餐、规范营销行为,今年信息通信行业将办好这十件实事
  • 陶石不语,玉见文明:临平玉架山考古博物馆明日开馆
  • 一条铺过11年时光的科学红毯,丈量上海科创的“长宽高”
  • 福州一宋代古墓被指沦为露天厕所,仓山区博物馆:已设置围挡