Answers:
scp
需要一些特殊的语法。IPv6地址必须放在方括号中,然后必须将其转义。因此,在您的示例中,它看起来像这样:
scp -6 osis@\[2001:db8:0:1\]:/home/osis/test.file ./test.file
否则,第一个冒号“:”被认为是文件和地址部分之间的分隔符,这将导致
ssh: Could not resolve hostname 2001: Address family for hostname not supported
在使用ip的示例中,::1
它解释为好像要SSH到主机''
(空白)。
scp -6 osis@localhost:/home/osis/test.file ./test.file