我使用过多个 IRC 网络,以纯文本形式存储密码不安全。另一方面,连接后输入每个密码也很不舒服。
我如何将密码存储在加密文件中,并在 Irssi 启动时仅输入数据库密码?您知道任何提供类似功能的脚本吗?
答案1
设置 eCryptFS、encfs 或类似的加密文件系统。将其挂载在~/Private
或类似位置。将您的移动~/.irssi
到私人目录并将其符号链接回原处。
ecryptfs-setup-private
ecryptfs-mount-private
mkdir ~/Private/config
mv ~/.irssi ~/Private/config/irssi
ln -s "Private/config/irssi" ~/.irssi
建议使用 eCryptFS;它是内核的,性能相当不错。但也有其他选择,例如 EncFS。