获取中...

-

Just a minute...

实验目的

熟悉FTP协议的工作原理,掌握VSFTPD服务器的安装、基本配置

系统环境

Ubuntu 18.04.3 LTS

步骤

安装vsftpd

命令:sudo apt-get install vsftpd

启动vsftpd服务(start enable)

sudo systemctl start vsftpd

sudo systemctl enable vsftpd

新建目录/home/uftp作为用户主目录

sudo mkdir /home/uftp

新建用户uftp,制定用户主目录和所用shell,并设置密码

sudo useradd -d /home/uftp -s /bin/bash uftp

然后将目录/home/uftp的所属者和所属组都改为uftp:

命令:sudo chown uftp:uftp /home/uftp

新建文件/etc/vsftpd.user_list,用于存放允许访问ftp的用户:

命令:sudo vi /etc/vsftpd.user_list

在其中添加用户uftp,并且保存退出:

修改VSFTPD配置文件

VSFTPD配置文件为/etc/vsftpd.conf,执行命令:

sudo vi /etc/vsftpd.conf

做如下修改:
打开注释 write_enable=YES

添加信息 userlist_file=/etc/vsftpd.user_list
添加信息 userlist_enable=YES
添加信息 userlist_deny=NO
修改完成后保存退出

测试

ifconfig查看ip是192.168.75.134

如图所示连接成功,pwd和lcd命令可看到linux和windows的当前目录

下载文件使用命令:get [文件名]

上传文件使用命令:put [文件名]

在uftp中新建一个文件1.txt

相关文章
评论
分享
  • 网络设备配置与管理

    Linux网络设备与管理大作业 下图为某企业网络拓扑图,接入层采用二层交换机2960,汇聚和核心层使用了一台三层交换机3560 24PS,局域网边缘采用一台路由器LanRouter用于连接到外部网络的Isp Router两台路由器...

    网络设备配置与管理
  • IPTABLES防火墙配置

    iptables的基本配置方法查看是否安装防火墙which iptables whereis iptables 如上图所示,iptables已经安装,如果没有安装,使用sudo apt-get install iptables安装...

    IPTABLES防火墙配置
  • 搭建email服务器

    安装Ubuntu 18.04附带了systemd-resolve,需要禁用它,因为它绑定到53端口,与Dnsmasq端口冲突。 运行以下命令以禁用已解析的服务: systemctl disable systemd-resolved s...

    搭建email服务器
Please check the parameter of comment in config.yml of hexo-theme-Annie!