Windows上如何使用FTP上传文件到Linux

Linux上的操作

这里主要用的是Centos7.5版,其他发行版可以自行查阅相关命令,基本上大同小异

1、安装vsftpd

sudo yum install vsftpd -y

2、启动ftp服务

service vsftpd start

3、 加入开机启动

chkconfig vsftpd on
netstat -nltp | grep 21  可以查看端口21的相关信息

4、禁用匿名用户

vi /etc/vsftpd/vsftp.conf 

将anonymous_enable=YES改为anonymous_enable=NO

5、重启ftp服务

service vsftpd restart

6、关闭防火墙并禁止开机启动

systemctl stop firewalld.service 

systemctl disable firewalld.service 

7、关闭SELINUX

vi /etc/selinux/config 

将SELINUX=enforcing改为SELINUX=disabled 

8、重启

Windows上的操作

测试下是否能连上

	C:\Users\dylumian>ftp 192.168.157.129
	连接到 192.168.157.129。
	220 (vsFTPd 3.0.2)
	200 Always in UTF8 mode.
	用户(192.168.157.129:(none)): root
	331 Please specify the password.
	密码:
	230 Login successful.
	ftp>

下面开始上传
1、通过lcd命令可以进入本地目录

	ftp> lcd e:\software\itsoftware\jdk
	目前的本地目录 E:\software\itsoftware\jdk

2、通过! dir查看当前目录的文件和文件夹

ftp> ! dir
 驱动器 E 中的卷是 Documents
 卷的序列号是 0C9E-0A14

 E:\software\itsoftware\jdk 的目录

2019/10/12  15:35    <DIR>          .
2019/10/12  15:35    <DIR>          ..
2018/01/17  11:37        94,797,720 jdk-7u13-windows-x64.exe
2018/11/19  08:50       176,154,027 jdk-8u191-linux-x64.rpm
2016/01/20  23:34       160,102,255 jdk-8u65-linux-x64.rpm
2018/11/29  20:28       166,147,647 jdk1.8.0_152.rar
               4 个文件    597,201,649 字节
               2 个目录 311,260,323,840 可用字节

4、通过pwd命令可以查看远程连接当前目录

ftp> pwd
257 "/root"

5、文件上传

单文件上传:ftp>put jdk-8u65-linux-x64.rpm
多文件上传:ftp>mput *.rpm (上传目录下所有的.rpm文件)

**多文件上传需要将交互模式设置为关:ftp>prompt
ftp> put jdk-8u65-linux-x64.rpm
200 PORT command successful. Consider using PASV.
150 Ok to send data.
226 Transfer complete.
ftp: 发送 160102255 字节,用时 0.47秒 342098.84千字节/秒。

6、文件下载

单文件下载:ftp>get xxx.conf
多文件下载:ftp>mget *.conf(下载所有conf文件),ftp>mget *(下载所有文件)

7、退出

ftp> bye/quit

以上就是ftp的基本操作,更多详细的操作可以参考
https://man.linuxde.net/ftp
https://www.cnblogs.com/mrcln/p/6189665.html

  • 6
    点赞
  • 28
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值