Ubuntu 使用 ftp 传输执行的命令行

Ubuntu 使用 ftp 传输

原来图方便用MobaXterm 来传输小文件,最近发送在服务器上需要发训练的数据集,本来想着忍一下用ssh来传输算了,但是后面传输1次2次,传输到一半就被断开了,实在是受不了了。还是用ftp搞一下更快。
其实使用ftp来传输数据是非常方便的,但是由于各种原因(其实就是懒 _!),现在给自己做个安装记录,后面省得再百度了。
流程:
1、服务器终端—安装ftp软件

sudo apt-get install vsftpd

2、启动ftp服务器

sudo service vsftpd start

3、安装好 FTP 服务后,vsftp 保证服务器安全,默认关闭了写入权限,只能将Ubuntu的文件拷贝到本地,而不能将文件发送到服务器。
因为我要把训练的数据集给发送到服务器。所以:

sudo vi /etc/vsftpd.conf

注:如果出现下面这个(我被这个恶心到了)
在这里插入图片描述
执行:

rm -rf /etc/.vsftpd.conf.swp
# 下面这个命令行备用
vim -r /etc/vsftpd.conf

进入以后取消屏蔽,让 write enable =YES可以正常开启。
请添加图片描述

utf-8 filesystem = YES # 根据实际需求看是否要开启,我的是要开启的(有中文目录)
在这里插入图片描述

修改好以后,退出保存。
重新启动服务器


sudo service vsftpd restart

本地使用ftp登录即可上传和下载。

彻底卸载 ftp命令行

sudo apt-get remove --purge vsftpd

登录方式的选择:
方式1、使用专用的ftp软件登录 FileZilla

方式2、使用SSH远程登录软件 (MobaXterm(推荐用这个) XShell)

方式3、直接使用电脑登录(这个算是整理出来没事测试的,也很方便。)
在这里插入图片描述
在 电脑这边输入 ftp的ip地址:

#  ftp://xxx.xxx.xxx.xxx/ 例如:
ftp://192.168.1.126/

请添加图片描述
输入用户名和密码后,就可以正常的登录和使用了。
进入后可以看到自己在服务器上的文件这样也可以进行上传和复制。
请添加图片描述

  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值