Linux 强制s3cmd使用无线适配器而不是以太网

Linux 强制s3cmd使用无线适配器而不是以太网,linux,Linux,我需要一个脚本来将文件夹中的所有数据同步到S3我想我已经对脚本进行了排序,但我唯一的问题是我使用以太网连接来获取上传到S3的文件,但只有无线网络可以访问互联网。有什么我可以添加到脚本,以迫使它使用无线连接 USERNAME='/home/user/user.ip' while read USERNAME; do s3cmd put -r $USERNAME s3://s3tools-demo/some/path/ done < $USER 如果只把无线连接作为接入,你一定有一个非常陌

我需要一个脚本来将文件夹中的所有数据同步到S3我想我已经对脚本进行了排序,但我唯一的问题是我使用以太网连接来获取上传到S3的文件,但只有无线网络可以访问互联网。有什么我可以添加到脚本,以迫使它使用无线连接

USERNAME='/home/user/user.ip'
while read USERNAME; do
  s3cmd put -r $USERNAME s3://s3tools-demo/some/path/
done < $USER

如果只把无线连接作为接入,你一定有一个非常陌生的网络。你也许可以将默认网关更改为无线网卡的网关。我认为这不是S3的问题,因此你最好更改标题。以太网是一个封闭的网络,无法访问外部,因为它运行一个包含的程序。我有一些脚本正在运行,其中一些正在从封闭网络获取信息,需要通过无线连接上传该脚本。只是想如果它们是一种强制脚本查找无线连接的方法,而不影响其他脚本从关闭的Ethernet复制数据是的,您需要更改默认网关。这属于superuser.com。