获取stty:标准输入:当通过ssh隧道使用scp时,设备不合适的ioctl。

内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用

  • 回答 (1)
  • 关注 (0)
  • 查看 (22)

根据标题,当我尝试scp穿过ssh隧道时,我收到以下警告。在我的情况下,我不能scp直接欺骗,因为设备foo上的端口1234被转发到专用网络上的另一个机器栏(并且bar是给我一个到192.168.1.23的隧道的机器)。

$ # -f and -N don't matter and are only to run this example in one terminal
$ ssh -f -N -p 1234 userA@foo -L3333:192.168.1.23:22
$ scp -P 3333 foo.py ubuntu@localhost:
ubuntu@localhost's password:
stty: standard input: Inappropriate ioctl for device
foo.py                                          100% 1829     1.8KB/s   00:00

有谁知道我为什么会得到这个警告Inappropriate ioctl for device

提问于

扫码关注云+社区