首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

LINUX架设FTP服务器

第二章 用LINUX架设FTP服务器 2.1 什么是FTP 2.2 安装Wu-FTP 2.3 让FTP服务器跑起来 2.4 配置文件设置 2.5 开设只能FTP帐户 2.6 设置虚拟FTP主机...而大多数FTP服务器往往提供一个GUEST公共帐户来允许没有远程服务器用户可以访问该FTP服务器。 一个FTP会话通常包括五个软件元素交互。...2.2 wu-Ftpd安装 当前,Linux环境下有许多ftp服务器软件可供选择,但是目前最常见仍然是wu-Ftpd服务器。这里主要讨论该软件安装和配置。...一般来说,在安装了linux时,缺省都会自动安装wu-ftpd服务器,但是有时候为了某种需要也需要自己亲自重新安装该服务器软件。...time 设置关闭FTP服务器时间,例如希望在晚上10点关闭FTP服务器,则为2200 warning-message 断线以前显示给用户告警信息 例如: [root@linux /etc]#

26K10
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    红帽子linux 架设ftp,RedHatLinux9架设FTP服务器方法

    1.安装vsftpd服务器 vsftpd是目前Linux最好FTP服务器工具之一,其中vs就是“VerySecure”(很安全)缩写,可见它最大优点就是安全,除此之外,它还具有体积小,可定制强,...如果安装RedHatLinux9.0时没有选择vsftpd服务器,则可以在图形环境下单击“主菜单→系统设置→添加删除应用程序”菜单项,在出现“软件包管理”对话框里确保选中“FTP服务器”选项,然后单击...命令窗口里输入“ftpFTPAddres”(用实际FTP服务器IP地址或者域名代替FTPAddres),注意用户名、密码都是ftp(ftp是匿名用户映射用户账号),如下所述: MicrosoftWindowsXP...它是一个文本文件,我们可以用Kate、Vi等文本编辑工具对它进行修改,以此来自定义用户登录控制、用户权限控制、超时设置、服务器功能选项、服务器性能选项、服务器响应消息等FTP服务器配置。...注意:启用ascii_download_enable选项会让恶意远程用户们在ASCⅡ模式下用“SIZE/big/file”这样指令大量消耗FTP服务器I/O资源。

    1.8K20

    架设ftp反向代理服务器

    因网络环境限制,需要从内网(不能直接连通外网)向外部ftp上传、下载文件,只能在网关服务器架设ftp反向代理(网关服务器可同时连通外网与内网,但是不允许内部应用部署在这台机器上)。...试了几个方案: 1、利用apachemod_proxy_ftp模块,折腾了一下,下载可以,上传没折腾成功,放弃。...://github.com/c960657/ftpproxy/blob/master/ftpproxy.conf 密密麻麻,顿时没心情继续了 3、利用www.ftpproxy.orgftp.proxy.../src/ftp.proxy -D 本机空闲端口 外网FTP服务器IP:端口 比如: ..../src/ftp.proxy -D 12306 12.34.56.78:21 这样,访问 ftp://网关服务器IP:12306就相当于访问 ftp://12.34.56.78:21 注:如果要在同时反向代理多个

    5.4K50

    UbutuDebian使用 VSFTPD架设FTP服务器小结

    大家好,又见面了,我是你们朋友全栈君。 架设FTP服务器有好几次了,以前搭建好以后,没有记录操作详细步骤,过阵时间又忘记了。...此次架设FTP服务需求要点: vsftpd mysql 虚拟用户 虚拟目录 只读用户 只写用户 读写用户。...匿名用户地俄权限为系统本地用户ftp权限。 此时使用匿名账户登录,检测vsftpd服务和局域网络配置是否正常。...10.权限设定: sudo chown vsftpd.nogroup /ftp A. 只读用户pub,只有对/ftp/pub读权限。...3.如果匿名用户开启,其权限为本地用户ftp权限。同时匿名用户不受local_root和user_sub_token影响。 4.虚拟用户默认是同匿名用户拥有一样权限。

    2.2K10

    在Windows XP 上 架设 FTP服务器

    一、用IIS架设 如果只是想建个小型同时在线用户数不超过10个FTP服务器,且不会同时进行大流量数据传输,可以用IIS 5.0作为服务器软件来架设(IIS只适用于Windows NT/2000/...,因而很多人都喜欢使用第三方FTP服务器软件来架设。...二、用Serv-U等第三方FTP服务器软件架设 除IIS外,还有很多FTP服务器软件可以架设,如Wu-FTP、proFTPd、Serv-U等,但大部分只适用于uniX、linuX系统,如果使用WindoWs...如果填入22,则此服务器地址就是:FTP//218.1.1.122。依此而为,就可以架设多个FTP服务器了。...三、用动态IP域名解析软件架设拥有固定域名FTP服务器 在上面的介绍中,我们假设是该服务器拥有218.1.1.1固定IP,而事实上,大部分想架设个人FTP用户通常都是用adsl等方式拨号上网。

    15.7K10

    Debian 使用VSFtpd安装配置架设FTP服务器

    /etc/ftpusers —-记录不允许访问FTP服务器用户名单 /home/ftp —-Vsftpd根目录 此外VSFTPD日志文件为/var/log/vsftpd.log。...Vsftp配置文件默认情况下就已经比较安全,一般不需要修改,下面对常用几个配置选项进行说明: Listen=yes 是否以独立进程启动 anonymous_enable=YES 是否允许匿名ftp...Vsftpd添加FTP账号 A. 登录Linux主机后,运行命令:”useradd ftp-clin003 -s /sbin/nologin “。...设置ftp-clin003用户密码,运行命令:”passwd ftp-clin003” ; 输入两次密码,匹配成功后,就设置好了ftp-clin003用户密码了。...C.测试连接,您可以在“我电脑”地址栏中输入 ftp://IP 来连接FTP服务器,根据提示输入账户密码。

    3.3K40

    python 多用户在线FTP程序

    要求: 1、用户加密认证 2、允许同时多用户登录 3、每个用户有自己家目录 ,且只能访问自己家目录 4、对用户进行磁盘配额,每个用户可用空间不同 5、允许用户在ftp server上随意切换目录...filesize:                             receive_size = exits_file_size                             print('服务器上已存在文件大小为...else:       ####如果上传文件小于当前服务器文件,则为同名但不同文件,不上传。...= True:         auth_tag=ftp.auth()     ftp.interactive() client.py #!...= True:         auth_tag = ftp.auth()     ftp.interactive() 注:配置文件中中文注释,可能会使程序在启动时报出ASCII decode error

    2.9K10

    Linux搭建FTP服务器

    ,无论如何,我们创建ftp用户不在这两个文件中即可保证可以正常使用。...编辑vsftpd配置文件 修改以下配置参数,设置匿名用户和本地用户登录权限,设置指定例外用户列表文件路径,并开启监听 IPv4 sockets anonymous_enable=NO local_enable...#listen_ipv6=YES 添加以下配置参数,开启被动模式,设置本地用户登录后所在目录,以及云服务器建立数据传输可使用端口范围值。...=xxx.xx.xxx.xx #修改为云服务器公网 IP pasv_min_port=40000 pasv_max_port=45000 保存退出 执行以下命令,创建并编辑 chroot_list...vim /etc/vsftpd/chroot_list 注:将ftp用户名填入此文件后用户即可随意切换目录,删除即会被锁定在自己规定目录中(用户名填写一行一个) 重启vsftpd服务 放通安全组规则

    15.7K50

    Linux搭建FTP服务器

    ****FTP简介**** vsftpd(Very Security File Transfer Protocol)是一款在Linux发行版中最受推崇FTP服务器程序。特点是小巧轻快,安全易用。...并且是一个完全免费开放源码ftp软件。...---- ****FTP基本配置信息vsftpd.conf**** ftpd_banner=welcome to ftp service #设置连接服务器欢迎信息 idle_session_timeout...指明服务器客户并发连接数为200 max_per_ip=3 #指明每个客户机最大连接数为3 local_max_rate=50000(50kbytes/sec) #本地用户最大传输速率限制 anon_max_rate...= #IP地址 设置ftp服务来监听地址,客户端可以用哪个地址来连接; listen_port= #端口号 设置FTP工作端口号,默认为21 chroot_local_user=YES #设置所有的本地用户可以

    15.1K70

    Linux 用Sendmail架设Mail服务器

    今天我就给大家介绍一种在Red Hat Linux 9.0环境下运行邮件服务器软件Sendmail.Sendmail作为一种免费邮件服务器软件,已被广泛应用于各种服务器中,它在稳定性、可移植性、及确保没有...  sendmail.cf配置语法比较难懂,一般资料上都是采用m4宏处理程序来生成所需sendmail.cf文件(使用m4编译工具一般不容易出错,还可避免某些带有安全漏洞宏对服务器造成破坏)。...接下来就是创建具体帐户了。 四、建立电子邮件新帐号   此步骤相对简单,只需在Linux里新增一个用户即可。...五、限制单个用户邮箱容量   如果对用户邮件容量不加限制,服务器硬盘是不堪重负。...参考推荐: Linux 环境用Sendmail架设Mail服务器 Sendmail 邮件服务器应用配置

    4.6K20

    Linux篇---ftp服务器搭建

    一、前述 企业中linux搭建ftp服务器还是很实用,所以本文针对centoos7和centoos6搭建服务器教程做个总结。 二、具体 1、显示如下图则表示已安装 vsftp软件。...如果没有则通过yarm源进行安装 yum install -y vsftpd 2、安装完成之后 进入到ftp根目录默认是/etc/vsftpd/文件中进行配置 ?.../etc/vsftpd/vsftpd.conf:vsftpd 核心配置文件 /etc/vsftpd/ftpusers:用于指定哪些用户不能访问FTP 服务器。 ...服务器 cetoos 7操作为/bin/systemctl restart  vsftpd.service centoos 6操作为 service vsftpd restart 6.赋权,将ftp指定根目录赋权为...getsebool -a|grep ftp 若centoos7到此结束 用ftp工具即可访问  或者本地ftp 服务器测试  通过rpm  -ivh rpm..安装包  安装ftp客户端配置。

    9.6K5646

    Linux下搭建FTP服务器

    就是专门用来传输文件协议。简单地说,支持FTP协议服务器就是FTP服务器。 在Linux下有非常多FTP服务器可供选择,此处选择vsftpd服务器。...它是一个完全免费、开放源代码ftp服务器软件,支持很多其他 FTP 服务器所不支持特征。首先,需要安装vsftpd服务器。安装命令如下。...然后根据你自己所需要内容来配置你FTP服务器。我配置大概如下所示。 ? 配置完成以后,保存你配置(需要管理员权限), 然后重启vsftpd服务。...现在实名登录FTP服务器,使用命令如下 ftp IP地址 在我Ubuntu下出现了拒绝服务错误。...并且暴露账户和密码以后,它甚至能通过SSH来远程操作你电脑。 匿名用户登录FTP服务器 匿名用户登录FTP时候,不需要密码,并且匿名用户只能在登录进去目录下进行操作。

    4.1K31

    Linux-FTP服务器搭建

    搭建FTP服务器,让客户端实现上传下载文件 了解内容:对于配置文件中,常用全局配置选项 除了在配置文件中设置写权限之外,还要对这个目录设置一个selinux权限, 是否开启匿名用户写权限...on代表开启,匿名用户才会有响应写权限 下面构建一个匿名上传FTP服务器: 条件: 准备两台虚拟机,一台作为FTP服务器,一台作为FTP客户端,网络适配器全部设置为自定义-VMnat1 开机之后...服务器 yum install vsftpd.x86_64 -y安装FTP服务器 systemctl restart vsftpd重启服务 systemctl enable vsftpd设置开机自启 firewall-cmd...共享目录上下文权限值 chcon -t public_content_rw_t /var/ftp/incoming/将incoming增加写权限 getsebool -a | grep ftp 将...touch aa.txt vi aa.txt之后写入随便一串内容,接下来看看能否将文件上传到FTP服务器 ftp 192.168.183.129 设置登录,用户写ftp,password不用写直接回车

    33740

    LinuxFTP服务器搭建教程

    vmware12上安装CentOs6.8,最终实现物理机上windows10能正常访问CentOs上FTP服务器。...一、查看是否安装有ftp相关安装包 # rpm -qa | grep vsftpd //ftp安装包就是vsftpd ? 查看到我系统中没有安装相关包,所以先把安装包装上。...三、配置vsftpd文件 ftp服务器主要有三个配置文件,都位于/etc/vsftpd目录下: ftpusers //用来指定哪些用户不能访问ftp服务器 user_list //这个文件中用户是否可以登录到服务器...vsftpd.conf //ftp服务器主配置文件 四、匿名用户访问 打开vsftpd.conf # vi /etc/vsftpd/vsftp.conf 将这两个选项设置为YES :anon_upload_enable...再次访问,使用ftp1用户,可以登录到ftp服务器。 ? Ps:一些vsftpd.conf配置文件中选项不懂可以看下文件详细说明! 以上就是本文全部内容,希望对大家学习有所帮助。

    5.5K42

    在IIS上搭建多用户隔离FTP服务

    IIS8.5上搭建FTP服务 1 FTP服务器工具决择 ; 2 FTP服务器安装; 3 在IIS中添加FTP站点; 4 FTP多用户隔离设置; 5 客户端连接测试; 1 FTP服务器工具决择...免费FTP服务器有N种,举个栗子:Serv-U,FileZillaServer。...2 FTP服务器安装 我们来看看在IIS上安装FTP服务步骤: 1、打开“控制面板”“程序和功能”: 2、进入到“程序和功能”界面,选择左侧“打开或关闭Windows功能”,打开“Windows...3 在IIS中添加FTP站点 在“管理工具”“Internet信息服务(IIS)管理器”中,选中服务器,点击右键菜单中“添加FTP站点…”;填写好站点名称与物理路径; ?...4 FTP多用户隔离设置 FTP服务器,可能要面对N个用户不同连接,不同存储,各自仅能访问自己目录,为了实现这目标,我们需要设置FTP按用户来隔离。

    4.7K30

    linux未找到 ftp命令,Linux服务器ftp命令找不到「建议收藏」

    ftp commond not find 先用命令rpm -q vsftpd检查是否安装了ftp服务器 若显示vsftpd-2.2.2-11.el6_4.1.x86_64这样信息,说明FTP服务器已安装...[转载]你需要知道 16 个 Linux 服务器监控命令 转载自: 你需要知道 16 个 Linux 服务器监控命令 如果你想知道你服务器正在做干什么,你就需要了解一些基本命令...ss \ lsof) \ nload 网络传输 – scp \ rsync \ (rz … linux 远程连接服务器ftp命令整理 Ftp命令功能是在本地机和远程机之间传送文件.该命令一般格式如下...下载rpm文件 例如:ftp-0.17-51.1.el6.x86_64. … linux系统ftp命令 先来一段简单ftp 下载脚本 ftp -i -n< 你应该知道16个Linux服务器监控命令...… 转载:你需要知道16个Linux服务器监控命令 源址:http://web.itivy.com/article-653-1.html 如果你想知道你服务器正在做干什么,你就需要了解一些基本命令

    32.2K30

    linux搭建sendmail邮件服务器,Linux系统Sendmail架设Mail服务器

    二、启动Sendmail服务系统 笔者建议使用带参数Sendmail命令控制邮件服务器运行: [root@ahpeng root]# sendmail -bd –q12h -b:设定Sendmail...配置语法比较难懂,一般资料上都是采用m4宏处理程序来生成所需sendmail.cf文件(使用m4编译工具一般不容易出错,还可避免某些带有安全漏洞宏对服务器造成破坏)。...接下来就是创建具体帐户了。 四、建立电子邮件新帐号 此步骤相对简单,只需在Linux里新增一个用户即可。...五、限制单个用户邮箱容量 如果对用户邮件容量不加限制,服务器硬盘是不堪重负。...比如前面我们建立mailA用户要拥有2个邮件地址:mailA@yourdomain.com和mailB@yourdomain.com,可以这样设置: 首先,新增一个账号mailC,然后用Linux文本编辑器打开

    4.1K20

    Linux下搭建FTP服务器教程

    /etc/vsftpd/ftpusers 是黑名单文件,此文件里用户不允许访问 FTP 服务器。 /etc/vsftpd/user_list 是白名单文件,是允许访问 FTP 服务器用户列表。...netstat -antup | grep ftp 6.配置本地用户登录 本地用户登录就是指用户使用 Linux 操作系统中用户账号和密码登录 FTP 服务器。...vsftpd 安装后默只支持匿名 FTP 登录,用户如果试图使用 Linux 操作系统中账号登录服务器,将会被 vsftpd 拒绝,但可以在 vsftpd 里配置用户账号和密码登录。...原因分析: FTP连接方式分为:主动模式和被动模式。默认为被动模式。 如果为被动模式,服务器端必须监听至少一个额外被动模式端口。所以,若只开通20和21端口是不够,需要另外配置入站端口。...备注参考信息: FTP连接一般是有两个连接,一个是客户程和服务器传输命令,另一个是数据传送连接。

    9.1K20
    领券