Ubuntu系统下如何在Elinks中存储网站账号密码?
在Elinks 0.12pre6中存储账号密码的解决方案
1. 启用内置密码自动保存功能
Elinks自带密码存储功能,需通过配置文件开启:
- 编辑Elinks配置文件:
nano ~/.elinks/elinks.conf - 添加或修改以下配置项:
说明:set protocol.http.save_passwords = 1 set protocol.http.ask_save_password = 1 set protocol.http.password_store = "file"save_passwords = 1:开启密码保存功能ask_save_password = 1:每次登录时询问是否保存密码password_store = "file":将密码存储到本地文件(旧系统下该方式最可靠,无需依赖额外密钥环服务)
- 保存配置后重启Elinks,下次登录存储账户时会弹出保存密码的提示,确认后即可自动填充账号密码。
2. 手动添加密码
如果自动保存未触发,可直接编辑密码存储文件:
- 打开密码文件:
nano ~/.elinks/passwd - 按以下格式添加账户信息:
https://你的存储账户域名 你的用户名 你的密码 - 保存后,务必设置文件权限为仅自己可读:
chmod 600 ~/.elinks/passwd,防止其他用户访问明文密码。
3. 确认功能支持
若上述方法无效,检查Elinks是否编译了密码存储功能:
- 运行
elinks --version,查看输出中是否包含password相关特性。Ubuntu 16.04的官方包通常已包含该功能,若未包含则需要重新编译Elinks。
注意事项
- 密码以明文形式存储在
~/.elinks/passwd中,需确保这台旧电脑的物理访问安全,避免他人获取密码。 - 仅在信任的设备上使用该功能,毕竟是明文存储方式。
内容的提问来源于stack exchange,提问作者tecate
相关产品推荐
相关产品推荐

