base64给出错误的结果

时间:2018-10-07 19:10:29

标签: linux ubuntu encoding vnc

因为我要设置vnc服务器,所以我需要将字符串转换为base64以设置密码。 (How to setup vnc password

说,如果我希望密码为echo,则必须将编码后的字符串放入conf文件中的密码中。

我看到Ubuntu中有一个qwerty实用程序。 man base64base64给出echo qwerty | base64。但这是行不通的。

但是,如果我使用online base 64 toolcXdlcnR5Cg==被编码为qwerty。该字符串将起作用。

问题:为什么两种base64编码会给出不同的结果?

1 个答案:

答案 0 :(得分:3)

echo添加一个'\ n';尝试echo -n

$ echo -n qwerty | base64 
cXdlcnR5