linux c中传输文件怎么传,linux 几种传输文件的方式

本文将为您描述linux 几种传输文件的方式,教程操作步骤:SimpleHTTPServer + wget

如果线上可以直连线下的话,在线上使用wget访问线下的文件服务器;

web的方法,比较灵活,使用完要尽快关闭这个服务;

cd temp

temp$ python -m SimpleHTTPServer 8090

nginx + wget

web的方法,比较灵活,使用完要尽快关闭这个服务;

location / {

autoindex on;

index index.html index.htm;

}

scp

如果是线下机器,想往线上机器传输,线上机器是拒绝的;

scp -r /Users/thoth/Desktop/Exploit.class root@172.X.X.209:/root

线上直连线下,线下主机也得开通ssh,关闭防火墙,比较麻烦;

lszrz

可以push,也能pull,但是mac配置得比较麻烦,我就没成功。

ftp

如果线上主机需要堡垒机之类的跳转,ftp配置得很麻烦。

FileZilla Pro

FileZilla SFTP工具;

47c14f7a041e2d104bc2ae51d850fb16.png

一般堡垒机权限控制比较严格,管理员给你分配的都是较小权限,ftp能操作的目录只有 /tmp;

总结

如果只是传输一些小脚本,一两个而已,就直接使用SimpleHTTPServer + wget吧,如果传输的文件比较大、比较多,建议使用FileZilla;linux 几种传输文件的方式就为您介绍到这里,感谢您关注懒咪学编程c.lanmit.com.

本文地址:https://c.lanmit.com/czxt/Linux/51355.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值