`
Asen丶
  • 浏览: 40366 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

ftp服务搭建

ftp 
阅读更多

文件传输服务

 

 

主配置文件目录/etc/vsftpd/vsftpd.conf

 

首先安装ftp服务器

yum install vsftpd

默认存放文件的目录  /var/ftp/pub

 

 

匿名登陆 

创建一个文件

启动服务 关闭防火墙

浏览器访问 ftp://IP地址

可以下载 但是不能上传

记住修改pub目录权限

还要注意更改安全值  默认安全值不行

给安全值加入读写权限

chcon -t public_content_rw_t pub

修改布尔值

getsebool -a|grep ftp  找去与ftp相关的布尔值

setsebool ftpd_anon_write on

重启服务

但是可以往上查找

但是不能删除

添加参数  anon_other_write_enable=YES匿名用户实现删除

 

 

 

 

本地用户认证登陆

anonymous_enable=NO

取消一切与匿名用户相关的约束

新建用户 haha

修改haha密码

cd /home/haha

新建文件   touch 12345

再次设置布尔值 

getsebool -a|grep ftp

setsebool ftp_home_dir on

修改haha权限

重启服务

chroot_list_enable=YES 是否将系统用户限制在自己的home目录下

chroot_list_file=/etc/vsftpd/chroot_list

新建一个目录/etc/vsftpd/chroot_list  添加需要锁死的用户

注意该文件的安全值

allow_writeable_chroot=YES  将本地用户锁死在当前目录下(不加没有用)

 

 

 

ftp相关权限设置

vim /etc/vsftpd/vsftpd.conf

anonymous_enable=YES  是否允许匿名ftp(默认为YES),如否则选择NO,基于用户名与密码的访问

local_enable  使用允许本地用户登陆

write_enable  是否允许写入

local_umask   本地用户上传权限掩码

添加anon_umask=022

anon_upload_enable=YES  是否允许匿名ftp 用户上传(默认被注释即不支持)

anon_mkdir_write_enable  是否允许写入目录

 

 

chroot_list_enable=YES 是否将系统用户限制在自己的home目录下

ftpd_banner=Welcome to blah FTP service.? 定制欢迎信息

connect_from_port_20=YES  是否确信端口传输来自20(ftp-data) 

xferlog_file=/var/log/vsftpd.log? ftp 传输日志的路径和名字默认是/var/log/vsftpd.log 

xferlog_std_format=YES? 是否使用标准的ftp xferlog 模式? 

idle_session_timeout=600  设置默认的断开不活跃session的时间? 

data_connection_timeout=120  设置数据传输超时时间? 

ascii_upload_enable=YES   是否使用ascii码方式上传文件

ascii_download_enable=YES  是否使用ascii码方式下载文件? 

userlist_enable=YES 在/etc/vsftpd/user_list 文件中列出用户不能访问FTP 服务器? 

tcp_wrappers=YES  是否支持tcp_wrappers

0
0
分享到:
评论

相关推荐

    ubuntu FTP 服务器搭建

    ubuntu FTP 服务器搭建 主用户+匿名用户 ubuntu FTP 服务器搭建 主用户+匿名用户 ubuntu FTP 服务器搭建 主用户+匿名用户

    Linux的Ftp服务器搭建的个人总结

    在Linux系统中,FTP(File Transfer Protocol)服务器是一种常见的服务,用于在互联网上进行文件传输。搭建FTP服务器可以让用户远程访问、上传或下载文件。以下是我个人关于在Linux上搭建FTP服务器的一些总结: 1. ...

    windows2003-FTP服务器搭建.doc

    在Windows 2003操作系统中,搭建FTP服务器是网络管理员常用的任务之一,主要用于提供文件传输服务。本实验旨在通过实际操作,帮助学生掌握FTP服务器的基本概念和搭建流程,同时理解虚拟机环境下的操作系统安装与管理...

    FTP服务搭建工具

    在本文中,我们将深入探讨如何使用一个无需安装、解压即用的FTP服务搭建工具,以及如何进行自定义端口设置和开机自启动配置。 FTP服务搭建工具通常包含一个服务器组件和客户端组件,服务器组件负责处理来自客户端的...

    Win7内置FTP服务器搭建图解

    通过以上步骤,你就可以在Win7系统上成功搭建一个FTP服务器,提供文件的上传和下载服务。这个过程适合个人学习和小型团队协作,对于大型企业或高安全性需求的场合,可能需要考虑更专业的FTP解决方案。记得定期更新...

    Ubuntu下FTP服务器搭建+DNS服务器搭建

    在Ubuntu系统中搭建FTP服务器和DNS服务器是网络服务配置中的基础任务,对于系统管理员来说至关重要。FTP(File Transfer Protocol)服务器允许用户通过网络传输文件,而DNS(Domain Name System)服务器则负责将域名...

    linux FTP服务搭建

    在深入探讨Linux FTP服务搭建的过程中,我们将会详细解析如何在Linux环境下配置并运行FTP(File Transfer Protocol)服务器,尤其适合初学者。FTP是一种用于在网络上进行文件传输的标准协议,广泛应用于互联网上的...

    ftp服务器搭建 linux-xp的通信

    ### FTP服务器搭建与Linux-XP通信详解 #### 一、FTP服务器概述 FTP(File Transfer Protocol)是一种用于在网络上进行文件传输的协议。它主要用于在不同主机之间传输文件,支持多种文件类型,并提供了基本的用户认证...

    ftp服务器搭建ftp服务器搭建.doc

    本文档旨在指导用户如何搭建 FTP 服务器,使用 Windows 2003 IIS 组件和花生壳动态域名解析软件,提供 FTP 服务。下面是详细的知识点: 1. IIS 的默认安装:在 Windows 2003 Standard Edition、Windows 2003 ...

    Ubuntu下FTP服务器搭建+DNS服务器搭建教程

    在Ubuntu操作系统中,搭建FTP(File Transfer Protocol)服务器和DNS(Domain Name System)服务器是网络服务部署中的基础步骤。这两个服务对于任何网络环境都至关重要,FTP用于文件传输,而DNS则负责将域名转换为IP...

    windows2003FTP服务器搭建.docx

    Windows 2003 FTP 服务器搭建是指在 Windows 2003 操作系统中安装和配置 FTP 服务器,以便提供文件传输服务。FTP(File Transfer Protocol)是一种常用的文件传输协议,允许用户在网络上传输文件。FTP 服务器搭建...

    linux dhcp ftp 服务器搭建

    Linux DHCP 服务器和 FTP 服务器搭建 Linux 服务器是当前网络环境中最常用的服务器操作系统之一,而 DHCP 服务器和 FTP 服务器是 Linux 服务器中两个非常重要的组件。DHCP 服务器可以自动分配 IP 地址给客户端,而 ...

    ftp服务器搭建工具

    FTP服务器搭建工具通常是专门设计用来简化设置过程的软件,使得非专业人员也能轻松建立FTP服务。它们通常具有用户友好的界面,无需复杂的命令行操作。在提供的描述中提到的“绿色软件”指的是无需安装即可运行的程序...

    ftp服务器搭建

    ### FTP服务器搭建详解 #### 一、FTP服务基础概述 FTP(File Transfer Protocol)是一种用于在网络上进行文件传输的标准协议,属于应用层协议。FTP允许用户在客户端与服务器之间传输文件,支持基本的操作,如文件...

    G6FTP服务器搭建物理资源库的设计与管理

    【G6FTP服务器搭建物理资源库的设计与管理】 在信息化高速发展的时代,网络资源的丰富性和多样性使得构建适合教育环境的资源库变得至关重要。本文主要探讨如何利用G6FTP Server搭建物理资源库,并进行有效的组织与...

    FTP服务器搭建工具

    通过使用这个"FTP服务器搭建工具",用户可以快速搭建一个FTP服务器,而无需深入了解复杂的网络服务配置。它降低了技术门槛,让FTP服务成为更多个人和小型组织便捷的数据共享方案。不过,尽管工具简化了流程,了解...

    FTP服务器搭建与上传配置指南V1.0_20210703.pdf

    1.9 点击允许其它应用,选择 C:\Windows\System32\svchost.exe 然后添加,且勾选 Windows 服务主进程、专用与公用,最后确定:需要在防火墙中添加 FTP 服务器的应用程序,以确保 FTP 服务器的可访问性。 1.10 资源...

    linux ftp服务器搭建

    Linux FTP服务器搭建主要涉及到在Red Hat 9操作系统中配置FTP服务,使用的主要工具是VSFTPD。这个实验的目的是让学生熟悉Linux操作系统的命令和功能,同时掌握如何在Linux环境中搭建FTP服务器,确保服务器的安全性,...

Global site tag (gtag.js) - Google Analytics