💡
原文中文,约1700字,阅读约需4分钟。
📝
内容提要
为了备份服务器数据库,我创建了一个名为“backup_helper”的账户,并设置了SSH密钥登录。生成RSA密钥对后,确保私钥权限为600。安装acl包并使用setfacl命令为指定文件夹授予该用户权限,最后将服务器文件夹接入Alist,实现跨设备备份。
🎯
关键要点
- 为了备份服务器数据库,创建了一个名为“backup_helper”的账户。
- 使用SSH密钥登录,生成RSA密钥对,确保私钥权限为600。
- 安装acl包并使用setfacl命令为指定文件夹授予backup_helper用户权限。
- 将服务器文件夹接入Alist,实现跨设备备份。
- 创建账户时使用宝塔面板设置用户名和密码,密码可随意设置。
- 使用root用户切换到backup_helper用户生成密钥对。
- 使用cat命令查看私钥,并确保私钥文件权限设置为600。
- 在Debian系统上使用apt安装acl包,在Red Hat系统上使用yum安装acl包。
- 使用setfacl命令递归地为指定文件夹授予backup_helper用户读取和执行权限。
- 在Alist中填写服务器信息,包括IP、SSH端口、用户名和私钥,完成接入。
➡️