ftp服务器的搭建和测试
建立虚拟机和主机连接
Linux虚拟机查看IP地址
ifconfig
主机查看IP地址
ifconfig
查看链接
虚拟机ping’主机的IP地址可以ping通 收到数据包
虚拟机上使用vsftpd软件建立ftp服务器
下载安装vsftpd
sudo apt-get install vsftpd
修改配置文件
vi /etc/vsftpd.conf
anoymous_enable=YES //是否允许匿名用户登录
local_enable=YES//是否允许本地用户登录
write_enable //实名用户有写权限
重启软件
sudo service vsftpd restart
物理机win登录ftp
登录ftp
ftp + 虚拟机IP地址
输入用户名和密码
使用put 上传文件
使用get 下载文件
不允许操作目录, 如果想操作目录 – 打包 tar/rar/zip
匿名登录ftp
ftp+ 虚拟机IP地址
输入用户名
用户名: anonymous
密码: 直接回车
不允许匿名用户在任意目录直接切换
只能在一个指定的目录范围内工作
需要再ftp服务器上创建一个匿名用户的目录 – 匿名用户的根目录
服务器为匿名用户指定根目录
服务器上创建ftp目录
mkdir /home/liu/myftp
修改配置文件
vi /etc/vsftpd.conf
加入 anon_root=/home/liuj/myftp/ 位置任意
退出后重启服务
修改文件夹权限
默认文件夹权限匿名用户为其他人 所以将文件夹权限改为可读写
sudo chmod 777 myftp
本文详细介绍如何在Linux虚拟机上使用vsftpd软件搭建FTP服务器,并实现与物理机之间的连接与文件传输。包括安装配置vsftpd,设置匿名及本地用户登录,以及权限调整。
3524

被折叠的 条评论
为什么被折叠?



