You need to enable JavaScript to run this app.
最新活动
大模型
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们

如何在rclone的crypt配置中粘贴加密密码?

如何在rclone的crypt配置中粘贴加密密码?

别担心,遇到这种长密码手动输入容易出错的情况,有几个靠谱的办法可以解决,我给你详细说下:

方法一:直接编辑rclone.conf配置文件(最稳妥)

rclone的配置文件里存储的确实是混淆后的密码,但我们可以用rclone自带的工具把你的原始密码转换成对应的混淆格式,然后直接写到配置文件里:

  1. 生成混淆后的密码和salt
    打开命令提示符(CMD),分别执行以下命令,把你的原始密码和salt替换进去:
    rclone obscure "你的原始加密密码"
    rclone obscure "你的原始salt"
    
    执行后会分别输出一串混淆后的字符串,把这两个结果复制下来备用。
  2. 找到并编辑rclone.conf
    按Win+R打开运行窗口,输入%APPDATA%\rclone,回车后就能看到rclone.conf文件。用记事本或者任意文本编辑器打开它。
  3. 添加配置字段
    找到你要设置的crypt远程对应的段落(比如开头是[你的远程名]的块),确保里面已经有type = cryptremote = 你的基础远程路径这两行,然后添加:
    password = 刚才生成的密码混淆字符串
    password2 = 刚才生成的salt混淆字符串
    
    保存文件后,rclone就会识别这个配置,不需要再手动输入密码了。

方法二:解决命令行粘贴问题

如果还是想用交互式配置(也就是运行rclone config一步步设置),可以试试这几个粘贴技巧:

  • 在CMD里,右键窗口空白处就能完成粘贴,很多人不知道这个操作,比快捷键靠谱;
  • 如果用的是PowerShell,直接按Ctrl+V就能粘贴;
  • 要是还是不行,可以把密码写到一个纯文本文件里,比如password.txt,然后在rclone提示输入密码时,按Ctrl+Shift+V(部分环境支持),或者直接拖放文本文件到命令窗口里(注意会带文件路径,需要调整)。

方法三:用非交互式命令直接创建配置

不想一步步操作的话,直接用rclone的config create命令一次性搞定,把混淆后的密码直接作为参数传入:
先按照方法一的步骤生成混淆后的密码(XXX)和salt(YYY),然后执行:

rclone config create 你的远程名 crypt remote "你的基础远程:路径" password "XXX" password2 "YYY"

这条命令会直接帮你创建好crypt远程配置,全程不需要手动输入密码,完美避免粘贴和输入错误。

备注:内容来源于stack exchange,提问作者user9564371

火山引擎 最新活动