📅  最后修改于: 2023-12-03 15:39:11.006000             🧑  作者: Mango
在Chrome中保存密码是一件非常方便的事情,但是如果你需要在其他地方使用这些密码,可能需要手动写下来或者复制粘贴,非常麻烦。而Chrome浏览器也提供了导出和导入密码的功能,方便用户进行备份和恢复。本文将介绍如何通过Shell-Bash命令行工具来导入Chrome保存的密码。
首先,打开命令行窗口,切换到存储CSV文件的路径。
cd path/to/CSV/file
然后使用以下命令导入密码:
security add-generic-password -a "USERNAME" -c "acct" -s "SERVICE" -w "PASSWORD" -U
其中,USERNAME是你的用户名,SERVICE是密码所属的服务名(例如www.google.com),PASSWORD是密码。
如果你需要导入多个密码,可以通过循环语句批量导入:
cat path/to/passwords.csv | while read line
do
security add-generic-password -a "$(echo $line | cut -d',' -f1)" -c "acct" -s "$(echo $line | cut -d',' -f2)" -w "$(echo $line | cut -d',' -f3)" -U
done
其中,passwords.csv是保存密码的CSV文件,每行格式为“USERNAME,SERVICE,PASSWORD”。
通过Shell-Bash,我们可以方便地导入Chrome中保存的密码,节省大量时间和精力。如果你需要在新的设备中使用Chrome浏览器,并且想保留之前保存的密码,可以使用相同的方法将密码导入到新的设备中。