Linux下 vsftpd安装配置 ftp服务器

1、安装vsftpd

#  yum install vsftpd

2、启动vsftpd

#  service vsftpd start

3、关闭防火墙

#  service iptables stop

这个时候就可以匿名登录了

4、关闭selinux

#  vi /etc/selinux/config

SELINUX=disabled

#  setenforce 0

5、创建用户

因为vsftpd默认是不允许使用root用户登录的,所以得新建用户

#  useradd doiido

#  passwd

6、创建指定目录并赋予权限

#  mkdir -p /doiido/web/www

#  chmod 777 /doiido/web/www/

7、修改配置文件

#  vi /etc/vsftpd/vsftpd.conf

#将所有的都删除,然后添加如下参数
anonymous_enable=NO
local_enable=YES
write_enable=YES
local_umask=022
dirmessage_enable=YES
connect_from_port_20=YES
xferlog_std_format=YES
listen=YES
pam_service_name=vsftpd
userlist_enable=YES
tcp_wrappers=YES
chroot_local_user=YES
local_root=/doiido/web/www

8、重新启动vsftpd服务

#  service vsftpd restart

这个时候,就可以使用本地用户登录了,而且登录后锁定在/doiido/web/www目录

9、设置开机自启动

#  chkconfig vsftpd on

这样就不用每次开机的时候都启动vsftpd

时间: 2024-11-05 22:57:30

Linux下 vsftpd安装配置 ftp服务器的相关文章

Linux下PHP安装配置MongoDB数据库连接扩展

说明: 操作系统:CentOS 5.X 64位 MongoDB数据库服务器: IP地址:192.168.21.130 Web服务器: IP地址:192.168.21.127 PHP安装路径:/usr/local/php 实现目的: 安装PHP的MongoDB数据库扩展,通过PHP程序连接MongoDB数据库 具体操作: 一.安装PHP的MongoDB数据库扩展(在Web服务器192.168.21.127上操作) 下载地址:http://pecl.php.net/get/mongo-1.5.1.t

VMware Linux 下 Nginx 安装配置 - nginx.conf 配置 [负载两个 Tomcat] (三)

首先启动Nginx 1. 转到 nginx 目录: /usr/local/nginx; 启动 nginx: /usr/local/nginx/nginx ubuntu 前要加 sudo; 关健配置 http 配置块下,一般设置在 zgip on 下: upstream localhost { #绿色对应 #ip_hash; server localhost:8090; server localhost:8080; } server / { location / { proxy_connect_t

Linux下git安装配置

一.Linux下git安装配置 2013-07-28 20:32:10|  分类: 默认分类 |  标签:linux  git  server  |举报|字号 订阅 http://abomby.i.sohu.com/blog/view/168755260.htm http://www.linuxidc.com/Linux/2011-12/48555.htm Git是分布式的版本控制系统,实际上是不需要固定的服务器的,Git与svn的最大区别是,它的使用流程不需要联机,可以先将对代码的修改,评论,

vps建站教程 CentOS6如何安装配置FTP服务器

通过之前的几篇文章,我们都知道了如何配置PHP环境,也知道如何保护我们的vps以及如何绑定多个域名建设多个网站.有时候我们为了让我们的朋友也能用我们的vps建站又不想给他们太多权限,有时候我们想要当个主机商卖卖虚拟空间过过瘾又不想装管理环境,那么就想要装个ftp服务器了. 经过前面的教程,相信大家对管理vps的操作是比较熟悉了,这里我就不在截图了,安装ftp服务器也是比较简单的,相信大家可以轻松学会. 一安装环境 1.先检查有没有安装   rpm -q vsftpd 如果没有安装   yum i

Linux下vsftpd安装以及配置FTP虚拟用户实践

首选的FTP服务器搭建方式 安装vsftpd #查看当前系统版本 cat /etc/redhat-release  CentOS release 6.6 (Final)  #查看是否已经安装vsftpd rpm -qa | grep vsftpd #如果没有,就安装,并设置开机启动 yum -y install vsftpd chkconfig vsftpd on 基于虚拟用户的配置 所谓虚拟用户就是没有使用真实的帐户,只是通过映射到真实帐户和设置权限的目的.虚拟用户不能登录CentOS系统.

Linux安装配置ftp服务器

(1)安装vsftp: [[email protected] ~]$ sudo yum install vsftpd #sudo 给普通用户添加root权限,用root用户登录不用使用sudo (2)完成安装,配置vsftp: vsftp的配置文件在:/etc/vsftpd/目录下: vsftpd.conf              //vsftp的配置文件 user_list.ftpusers             //禁止登录vsftp的用户名单 [[email protected] vs

Debian/linux 安装配置ftp服务器

1.安装 $ sudo apt-get install vsftpd 2.配置1) 修改vsftpd.conf $ sudo nano /etc/vsftpd.conf 按如下格式 修改,保存. #服务器监听 listen=YES #禁止匿名访问 anonymous_enable=NO #允许本地主机访问 local_enable=YES #有写权限 write_enable=YES dirmessage_enable=YES use_localtime=YES xferlog_enable=Y

Linux下5分钟搭建ftp服务器

本文讲的是linux下简单快速的搭建ftp服务器环境. 1.SSH登陆服务器(本人使用的是Xshell) 2.yum安装vsftpd 执行命令:yum install vsftpd 3.修改配置.增加开机启动 修改配置:vi /etc/vsftpd/vsftpd.conf 将anonymous_enable=YES的值设置为NO,不准匿名用户登录, 增加开机启动,命令:chkconfig –level 35 vsftpd on 4.增加FTP用户.并设置密码 命令:useradd Sunne -

VMware Linux 下 Nginx 安装配置 (一)

资源准备 1. pcre-8.34.tar.gz: ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/ 2. zlib-1.2.8.tar.gz:  http://zlib.net/ 搜索 .gz 下载,或 http://sourceforge.net/projects/libpng/?source=typ_redirect 3. openssl-1.0.1j.tar.gz : http://www.openssl.org/source/