vsftpd配置

ubuntu安装ftp和tftp

大兔子大兔子 提交于 2019-12-05 02:49:02
为了局域网方便访问ubuntu系统,在ubuntu14.04上安装了tfp和tftp服务。在windows端用FileZilla、FlashFXP、xFTP、CuteFTP等等访问都很方便。 一、安装ftp服务器 安装vsftpd: apt-get install vsftpd 检查端口 netstat -tnl ftp默认打开的是21端口,看下对应21端口的服务有没有打开。 或者直接在浏览器里输入“ ftp://服务器IP ”,会有相关提示的。 开启、停止、重启vsftpd服务的命令: service vsftpd start | stop | restart 修改配置文件 vim /etc/vsftpd.conf vsftpd.conf主要配置: # Example config file /etc/vsftpd.conf listen=YES anonymous_enable=NO #禁止匿名登录 local_enable=YES #本地用户可以登录 write_enable=YES #允许写操作,包括上传,修改等 # Activate directory messages - messages given to remote users when they # go into a certain directory. dirmessage_enable=YES

centos启用ftp功能

大憨熊 提交于 2019-12-05 02:14:11
vsftpd作为FTP服务器,在Linux系统中是非常常用的。下面我们介绍如何在centos系统上安装vsftp。 什么是vsftpd vsftpd是一款在Linux发行版中最受推崇的FTP服务器程序。特点是小巧轻快,安全易用。 vsftpd 的名字代表”very secure FTP daemon”, 安全是它的开发者 Chris Evans 考虑的首要问题之一。在这个 FTP 服务器设计开发的最开始的时候,高安全性就是一个目标。 1、安装vsftpd 1、以管理员(root)身份执行以下命令 yum install vsftpd 2、设置开机启动vsftpd ftp服务 chkconfig vsftpd on 3、启动vsftpd服务(默认ftp服务是没有启动的,用下面命令启动) service vsftpd start 管理vsftpd相关命令: 停止vsftpd: service vsftpd stop 重启vsftpd: service vsftpd restart 安装完后,有/etc/vsftpd/vsftpd.conf 文件,用来配置,还有新建了一个ftp用户和ftp的组,指向home目录为/var/ftp,默认是nologin(不能登录系统) 可以用下面命令查看用户 cat /etc/passwd 2、安装ftp客户端组件(用来验证是否vsftpd) yum -y

Centos搭建FTP服务器

怎甘沉沦 提交于 2019-12-05 01:59:46
概述 linux在传输文件方面,大多数选择必然是scp、WinScp等等,但是老实讲小文件还好,传输大文件真心慢,nc或者其他的比如压缩、bbcp等技术,不甚了解又担心会影响包含特殊字符的文件,所以还是FTP最适合做大文件传输了。 网络上搜索了很多版本的教程,或是版本不对应或是问题不同一,很多同学照着做了还是会遇到很多无法解决的问题,这里用我自己的版本和实践来做演示,centos7,阿里云轻量级服务器。 版本信息 [我的bash]#lsb_release -a LSB Version: :core-4.1-amd64:core-4.1-noarch Distributor ID: CentOS Description: CentOS Linux release 7.3.1611 (Core) Release: 7.3.1611 Codename: Core 开始搭建 1. 检查是否安装vsftpd vsftpd -v 若输出版本号则已安装,否则需要自行安装 2. 安装vsftpd yum install vsftpd 3. 启动vsftpd systemctl start vsftpd 或者 service vsftpd start 4. 查看端口监听 netstat -nltp | grep 21 5. vsftp扩展信息介绍(不想看可以跳过直接看配置) I. 配置文件

linux 安装配置 vsftpd (centos)

元气小坏坏 提交于 2019-12-04 22:53:56
前提是安装了 linux ,yum,不会的可以查看此文章 red hat centos 安装 yum yum update yum install vsftpd service vsftpd status 查看状态 备份配置文件 cp /etc/vsftpd/vsftpd.conf /etc/vsftpd/vsftpd.conf.bak 配置vsftpd vim /etc/vsftpd/vsftpd.conf 本人配置: [Copy to clipboard]View Code CONF# Example config file /etc/vsftpd/vsftpd.conf # # The default compiled in settings are fairly paranoid. This sample file # loosens things up a bit, to make the ftp daemon more usable. # Please see vsftpd.conf.5 More > 来源: oschina 链接: https://my.oschina.net/u/75118/blog/8615

ftp

送分小仙女□ 提交于 2019-12-03 16:49:37
目录 1.ftp简介 2.ftp架构 3.ftp数据连接模式 4.用户认证 5.1vsftpd的安装 5.2vsftpd配置 5.3配置匿名用户 5.4配置虚拟用户 1.ftp简介 网络文件共享服务主流的主要有三种,分别是ftp、nfs、samba。 FTP是File Transfer Protocol(文件传输协议)的简称,用于internet上的控制文件的双向传输。 FTP也是一个应用程序,基于不同的操作系统有不同的FTP应用程序,而所有这些应用程序都遵守同一种协议以传输文件。 在FTP的使用当中,用户经常遇到两种概念:下载和上传 下载(Download) 上传(Upload) 从远程主机拷贝文件至自己的计算机上 将文件从自己的计算机上拷贝至远程主机上 2.ftp架构 FTP工作于应用层,监听于tcp的21号端口,是一种C/S架构的应用程序。其有多种客户端和服务端的应用程序,下面来简单介绍一下 客户端工具 服务端软件 ftp lftp,lftpget wget,curl filezilla gftp(Linux GUI) 商业软件(flashfxp,cuteftp) wu-ftpd proftpd(提供web接口的一种ftp服务端程序) pureftp vsftpd(Very Secure) ServU(windows平台的一种强大ftp服务端程序) 3.ftp数据连接模式

CentOS中vsftp安装与配置

妖精的绣舞 提交于 2019-12-03 09:48:05
1. 安装 使用chkconfig --list来查看是否装有vsftpd服务; 使用yum命令直接安装:yum -y install vsftpd 然后为它创建日志文件:touch /var/log/vsftpd.log 这样简单的两个命令就完成了vsftp的安装,但是如果你现在想这样ftp://your_ip来访问的话,那还不行,还需要配置权限! 2. 启动与配置自启动 使用chkconfig --list来查看vsftpd服务启动项情况; 如果看到的是如下显示的结果: vsftpd 0:off 1:off 2:off 3:off 4:off 5:off 6:off 服务全部都是off的,注意这里的off表示的是服务器启动的时候是否会自启动服务,我们使用如下命令来配置其自启动: chkconfig --level 2345 vsftpd on #2345对应的是上面对应的0-6项 查看与管理ftp服务: 启动ftp服务:service vsftpd start 查看ftp服务状态:service vsftpd status 重启ftp服务:service vsftpd restart 关闭ftp服务:service vsftpd stop 3. 配置vsftp服务 编辑/etc/vsftpd/vsftpd.conf文件,配置vsftp服务: #vi /etc/vsftpd

Linux系统安装及配置ftp服务

僤鯓⒐⒋嵵緔 提交于 2019-12-03 06:48:48
1. 先用rpm -qa| grep vsftpd命令检查是否已经安装,如果ftp没有安装,使用yum -y install vsftpd 安装,(ubuntu 下使用apt-get install vsftpd) 2. service vsftpd start / service vsftpd restart 启动要让FTP每次开机自动启动,运行命令: chkconfig --level 35 vsftpd on 3. 设置ftp权限 vi /etc/vsftpd/vsftpd.conf 将anonymous_enable=YES 改为 anonymous_enable=NO ESC返回,输入“:wq”保存并推出 刷新防火墙 #iptables -F 其中vsftpd的主配置文件是: /etc/vsftpd/vsftpd.conf 实验一: 如果我不允许FTP匿名登陆,我们可以修改vsftpd的主配置文件来实现 #vi /etc/vsftpd/vsftpd.conf 把anonymous_enable=YES 改为anonymous_enable=NO 实验二: windows中FTP服务器可以设置欢迎词,最大连接数,那我们在Linux的FTP服务器中设置呢?我要回答的是:同样可以,我们同样可以vsftpd的主配置文件来实现# vi /etc/vsftpd/vsftpd.conf

Ubuntu安装vstftpd

匿名 (未验证) 提交于 2019-12-03 00:37:01
一、 概述 最近搭建vstftp服务,反复尝试几天不断安装卸载,遇见不少坑,本人linux新手学习,特记录该笔记。使用的的是Ubuntu16.04,安装vsftpd版本为3.0.3. 二、 卸载vsftpd apt-get purge vsftpd (完全卸载及附属相关文件, 建议) apt-get remove vsftpd (卸载软件) 三、 安装vsftpd apt-get install vsftpd (安装) 四、 配置vsftpd cp /etc/vsftpd.conf /etc/vsftpd.conf.old (备份) 配置讲解: 设置 vsftpd是否可以独立运行 守护进程从 initscript 开始(默认NO) #设置为NO, 独立运行 #设置为YES,开启监听网络模式 listen =NO 是否监听IPV6端口 listen_ipv6=YES 是否允许匿名访问FTP anonymous_enable=NO 是否允许本地用户登陆 local_enable=YES 启用任何形式的FTP命令(CRUD) write_enable=YES 本地用户默认上传文件权限为077 你可以将其改为022或其他 #local_umask=022 是否允许匿名FTP用户上传文件(不允许) anon_upload_enable=YES 是否允许匿名FTP用户创建文件夹(不允许)

FTP服务(1)

匿名 (未验证) 提交于 2019-12-03 00:36:02
文件传输协议(FTP) 文件传输协议 (英文: F ile T ransfer P rotocol,缩写:FTP)早期的三个应用级协议之一,是用于在网络上进行文件传输的一套标准协议,使用客户/服务器模式,即基于C/S结构。它属于网络传输协议的应用层。 双通道协议:数据和命令连接 数据传输格式:二进制(默认)和文本 两种模式:服务器角度   主动(PORT style):服务器主动连接 命令(控制):客户端:随机port → 服务器:tcp21 数据:客户端:随机port ← 服务器:tcp20   被动(PASV style):客户端主动连接 命令(控制):客户端:随机port → 服务器:tcp21 数据:客户端:随机port ← 服务器:随机port 服务器被动模式数据端口示例:   227 Entering Passive Mode (192,168,175,138,224,59)   服务器数据端口为:224*256+59 FTP软件介绍 FTP服务器: vsftpd:Very Secure FTP Daemon, CentOS默认FTP服务器,高速,稳定,下载速度是WU-FTP的两倍 ftp.redhat.com数据:单机最多可支持15000个并发 其他ftp服务器 Wu-ftpd,Proftpd,Pureftpd,ServU,IIS FTP服务 状态码: 1XX:信息

Ubuntu 搭建FTP服务器

匿名 (未验证) 提交于 2019-12-03 00:34:01
14.04 64位(查看系统版本 uname -a) vsftpd - version 如下图说明未安装 如下图说明已安装 新建一个文件夹用于FTP的工作目录 mkdir ftp useradd -d /service/ftp -s /bin/bash zeng passwd zeng 密码 密码 /etc/vsftpd.conf vi vsftpd .conf service vsftpd start 输入账户密码 修改ftp传输文件的权限 修改vsftpd.conf文件配置 local_umask=022 重启服务 /etc/init.d/vsftpd restart 需要配置图片服务器 方法一、在配置文件s /usr/local/nginx-1.8.0/conf/ location / { } 其中:/home/uftp/www;是创建的FTP服务账户uftp的根目录下的www目录 文章来源: Ubuntu 搭建FTP服务器