之前我们搭建了一些基本环境,今天来搭建FTP相关的东西,输入以下命令开始安装ftp服务
sudoapt-get install vsftpd
显示如下图所示界面表示安装成功
正在读取软件包列表... 完成 正在分析软件包的依赖关系树 正在读取状态信息... 完成 下列【新】软件包将被安装: vsftpd 升级了0个软件包,新安装了1个软件包,要卸载0个软件包,有434个软件包未被升级。 需要下载115kB 的归档。 解压缩后会消耗334kB 的额外空间。 获取:1http:已下载115kB,耗时4秒 (27.2kB/s) 正在预设定软件包 ... 正在选中未选择的软件包 vsftpd。 (正在读取数据库 ... 系统当前共安装有216131个文件和目录。) 正准备解包 .../vsftpd_3.0.3-9build1_amd64.deb ... 正在解包 vsftpd (3.0.3-9build1) ... 正在设置 vsftpd (3.0.3-9build1) ... Created symlink/etc/systemd/system/multi-user.target.wants/vsftpd.service → /lib/systemd/system/vsftpd.service. 正在处理用于 man-db (2.8.3-2) 的触发器 ... 正在处理用于 ureadahead (0.100.0-20) 的触发器 ... 正在处理用于 systemd (237-3ubuntu10) 的触发器 ...
接下来,输入以下命令修改ftp服务的配置文件
sudo vi/etc/vsftpd.conf
然后出现以下界面,删除以下两行前面的#,并保存退出
local_enable=YES
write_enable=YES
修改完成如下图所示
`#listen=NOlisten_ipv6=YESanonymous_enable=NOlocal_enable=YESwrite_enable=YES
之后我们重启一下ftp服务
sudo/etc/init.d/vsftpd restart
提示以下内容表示已经成功
ftpdrestart[ ok ]Restartingvsftpd(via systemctl):vsftpd.service.
接下来我们需要再window下也安装ftp客户端,这样才能实现window和linux之间的文件互传。如下图所示,我这里就不演示安装过程了,网上也有很多,FTP下载地址
点击文件-->站点管理
新建站点,根据你的虚拟机配置输入对应的IP 用户名 密码即可,端口可以忽略
这样就可以把window作为客户端,与linux互传文件了。
接下来我们将SDK从window传到linux,直接从window中吧文件拖进右下角这个位置即可
如果传输失败的话用以下命令更改linux文件夹权限,再重新上传即可。
sudochmod -R777文件名/文件夹
今天就到这里,如有任何疑问请留言