在Ubuntu22.04上安装Certbot 在当今的数字时代,确保网站的安全性至关重要。网络安全的一个基本方面是使用SSL/TLS证书来加密您的网站与其访问者之间传输的数据。Certbot是一个免费的开源工具,简化了获取和更新SSL/TLS证书的过程。 在 Ubuntu 22.04 LTS Jammy Jellyfish 上安装 Certbot第 1 步。在终端中运行以下命令,确保所有系统软件包都是最新的。 12sudo 2024-01-29 Linux > Nginx #Linux #Nginx
Mac下删除Homebrew包及其依赖 假设现在有一个Homebrew包,然后希望删除该包和所有依赖项,但不包含也被其他包依赖的包。 安装命令1$ brew tap beeftornado/rmtree 使用1$ brew rmtree <package> 将上面的<package>换成想要删除的包即可。 示例删除mpv这个包 1234567891011121314151617181920212223$ br 2024-01-01 macOS > Homebrew #macOS #Homebrew
Homebrew安装及配置 首次安装 Homebrew / Linuxbrew首先,需要确保系统中安装了 bash、git 和 curl,对于 macOS 用户需额外要求安装 Command Line Tools (CLT) for Xcode。 对于 macOS 用户,系统自带 bash、git 和 curl,在命令行输入 xcode-select --install 安装 CLT for Xcode 即可。 2023-12-22 macOS #macOS
移除下载镜像的“Quarantine属性” 很多在网上下载的软件都提示要移除下载镜像的Quarantine属性,那么什么是Quarantine属性呢? Quarantine属性通常用于描述计算机系统或网络安全领域中的安全特性,其指的是对于具有潜在威胁的文件、程序或数据进行隔离和限制访问的一种机制。 当一个文件或程序被识别为可能包含恶意代码、病毒、蠕虫等安全威胁时,系统可以将其放置在隔离区域中,以防止其进一步感染系统或网络。这个隔离区域就被称 2023-12-13 macOS #macOS
调整macOS中的SMB浏览行为 用于浏览网络文件夹的默认设置(如服务器信息块 (SMB) 共享)适用于大多数组织和用户。尽管如此,你仍可以进行相应的调整来优化企业环境中的 SMB 浏览。 本文适用于企业和教育机构的系统管理员。 Mac 会收集相关的文件信息(如标签、标记以及其他形式的元数据),以此确定每个窗口及其内容的显示方式。 如果文件夹按字母数字进行排序,系统会立即显示相应的内容,然后“访达”会收集这个文件夹的剩余元数据并进 2023-12-05 macOS > SMB #macOS #SMB
About "apt upgrade" and phased updates You may have noticed recently that updating your system with apt upgrade sometimes produces a weird message about packages being kept back…like this one: 1234567Reading package lists... DoneBuilding d 2023-11-17 Linux #Linux
screenfetch报错"/usr/bin/screenfetch行1851"解决方法 在debian12(testing)上运行screenfetch报错,如下所示: 1234567891011121314151617181920~$ screenfetch/usr/bin/screenfetch: 行 1851: -: 语法错误:需要操作数(错误记号是 "-") _,met$$$$$gg. ×××××@deb-test 2023-11-17 Linux #Linux
Docker安装及配置 Docker 是一个开源的容器化平台,它允许你构建,测试,并且作为可移动的容器去部署应用,这些容器可以在任何地方运行。一个容器表示一个应用的运行环境,并且包含软件运行所需要的所有依赖软件。Docker 是现代软件开发,持续集成,持续交付的一部分。这篇教程将会涉及如何在 Ubuntu 上安装 Docker。Docker 在标准的 Ubuntu 20.04 软件源中可用,但是可能不是最新的版本。这将会 2023-11-16 Linux > Docker #Linux #Docker
自建密码管理器Bitwarden 1.前期准备软件安装:docker nginx certbot 2.docker镜像拉取 1docker pull vaultwarden/server 3.启动docker镜像 1docker run -d --name vaultwarden -v /vw-data/:/data/ -p 8080:80 vaultwarden/server:latest 4.配置nginx(示例文件) 123 2023-11-13 Linux > Nginx #Linux #Nginx
SSH免密登录配置 1.生成密钥在终端执行下列命令ssh-keygen -t rsa -C "备注信息",按提示进行操作 2.将生成的公钥文件复制到服务器上 123cd .sshtouch authorized_keys ->如果ssh中存在此文件则省略此步骤cat id_rsa.pub >> authorized_keys -> 将id_r 2023-11-13 Linux > SSH #Linux #SSH