去除android锁屏界面

缘起之前用废弃的android平板,做了一个时钟,能看看时间、天气啥的。最近发现虽然设置了屏幕永不息屏,但是还是过一段时间会进入到锁屏界面了,因此折腾去除掉锁定的界面以一直显示时钟。折腾过程通过查询,发现系统的锁屏是可以关闭的,但是一般系统内没有关闭的选项,因此可以通过下面修改数据库的方式关闭。操作步骤1、获取到数据库文件首先系统需要是root的,进入到/data/system/目录,然后使用adb pull把locksettings.db、locksettings.db-wal、lockset

阅读全部

手动随机生成ipv6地址实现只给特定设备分配ipv6

缘起虽然现在运营商基本都给到了ipv6地址,但是目前各个网站、应用之类的适配并不完全,且有些安全问题。但是诸如p2p下载之类的应用,ipv6目前还是能够起到加速下载作用的,因此就有了局域网默认不开ipv6,但是下载机器能够手动获取到ip地址。折腾过程路由器设置ipv6路由器可以开启ipv6,但是关闭掉ipv6路由广播(各类路由器名称可能有差异),这样的话就会默认拨号获取到ipv6地址,但是不会广播导致局域网客户端都获取到ipv6了。路由器通过snmap发布ipv6网段信息这块需要路由器支持snm

阅读全部

mysql数据库迁移

缘起最近在折腾迁移一台centos的系统到ubuntu上,因为centos过几年就不维护了嘛。折腾过程迁移数据文件夹linux上mysql的数据库文件一般都在/var/lib/mysql/,因此可以使用rsync把这个目录同步到新的服务器即可。迁移配置文件linux上mysql数据库的配置文件在/etc/my.cnf,同步到新的服务器即可。安装和原服务器相同版本的mysql由于ubuntu系统一般软件很新,centos对应的版本默认安装是安装不到的,因此需要手动下载后安装。下载地址,可以在这里下

阅读全部

eCryptfs加密文件系统

转自:https://blog.csdn.net/ck784101777/article/details/104544731目前群辉的共享文件夹加密也是用到了这个目录加密文件系统,即跑在用户层的基于目录的加密文件系统。一、文件目录加密与磁盘加密1.文件目录加密我们主要有两种加密文件和目录的方法。一种是文件系统级别的加密,在这种加密中,你可以选择性地加密某些文件或者目录(如,/home/alice)。然而,文件系统级别的加密也有一些缺点。例如,许多现代应用程序会缓存(部分)文件你硬盘中未加密的部分

阅读全部

群辉共享文件夹加密杂记

杂记之前一直对群晖的数据加密功能比较好奇,但是从来没有用过,这次稍微研究一下。开启以及使用的方法简单,就简短介绍下。开启后每个共享文件夹可以设置一个密码,然后生成一个秘钥文件,可以下载下来保存。在需要挂载时,输入密码或者秘钥文件就可以解密。可以使用外接的usb设备、或者本机存储的方式,自动的挂载加密的文件夹,但是个人认为这种方式不太安全。首先存本机的方式,假设服务器被抱走,则重新开机是能看到文件内容的,虽然可能需要破解下群晖的系统密码。存在外接usb上也是类似,u盘被一起拿走的情况。目前看手动挂

阅读全部

使用portainer管理docker

缘起由于主要使用的nas虚拟机各种docker越来越多,日常管理是使用的命令行操作,不是很方便,因此寻求有界面类的管理工具方便操作。portainer使用docker安装portainerportainer本身也是通过docker安装的,通过把docker服务的sock文件传给容器,portainer就可以进行相关的管理操作啦。sudo docker run --restart=always --network macnet &nbsp

阅读全部

webvirtmgr问题修复

缘起最近在折腾libvirt系统对应的网页工具,之前使用的webvirtmgr升级ubuntu后一直有些问题,因此这次折腾处理下。其实也考虑过pve的,有完善的图形界面,甚至主要就是基于图形界面的。但是pve毕竟是商业软件,虽然自行使用免费,但是不开源,还是折腾开源的webvirtmgr会好点。问题修复1、novnc问题 安装novnc,然后安装python-websockifyubuntu20.04没有python2版本的python-websockify,需要手动安装一下。wget&nbsp

阅读全部

ubuntu wol网络唤醒配置

缘起家里的软路由部署在j3455机器上,但是这个机器有些不稳定,因此使用了keepalived进行了高可用,备份机器一直在运行但实际使用率又不高。因此考虑使用局域网唤醒技术,使用树莓派自动监测路由器情况,主路由挂了的情况下,就把备份机器拉起来。操作过程bios配置不同的主板,bios设置不同,可以在按照主板说明书或者网络搜索对应品牌的主板的设置方法。可以参考这里,各品牌比较全https://www.cnblogs.com/end/archive/2011/07/13/2105465.htmlub

阅读全部

离奇的docker容器丢失问题排查

缘起最近树莓派突然失联了,按照之前树莓派写挂sd卡导致系统卡死的经验,以为是sd卡挂了(其实最后发现不是sd卡问题,是网线松动o(* ̄︶ ̄*)o),就尝试恢复备份的镜像文件。然而使用etcher工具把备份镜像刷到sd卡上后,运行起来发现一个docker容器丢失了。因此有了这次的折腾过程。折腾过程使用etcher恢复镜像在macos上使用etcher恢复了之前使用dd备份的sd卡镜像,然后启动后发现容器丢失。经过分析以及比对其他容器,发现是容器的配置文件乱码了。/var/lib/docker/co

阅读全部

kvm增加虚拟磁盘大小

缘起最近用libvirt建了一个专门运行pi-hole的kvm虚拟机,由于目的非常明确,安装了debian系统,同时只分配了2G的存储空间。经过一段时间的运行,各种日志、软件的添加,系统分区已经空间不足了,因此需要动态扩容一下。折腾过程拓展磁盘空间1、关闭虚拟机(这里debian是我虚拟机的名称)virsh shutdown debian2、备份老的虚拟磁盘文件(一定要备份,防止意外)3、拓展虚拟磁盘空间# 查看磁盘信息 sudo qemu-img&nbs

阅读全部