Linux简单的FTP服务器配置

简介:
【实验说明】VSFTP是Linux应用非常广泛的FTP服务器,本文将演示在Reh Hat Enterprise Linux 4下如何利用VSFTP建立FTP服务器,涉及到匿名FTP服务器与用户验证的FTP服务器设置。
【所需软件】
1 、VMware Workstation 6.5 英文正式版
2 、Red Hat Enterprise 4原版光盘镜像4张
3 、Putty 0.60 远程SSH登陆小工具
【实验步骤】
1 、安装vsftp服务,vsftp在RHEL4的第一张光盘中
 
2 、配置匿名FTP,并允许匿名用户上传vi /etc/vsftpd/vsftpd.conf
 
 
 
3 、建立匿名用户上传目录,并设置权限
 
4 、启动服务
 
5 、客户端测试匿名ftp用户
 
6 、修改xiaowu权限,增加写入权限
 
7 、测试上传文件
 
8 、配置用户身份验证ftp服务器。建立ftp账户
 
9 、编辑配置文件,取消匿名登陆,允许本地用户登陆
 
10 、建立允许用户文件vsftp.chroot_list
 
11 、重启服务
 
12 、客户端测试
 
13 、出现以上错误,应该禁用 SElinux 的FTP传输审核功能
 
14 、我在配置文件中所指定的文件为/etc/vsftpd.chroot_list,但是,/etc下并不存在,所以,将/etc/vsftp/下的配置文件拷贝出来
 
15 、客户端测试


本文转自 Jhuster 51CTO博客,原文链接:http://blog.51cto.com/xwnet/142619,如需转载请自行联系原作者
相关文章
|
14天前
|
Java Linux
Springboot 解决linux服务器下获取不到项目Resources下资源
Springboot 解决linux服务器下获取不到项目Resources下资源
|
17天前
|
Linux
linux下搭建tftp服务器教程
在Linux中搭建TFTP服务器,需安装`tftp-server`(如`tftpd-hpa`)。步骤包括:更新软件包列表,安装`tftpd-hpa`,启动并设置开机自启,配置服务器(编辑`/etc/default/tftpd-hpa`),添加选项,然后重启服务。完成后,可用`tftp`命令进行文件传输。例如,从IP`192.168.1.100`下载`file.txt`: ``` tftp 192.168.1.100 <<EOF binary put file.txt quit EOF ```
28 4
|
1月前
|
存储 安全 Shell
⭐⭐【Shell 命令集合 文件传输 】Linux ftp工具 使用指南
⭐⭐【Shell 命令集合 文件传输 】Linux ftp工具 使用指南
42 0
|
1月前
|
存储 Shell Linux
【Shell 命令集合 文件传输 FTP客户端工具】Linux ncftp 命令使用指南
【Shell 命令集合 文件传输 FTP客户端工具】Linux ncftp 命令使用指南
36 0
|
1月前
|
Linux Shell 网络安全
【Shell 命令集合 网络通讯 】Linux 与SMB服务器进行交互 smbclient命令 使用指南
【Shell 命令集合 网络通讯 】Linux 与SMB服务器进行交互 smbclient命令 使用指南
45 1
|
3天前
|
网络协议 安全 Linux
IDEA通过内网穿透实现固定公网地址远程SSH连接本地Linux服务器
IDEA通过内网穿透实现固定公网地址远程SSH连接本地Linux服务器
|
10天前
|
Linux 数据安全/隐私保护
Linux基础与服务器架构综合小实践
【4月更文挑战第9天】Linux基础与服务器架构综合小实践
1222 8
|
21天前
|
Ubuntu Linux 虚拟化
【Linux】ubuntu安装samba服务器
【Linux】ubuntu安装samba服务器
|
22天前
|
Linux
Linux安装bind9搭建自己的域名服务器
Linux安装bind9搭建自己的域名服务器
11 0
|
24天前
|
网络协议 Linux 网络安全
Linux服务器DNS服务器配置实现bind的正向解释和反向解释
Linux服务器DNS服务器配置实现bind的正向解释和反向解释
17 0