首页
Search
1
v2ray异常错误之二
3,310 阅读
2
linux时区设置
2,698 阅读
3
DB2常用操作
2,173 阅读
4
websphere修改jvm内存xmx和xms
1,929 阅读
5
nfs客户端文件属主为nobody的现象
1,552 阅读
技术
生活
运动
游戏
电影
登录
Search
标签搜索
docker
linux
troubleshooting
nginx
secure
truenas
mysql
windows
python
esxi
docker swarm
oracle
zabbix
tomcat
blog
dsm
群晖
rpa
freenas
db
yuc
累计撰写
291
篇文章
累计收到
0
条评论
首页
栏目
技术
生活
运动
游戏
电影
页面
搜索到
3
篇与
的结果
2024-11-07
ubuntu、centos等操作系统vnc的问题
vnc安装参考 ubuntu 的 vncserver 安装可以参考文档 https://gist.github.com/indyfromoz/739cd53d47b91ba1d3b540ab53b1f46c 异常问题 正常安装部署`` vncserver```使用基本都是没有问题的,但是在 ubuntu下确远程出现了问题,配置与之前的centos7` 一模一样 现象:灰屏、白屏、黑屏、鼠标黑叉,且通过 .vnc 目录下的日志文件可以看到错误: 05/11/24 12:23:04 rfbProcessClientNormalMessage: ignoring unknown encoding -131070 05/11/24 12:23:04 rfbProcessClientNormalMessage: ignoring unknown encoding -131069 05/11/24 12:23:04 rfbProcessClientNormalMessage: ignoring unknown encoding -309 05/11/24 12:23:04 rfbProcessClientNormalMessage: ignoring unknown encoding -258 显示编码问题,对比正常使用的vncserver服务日志,是没有类似错误的,可以确定是此问题导致 尝试更换了 vncserver 的不同发行版,但仍然不能解决 柳暗花明 后来根据 centos 正常、ubuntu 异常这个思路对比,它们的桌面版本都是使用的 gnome 且依赖都是通过包管理器安装所以肯定都没问题,那么唯一有问题的可能与桌面的 Wayland 有关,这个配置之前使用其他服务的时候明确提示了不支持,也许 vncserver 同样存在兼容性问题呢?在进行检索一番后确实应征了我这个想法,参考文档: https://help.realvnc.com/hc/en-us/articles/4417193011857-How-do-I-disable-Wayland-to-use-RealVNC-Connect 如何解决 最后根据 wayland 的关闭方法,修改配置文件 /etc/gdm3/custom.conf WaylandEnable=false PS. 那么 centos7 版本同样使用的 gnome 桌面为什么没有问题呢? 原因是 centos7 虽然使用的 gnome 但其使用的 X11 实现的图形显示(与wayland区别)。这两个发行版都可以通过系统设置中查询具体的参数,并且 ubuntu 在关闭 wayland 后就自动切换为 X11,重启后可以确认 PS. 其他 X11 和 wayland 的区别可以自行后续了解
2024年11月07日
6 阅读
0 评论
0 点赞
2024-05-07
centos内核版本升级
参考文档 http://elrepo.org/tiki/tiki-index.php?utm_source=hacpai.com 操作步骤 yum -y install yum-plugin-fastestmirror && \ rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org && \ yum install https://www.elrepo.org/elrepo-release-7.el7.elrepo.noarch.rpm && \ yum --enablerepo=elrepo-kernel install kernel-ml centos7查看当前可以使用的内核 awk -F\' '$1=="menuentry " {print $2}' /etc/grub2.cfg 查看当前使用的内核版本 uname -r 或 uname -a 一般可以看到最新安装的内核是排在第一位的,并且第一个的编号为0开始,要想切换到则使用命令: grub2-set-default 0 因为grub2的配置文件 /etc/default/grub 中默认配合的应该是 GRUB_DEFAULT=saved,意思是说根据设置来选择启动项 或者可以修改配置文件 GRUB_DEFAULT=0 意思是第0个,也就是最新的 PS. centos6目前最多只能升级到4.4,centos7,8可以升级到更高的内核版本,后续需要更换为centos7,采用较新的内核ml主线版本 内核升级,如果没有升级到最新版,可能是因为yum源里面有的地址没有同步最新版,而本地升级的时候解析到这个仓库去了 yum --enablerepo=elrepo-kernel install kernel-lt 升级后修改/boot/grub/grub.conf,一般新内核顺序为0 查询目前有几个版本内核 egrep ^menuentry /etc/grub2.cfg | cut -f 2 -d \' 设置默认的启动内核 grub2-set-default 'CentOS Linux (5.4.262-1.el7.elrepo.x86_64) 7 (Core)' 查询是否生效 grub2-editenv list
2024年05月07日
6 阅读
0 评论
0 点赞
2022-01-11
Centos7防火墙操作
firewall常用操作 服务启停 service firewalld stop && chkconfig firewalld off service firewalld start 开放端口&重载配置 firewall-cmd --zone=public --permanent --add-port=8080/tcp firewall-cmd --reload 参数解析 --zone=public --permanent 配置持久化但不会立即生效 --add-port 配置端口和协议 --reload 重载配置 根据ip开放或者限制 方式1: firewall-cmd --permanent --zone=public --add-rich-rule='rule family="ipv4" source address="192.168.1.100" port port=8080 protocol=tcp accept' 方式2: firewall-cmd --permanent --zone=public --add-rich-rule='rule family=ipv4 source address=192.168.1.100 port port=8080 protocol=tcp accept' 参数解析 --add-rich-rule 添加规则,具体ip,协议,端口等 --remove-rich-rule 删除规则 动作: accept 允许 drop 丢弃 reject 拒绝 使用iptables Centos7默认使用firewalld,如果使用多了Centos6可能对命令不是很习惯,那么可以安装iptables使用 yum -y install iptables-services service iptables save
2022年01月11日
866 阅读
0 评论
0 点赞