分类 Linux科技 下的文章

Linux rsync 远程同步工具

rsync 是一个常用的 Linux 应用程序, 用于文件同步。

它可以在本地计算机与远程计算机之间, 或者两个本地目录之间同步文件 (但不支持两台远程计算机之间的同步) 。它也可以当作文件复制工具, 替代

cp
mv
命令。

它名称里面的

r
指的是 remote, rsync 其实就是"远程同步" (remote sync) 的意思。与其他文件传输工具 (如 FTP 或 scp) 不同, rsync 的最大特点是会检查发送方和接收方已有的文件, 仅传输有变动的部分 (默认规则是文件大小或修改时间有变动) 。

rsync 基本特点

  • 可以镜像保存整个目录树和文件系统
  • 可以很容易做到保持原来文件的权限、时间、软硬链接等
  • 无须特殊权限即可安装
  • 优化的流程, 文件传输效率高
  • 可以使用 rcp、ssh 等方式来传输文件, 当然也可以通过直接的 socket 连接
  • 支持匿名传输

阅读全文 >>


Centos 7 配置 FlexGet

FlexGet 的用途主要是订阅网站最新 Free 的种子并自动下载。可以直接传给 qBittorrent, Deluge, transmission 客户端进行下载。

阅读全文 >>


使用自定义根 CA 生成 局域网IP 自签名证书 | openssl

现在局域网的设备越来越多了,webui 默认都是使用ssl 进行连接的. 但是总是会提示不安全, 忽略之后能用吧但是浏览器重启之后又会重置提示. 如果是选择信任单独的证书, 维护起来也很麻烦. 所以有了这份笔记. 首先自定义一个CA证书, 再由这个CA证书颁发给局域网的设备. 这样我只需要信任这个根证书所有的签发的证书都会被信任. 自签主要是为了局域网IP.

阅读全文 >>


如何创建 GPG 主密钥和子密钥

GPG 密钥(从技术上讲是一组密钥, 包括一个公钥和一个或多个私钥)是一种加密通信, 证明你的在线身份以及确保代码库的真实性的工具。GPG 允许你在进行电子邮件通信, 文件传输或代码签名时保护你的隐私和安全。

尽管有一些关于创建 GPG 密钥的指南, 但很少有指南包括创建子密钥的步骤和它的重要性。使用子密钥是确保遗失或被盗的笔记本电脑不会因为 GPG 主密钥对落入错误人手中而使你的在线声誉失效的好方法。

在本指南中, 我将展示如何创建 GPG 主密钥对, 创建子密钥, 以及如何备份你的主密钥, 同时将子密钥留在你的本地计算机上。

在你的计算机上安装 GnuPG 后, 我们就准备好创建 GPG 密钥了。

阅读全文 >>