Bimg.Top上的壁纸一直是通过一台CentOS服务器进行备份和更新的,最近服务器需要另作他用,就将备份到Github的服务迁移到群晖系统上面去了,然后找了一圈没发现如何在群晖系统上安装Git工具,网上很多文章都是在群晖上面安装GitServer服务,但是这个服务并不是我想要的Git工具,后来通过第三方应用解决这个问题。

第三方服务

  • Synocommunity服务https://packages.synocommunity.com/

将以上链接添加到群晖的套件来源即可!
2022-05-31-12-46-19.png

安装Git工具

在群晖的套件中心-社群中就可以安装Git工具了。

想体验一下Windows11的“优雅”,遂通过Ventoy进行Windows11的ISO镜像安装。
安装的时候提示这台电脑无法运行Windows11

这台电脑不符合安装此版本的Windows所需的最低系统要求。有关详细信息,请访问https://ask.ms/WindowsSysReq

解决办法

当前界面按Shift+F10,打开命令行界面,输入regedit打开注册表。
注册表定位到HKEY_LOCAL_MACHINE\SYSTEM\Setup然后创建一个名为LabConfig
在这个里面创建两个DWORD32位值。

  • BypassTPMcheck 十六进制,值为1
  • BypassSecureBootCheck 十六进制,值为1

如下图:
2022-05-25-17-22-07.png

以上步骤完成后,返回到上一步然后再次点击安装系统就不会提示电脑不符合Windows11的系统要求了!

2022-05-19-20-50-01.png
  
  太多的密码管理不过来了,而且好多都已经被垃圾网站泄露了,导致不得不得将很多重要网站的密码全部升级。考虑到跨平台和通用性,选择开源的Bitwarden进行密码管理。

关于Bitwarden

  Bitwarden是一款自由且开源的密码管理服务,用户可在加密的保管库中存储敏感信息(例如网站登录凭据)。
  Bitwarden平台提供有多种客户端应用程序,包括网页用户界面、桌面应用,浏览器扩展、移动应用以及命令行界面。Bitwarden提供云端托管服务,并支持自行部署解决方案。

Docker安装Bitwarden

  Docker安装Bitwarden还是比较方便的,Bitwarden在Docker中改名为Vaultwarden。

  • 安装Docker镜像,以CentOS7为例
docker run -d --name vaultwarden -v /home/bw-data/:/data/ -p 5080:80 vaultwarden/server:latest

Docker安装Nginx

  通过Nginx对Bitwarden进行SSL反向代理,这里是有要求的:
1.拥有一个可以解析的域名
2.域名申请SSL证书

  • 安装Docker镜像

    docker run -d --name nginx -e TZ:Asia/Shanghai -p 4080:80 4443:443 nginx:latest
  • 配置Nginx
    1.从容器拷贝配置文件到主机
    docker cp 96f7f14e99ab:/etc/nginx /tmp/
    96f7f14e99ab是容器ID 通过 docker ps可以查到
    2.编辑配置文件
vi /tmp/nginx/conf.d/default.conf 
server
{
    listen 443 ssl;
    server_name 96dj.cn;
    
    #SSL-START SSL相关配置,请勿删除或修改下一行带注释的404规则
    ssl_certificate    /etc/nginx/cert/96dj.pem;
    ssl_certificate_key    /etc/nginx/cert/96dj.key;
    ssl_ciphers ECDHE-RSA-AES128-GCM-SHA256:ECDHE:ECDH:AES:HIGH:!NULL:!aNULL:!MD5:!ADH:!RC4;
    #表示使用的加密套件的类型。
    ssl_protocols TLSv1.1 TLSv1.2 TLSv1.3; #表示使用的TLS协议的类型。
    ssl_prefer_server_ciphers on;
    ssl_session_cache shared:SSL:10m;
    ssl_session_timeout 10m;
    location / {
        proxy_pass http://192.168.5.102:5080/;

    }    
}

3.创建SSL证书文件夹

mkdir -p /tmp/nginx/cert

将申请的SSL证书放到这个文件夹中,一个key,一个pem。

4.将配置文件复制到容器中

docker cp /tmp/nginx 96f7f14e99ab:/etc

剩下的就是将域名解析到Docker主机了。
整体还是比较简单的。

  今天在Debian上准备安装青龙面板,结果Docker的端口映射老是出问题。后来只能把Docker卸载后重装。

dpkg

dpkg -l | grep docker

  通过dpkg列出docker相关的软件包

卸载

apt-get remove docker-ce-cli docker-ce
apt-get autoremove # 会自动卸载containerd.io等一干软件。

完成!
2022-05-16-21-32-37.png

  最近在给公司的电脑做打印机共享的时候遇到一个奇葩问题打印机0x0000011b错误。
  这个错误出现在Windows10或者Windows11访问共享打印机的时候出现的。

具体现象

 2022-04-26-19-07-40.png

问题表现环境

  • 电脑系统均为Windows10或者Windows11
  • 都是访问局域网打印机共享出现

解决思路

  这个问题通过Google和Baidu都查询过,出现这个问题还比较普遍,给出的解决方法也是五花八门,其中有个解决方法比较值得注意:

  1. 通过注册表的方式
注册表: 计算机\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print
新建 一个名为“RpcAuthnLevelPrivacyEnabled”的“DWORD”值,并设置内容为 “0”
  1. 通过卸载系统更新
卸载 2021-09-15 Windows更新的补丁 “KB5005565”

  很遗憾的是,这两个方法在我这里都没有能够解决问题,首先是注册表的方式,打印机主机和访问机都设置重启后还是提示0x0000011b错误。
  通过卸载补丁 “KB5005565”也不行,因为我的两台电脑上面都没有发现这个补丁,不知道是不是后来升级覆盖了。
  最后,是通过一个一个卸载系统安装的更新解决的问题,但是这里还有一个问题,就是卸载后,电脑系统会在下次更新的时候再次出现这个问题。临时的解决方法是通过关闭系统的更新。
  更新一个工具:打印共享修复.zip 来源:52破解