我正在为工作中的一个业余项目配置一台服务器,Ubuntu 18.04 安装程序有一个配置代理屏幕显示如下:
因为我的雇主使用身份验证 HTTP 代理,所以我一直在这里输入我的凭据。
安装过程一切顺利,但我注意到我的用户名和密码最终以明文形式写入以下所有人都可读的文件中:
/etc/apt/apt.conf.d/90curtin-aptproxy
/etc/systemd/system/snapd.service.d/snap_proxy.conf
我的计划是编写一个 Ansible 剧本,将系统从全新安装转变为我想要的配置,因此需要在这个剧本中删除我的凭证是一个选择。但我宁愿找到一种方法来避免这样做。
有没有办法在安装过程中使用公司代理,但是不是我的凭证是否以明文形式保存?