一、FTP的安装及使用
(1)在Ubuntu下安装FTP服务:
sudo apt-get install vsftpd
(2)配置FTP服务:
打开FTP服务的配置文件:
sudo vi /etc/vsftpd.conf
然后在配置文件中找到以下两行:
local_enable=YES
write_enable=YES
不是YES的改成YES,行首有#的将#去掉,然后保存退出vi。接着重启FTP服务:
sudo /etc/init.d/vsftpd restart
或者这样重启ftp服务:
sudo service vsftpd restart
(3)Windows下安装FTP客户端
- 当在Ubuntu中将FTP的服务器安装好以后,就可以在Windows上安装FTP的客户端来实现文件互传了。Windows下的客户端可以选择FileZilla,这是一个免费的软件,你可以点击
FileZilla
来进入FileZilla的官网,然后如图下载第一个FTP客户端并安装。
- 安装完成后点击左上角的“文件”——“站点管理器”,然后在常规中按照下图设置:
其中主机是Ubuntu的IP地址,用户是Ubuntu当前登录的用户名,密码也是Ubuntu当前用户的登录密码。填完后点击下方的“连接”,连接成功的话,如图会显示你连接成功的目录:
你可以在Windows目录和Ubuntu目录间拖动文件来实现互传文件的命令。
二、TFTP的安装及使用
- 简介:
通常在进行嵌入式开发的时候,开发板上并没有多余的资源来安装FTP这么大的软件,所以就推出了简化版TFTP,即Trivial File Transfer Protocol(简单文件传输协议),基于UDP,占用资源少。
(1)安装及配置服务器
- TFTP服务器的安装:
sudo apt-get install tftpd-hpa
- 修改配置文件
sudo vi /etc/default/tftpd-hpa
修改以下内容:
TFTP_USERNAME=“tftp”
TFTP_DIRECTORY="/tftpboot" //下载目录,此目录随意指定即可
TFTP_ADDRESS=“0.0.0.0:69”
TFTP_OPTIONS="-l -c -s"
修改完毕,保存退出。
- 创建下载目录:
sudo mkdir /tftpboot
- 修改下载目录的用户和组都为当前用户(例如xiaoming用户) :
sudo chown xiaoming /tftpboot -R
sudo chgrp xiaoming /tftpboot -R
- 修改下载目录的权限:
sudo chmod 777 /tftpboot
(2)安装使用客户端Tftp32
Windows上安装Tftp32客户端,下载地址:Tftp32,进入链接后往下翻页可找到如下图所示:
点击“电信网络下载”即可。
参考:
1.https://blog.csdn.net/carspiriter/article/details/80735561