如何在 scp URL 中输入带有特殊字符的密码

How to put password with special characters in scp URL

URL 以下工作正常,但第二个抱怨 'invalid password'。 我需要覆盖非常复杂的密码,以便密码可以包含“!”或 '#' 等等。

scp://saccount:oracle@192.168.0.6:2222/oracle/temp/test.txt

scp://192.168.0.5:2222/oracle/temp/test.txt  -u "saccount:ora!/#" 

如何将那种密码放入scp?

只允许密码验证。

在 CMD 上使用 PSCP(来自 Putty),我不得不在无法识别的字符前使用“\”(转义字符)。
密码是这样的:'123"456',和 我必须在 ", '123\"456' 之前使用 \。 它可能对你有用。