企业级Kali Linux部署与安全评估指南
1. 创建APT包仓库
拥有自定义包后,可通过APT包仓库进行分发。使用 reprepro 创建并填充所需的仓库,该工具功能强大,其手册页值得一读。
1.1 创建专用用户
包仓库通常托管在服务器上。为将其与服务器上的其他服务正确分离,最好创建一个专用用户:
# apt install reprepro gnupg
# adduser --system --group pkgrepo
Adding system user ‘pkgrepo’ (UID 136) ...
Adding new group ‘pkgrepo’ (GID 142) ...
Adding new user ‘pkgrepo’ (UID 136) with group ‘pkgrepo’ ...
Creating home directory ‘/home/pkgrepo’ ...
# chown pkgrepo $(tty)
# su - -s /bin/bash pkgrepo
1.2 生成GnuPG密钥
在专用用户账户中,生成用于签署包仓库的GnuPG密钥:
pkgrepo@kali:~$ gpg --gen-key
在提示输入密码时,应输入空值,以便能够非交互式地签署仓库。
1.3 设置仓库
创建一个专用目录,并在其中创建
超级会员免费看
订阅专栏 解锁全文
99

被折叠的 条评论
为什么被折叠?



