我如何删除横幅,而你执行scp到另一个服务器?我已经尝试了-q选项,但它只删除传输栏,我已经尝试了相同的选项使用ssh,它的工作没有任何问题.
-q
ssh
scp -q "file" ip_address:/directory/To/Copy
知道吗?
lf5gs5x21#
通常,您可以通过将命令重定向到/dev/null来抑制命令的标准输出:
/dev/null
scp -q "file" ip_address:/directory/To/Copy > /dev/null
如果您还想取消打印到stderr的消息,可以运行
stderr
scp -q "file" ip_address:/directory/To/Copy > /dev/null 2>&1
4ngedf3f2#
禁用banner是sshd_config,同时设置UsePAM no解决了SCP上banner文本损坏文件的问题。
UsePAM no
2条答案
按热度按时间lf5gs5x21#
通常,您可以通过将命令重定向到
/dev/null
来抑制命令的标准输出:如果您还想取消打印到
stderr
的消息,可以运行4ngedf3f2#
禁用banner是sshd_config,同时设置
UsePAM no
解决了SCP上banner文本损坏文件的问题。