vsftpd

CentOS6.4下安装vsftpd

狂风中的少年 提交于 2019-12-18 09:38:42
概述: vsftpd是Linux下比较著名的FTP服务器,搭建FTP服务器当然首选这个。 本文介绍了在CentOS 6.4下安装vsftpd、配置虚拟用户登录FTP的过程。 正文: 一:安装vsftpd 查看是否已经安装vsftpd rpm -qa | grep vsftpd 如果没有,就安装,并设置开机启动 yum -y install vsftpd chkconfig vsftpd on 二:基于虚拟用户的配置 所谓虚拟用户就是没有使用真实的帐户,只是通过映射到真实帐户和设置权限的目的。虚拟用户不能登录CentOS系统。 修改配置文件 打开/etc/vsftpd/vsftpd.conf,做如下配置 anonymous_enable=NO //设定不允许匿名访问 local_enable=YES //设定本地用户可以访问。注:如使用虚拟宿主用户,在该项目设定为NO的情况下所有虚拟用户将无法访问 chroot_list_enable=YES //使用户不能离开主目录 ascii_upload_enable=YES ascii_download_enable=YES //设定支持ASCII模式的上传和下载功能 pam_service_name=vsftpd //PAM认证文件名。PAM将根据/etc/pam.d/vsftpd进行认证 以下这些是关于vsftpd虚拟用户支持的重要配置项

vsftpd安装配置以及常见问题解决

喜你入骨 提交于 2019-12-18 08:03:40
vsftpd 安装配置以及踩坑解决办法, Centos7 nginx已经配置成功了,但是使用http始终没办法访问到图片,那么你来对地方了(在文章末尾是原因) 配置nginx教程:http://blog.csdn.net/xianzhixianzhixian/article/details/78891657 进入正题,安装配置vsftpd开始 1 、安装vsftpd: 安装完成之后会有/etc/vsftpd/vsftpd.conf 文件,是vsftp的配置文件 # yum -y install vsftpd 2 、添加ftp用户: 一个用户建完,可以用这个登录;记得用普通登录不要用匿名了,登录后默认的路径为 /home/ftpuser. # useradd ftpuser 3 、设置ftpuser的密码 # passwd ftpuser 4 、为用户分配主目录 用以下命令创建,但是该目录不能上传文件 mkdir -p /home/ftp/pub 创建欢迎文件 echo "Welcome to use FTP service." > /home/ftp/welcome.txt 设置访问权限 chmod a-w /home/ftp && chmod 777 -R /home/ftp/pub 设置为用户主目录 usermod -d /home/ftp ftpuser 4

Linux下如何进行FTP设置

可紊 提交于 2019-12-18 08:02:40
1. 先用rpm -qa| grep vsftpd命令检查是否已经安装,如果ftp没有安装,使用yum -y install vsftpd 安装,(ubuntu 下使用apt-get install vsftpd) 2. service vsftpd start 启动要让FTP每次开机自动启动,运行命令: chkconfig --level 35 vsftpd on 3. 设置ftp权限 vi /etc/vsftpd/vsftpd.conf 将anonymous_enable=YES 改为 anonymous_enable=NO ESC返回,输入“:wq”保存并推出 4. 添加ftp帐号和目录 useradd -d /alidata/www/wwwroot -s /sbin/nologin pwftp passwd pwftp chmod -R 755 /alidata/www/wwwroot chown -R pwftp /alidata/www/wwwroot /etc/rc.d/init.d/vsftpd restart 然后用帐号pwftp密码123456 测试下就可以登陆ftp了。目录是/alidata/www/wwwroot 来源: https://www.cnblogs.com/webu/archive/2012/12/14/2817907.html

Linux下如何进行FTP设置

痴心易碎 提交于 2019-12-18 08:02:24
1. 先用rpm -qa| grep vsftpd命令检查是否已经安装,如果ftp没有安装,使用yum -y install vsftpd 安装,(ubuntu 下使用apt-get install vsftpd) 2. service vsftpd start 启动要让FTP每次开机自动启动,运行命令: chkconfig --level 35 vsftpd on 3. 设置ftp权限 vi /etc/vsftpd/vsftpd.conf 将anonymous_enable=YES 改为 anonymous_enable=NO ESC返回,输入“:wq”保存并推出 4. 添加ftp帐号和目录 useradd -d /alidata/www/wwwroot -s /sbin/nologin pwftp passwd pwftp chmod -R 755 /alidata/www/wwwroot chown -R pwftp /alidata/www/wwwroot /etc/rc.d/init.d/vsftpd restart 然后用帐号pwftp密码123456 测试下就可以登陆ftp了。目录是/alidata/www/wwwroot 来源: https://www.cnblogs.com/chen-lhx/p/3994589.html

Linux下如何进行FTP安装与设置

流过昼夜 提交于 2019-12-18 08:02:12
1. 先用rpm -qa| grep vsftpd命令检查是否已经安装,如果ftp没有安装,使用yum -y install vsftpd 安装,(ubuntu 下使用apt-get install vsftpd) 2. service vsftpd start 启动要让FTP每次开机自动启动,运行命令: chkconfig --level 35 vsftpd on 3. 设置ftp权限 vi /etc/vsftpd/vsftpd.conf 将anonymous_enable=YES 改为 anonymous_enable=NO ESC返回,输入“:wq”保存并推出 4. 添加ftp帐号和目录 useradd -d /alidata/www/wwwroot -s /sbin/nologin pwftp passwd pwftp chmod -R 755 /alidata/www/wwwroot chown -R pwftp /alidata/www/wwwroot /etc/rc.d/init.d/vsftpd restart 然后用帐号pwftp密码123456 测试下就可以登陆ftp了。目录是/alidata/www/wwwroot 也可以参考:http://www.2cto.com/os/201107/98311.html http://www.linuxidc.com

阿里云Linux下进行FTP设置

对着背影说爱祢 提交于 2019-12-18 08:01:49
login as: root root@121.40.82.40's password: Last login: Fri Jul 25 21:53:25 2014 from 125.112.89.75 Welcome to aliyun Elastic Compute Service! [root@iZ232dsevumZ ~]# rmp -qa|grep vsftpd -bash: rmp: command not found [root@iZ232dsevumZ ~]# cd /etc/yum.repos.d/ [root@iZ232dsevumZ yum.repos.d]# cd / [root@iZ232dsevumZ /]# df -h Filesystem Size Used Avail Use% Mounted on /dev/xvda1 20G 1.3G 18G 7% / tmpfs 503M 0 503M 0% /dev/shm [root@iZ232dsevumZ /]# fdisk -l Disk /dev/xvda: 21.5 GB, 21474836480 bytes 255 heads, 63 sectors/track, 2610 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes

Redhat/CentOS安装vsftp软件

独自空忆成欢 提交于 2019-12-18 08:01:08
1.更新yum源 首先需要更新系统的yum源,便捷工具下载地址:http://help.aliyun.com/manual?spm=0.0.0.0.zJ3dBU&helpId=1692 2.安装vsftp 使用yum命令安装vsftp #yum install vsftpd -y 3.添加ftp帐号和目录 先检查一下nologin的位置,通常在/usr/sbin/nologin或者/sbin/nologin下。 使用下面的命令创建帐户,该命令指定了/alidata/www/wwwroot为用户pwftp的家目录,您可以自己定义帐户名和目录: #useradd -d /alidata/www/wwwroot -s /sbin/nologin pwftp 修改该帐户密码: #passwd pwftp 修改指定目录的权限 #chown -R pwftp.pwftp /alidata/www/wwwroot 4.配置vsftp 编辑vsftp配置文件,命令如下: #vi /etc/vsftpd/vsftpd.conf 将配置文件中”anonymous_enable=YES “改为 “anonymous_enable=NO” 取消如下配置前的注释符号: local_enable=YES write_enable=YES chroot_local_user=YES 保存修改,按ESC键,输入

ubuntu vsftp安装

拈花ヽ惹草 提交于 2019-12-18 07:59:33
1、安装 $ sudo apt-get install vsftpd 2、设置 vsftpd.conf文件(查找对应项,去掉注释#,或更改成自定义值) 备份vsftpd.conf文件 $ sudo cp /etc/vsftpd.conf /etc/vsftpd.conf.old 编辑vsftpd.conf文件 vsftp.conf文件的介绍: listen=YES #listen_ipv6=YES anonymous_enable=YES 允许匿名登入 #local_enable=YES 允许本地用户登入 #write_enable=YES 允许本地用户修改和删除 #local_umask=022 FTP上传文件权限 ,默认是077 #anon_upload_enable=YES 允许匿名用户上传 #anon_mkdir_write_enable=YES 允许匿名用户的写和创建目录的权限 dirmessage_enable=YES 当切换目录时,显示该目录下message隐藏文件的内容 xferlog_enable=YES 激活上传和下载的日志 connect_from_port_20=YES 启动FTP数据端口的连接请求 #chown_uploads=YES #chown_username=whoever 改变上传文件的所有着为whoever #xferlog_file=/var

vsftpd - Cannot upload files to the server. Error 553 [closed]

纵然是瞬间 提交于 2019-12-18 07:43:30
问题 Closed. This question is off-topic. It is not currently accepting answers. Want to improve this question? Update the question so it's on-topic for Stack Overflow. Closed 5 years ago . I have installed and configured vsftpd on EC2. Reading & Writing was working until I restarted the server. I checked the usual suspects chmod -R 777 /home/data_feed , chown -R datafeed:ftpuser /home/data_feed . But still can't write to the server. The only thing I get is a cryptic 553 error ftp> put ~/Downloads

Linux建立FTP的方法

僤鯓⒐⒋嵵緔 提交于 2019-12-18 02:48:25
Utunbu建立FTP服务器,并使建立的FTP服务器能够让Windows系统进行连接,需要安装vsftpd以及进行一定的配置,下面是详细的方法: 1.安装vsftpd 可以在这里下载: vsftpd下载 直接从源里面安装,代码: sudo apt-get install vsftpd 安装完毕后或许会自动生成一个帐户"ftp",/home下也会增加一个文件夹。 如果没有生成这个用户的话可以手动来,生成了就不用了,代码: sudo useradd -m ftp sudo passwd ftp 有"ftp"帐户后还要更改权限,代码: sudo chmod 777 /home/ftp 在这个目录下建立一个文件夹专门保存需要共享的内容 2.配置文件 通过sudo gedit /etc/vsftpd.conf修改。配置文件比较简单,如下代码: #独立模式启动 listen=YES #同时允许4客户端连入,每个IP最多5个进程 max_clients=200 max_per_ip=4 #不允许匿名用户访问,允许本地(系统)用户登录 anonymous_enable=NO local_enable=YES write_enable=NO #是否采用端口20进行数据传输 connect_from_port_20=YES #生成日志 xferlog_enable=YES #指定登录转向目录