转载 vsftpd安装

http://blog.csdn.net/shutfuckingup/article/details/8250290

1:安装vsftpd    yum install vsftpd

2:关闭防火墙 service iptables stop

3:允许21端口通行 vi /etc/sysconfig/iptables  添加两条   -A INPUT -m state --state NEW -m tcp -p tcp --dport 21 -j ACCEPT   -A INPUT -p tcp --dport 30000:30100 -j ACCEPT

4:重启防火墙 service iptables restart

5:启动ftp service vsftpd start (这时可以匿名登录ftp了)

6:配置ftp  vi /etc/vsftpd/vsftpd.conf

修改一下内容:

anonymous_enable=NO
         设定不允许匿名用户访问。

之类的软件更好的连接服务器,得让VSFTPD支持被动模式才行,上面已经开通相应端口防火墙,在最后加入
         pasv_enable=YES
         pasv_max_port=30100
         pasv_min_port=30000
         (上面的30000--30100端口号可以是其它的,在此举例)

7:添加用户

vi /etc/vsftpd/vsftpd.conf 中

把用户限定到自己的目录
     chroot_list_enable=YES
    chroot_list_file=/etc/vsftpd/chroot_list
    在chroot_list中添加用户名就行了 一行一个用户

# useradd -d /var/www/html -g ftp -s /sbin/nologin xxx

设置用户密码
# passwd xxx

提升目录权限
# chmod 777 /var/www/html -R

将目录分配给ftp组的xxx用户
# chown xxx:ftp /var/www/html   若不成功直接修改/etc/passwd       ftptest:x:501:50::/var/www/html:/sbin/nologin

重启vsftpd
# service vsftpd restart

linux--解决登录vsftpd后无法使用dir和切换目录的方法

查看selinux是否打开ftp支持

# getsebool -a|grep ftp

开启目录查看和文件上传

# setsebool -P ftpd_disable_trans 1 或 setsebool -P ftp_home_dir 1

# setsebool -P allow_ftpd_full_access 1

然后重启服务器

时间: 2024-12-08 16:25:44

转载 vsftpd安装的相关文章

vsftpd安装

1.1 首先确定下有没安装过.执行命令. rpm -q vsftpd 假如已经安装了那么会显示你已经安装的版本.比如我执行命令后显示 vsftpd-2.0.5-21.el5 1.2  没有安装那么执行 yum install vsftpd #安装vsftpd 要是你想卸载当前的版本,那么 yum uninstall vsftpd #卸载vsftpd 运行vsftpd方法. service vsftpd start #vsftpd已经安装为服务了.可以直接通过这种方式运行. service vsf

vsftpd安装、多用户配置

1.vsftpd安装 rpm -ivh vsftpd 2.2.2 11.el6_4.1.x86_x64.rpm 2.添加ftp用户 添加ftp用户组 groupadd ftpg 添加ftp用户 useradd -d /FtpFiles/ftpuser1 -s /sbin/nologin ftpuser1 useradd -d /FtpFiles/ftpuser2 -s /sbin/nologin ftpuser2 说明:添加ftpuser1.ftpuser2两个用户,根目录分别为/FtpFile

centos下vsftpd安装与配置

1.已经配置好可以上网了,所以即可通过yum install vsftpd安装啦.如果不能上网则可以通过dvd2.iso工具集rpm方式进行安装. 2.安装好后,默认本地可以通过匿名用户登录,但是其它电脑是不能访问.本文主要记录下允许匿名用户上传下载删除文件所做的些配置,主要需要做3大方面配置vsftpd本身.selinux和iptables 3.vsftpd方面有一个关键配置是anon_umask=022即设置上传的文件的权限,否则默认上传文件权限为600,那么上传的权限是不能被下载的. 4.

vsftpd 安装配置详细教程

linux下ftp软件不少,大致特点:<br /> wu-ftp:比较老牌,但针对它的攻击比较多,设置比较麻烦,但功能比较强大.<br /> vsftpd:功能强大,配置也比较简单 linux下ftp软件不少,大致特点:wu-ftp:比较老牌,但针对它的攻击比较多,设置比较麻烦,但功能比较强大.ProFTPD:能实现wu-ftp以及server-U的所有功能.安全性也较高,但比起vsftpd配置稍显复杂.vsftpd:功能强大,配置也比较简单 选vsftpd是因为它安全.速度快.选

vsftpd 安装

vsftpd 安装 这里有最简洁的安装步骤 理想流程 [[email protected] ~]# useradd ftpuser [[email protected] ~]# passwd ftpuser Changing password for user ftpuser. New password: BAD PASSWORD: it is too short BAD PASSWORD: is too simple Retype new password: passwd: all authe

vsftpd安装和使用 Linux系统和window系统

vsftpd 安装(Linux)一.安装系统环境 centos 6.9 64位二.vsftpd版本 vsftpd-2.2.2-24.el6.x86_64三.安装步骤1.安装 执行 yum -y install vsftpd eg: (1)是否使用sudo权限执行请根据您具体环境来决定 (2)rpm -qa |grep vsftpd 可通过这个检查是否已经安装vsftpd (3)默认配置文件在/etc/vsftpd/vsftpd.conf2.创建虚拟用户 (1)选择在根或者用户目录下创建ftp文件

linux ftp启用和停用及vsftpd安装 ssh 启用和停用命令及ssh的安装

1.首页要用ftp:服务器上必须安装vsftpd 安装命令 yum installed vsftpd 查看vsftpd是否启动 [email protected]:/home/daokr# service vsftpd status ● vsftpd.service - vsftpd FTP server Loaded: loaded (/lib/systemd/system/vsftpd.service; enabled; vendor preset Active: active (runni

Vsftpd安装以及配置FTP虚拟用户实践

安装vsftpd #查看当前系统版本 [[email protected] vsftpd]# cat  /etc/redhat-release CentOS release 6.7 (Final) #安装 yum  install  vsftpd  -y #开机启动 chkconfig  vsftpd   on 基于虚拟用户和被动模式的配置 [[email protected] vsftpd]# cat  vsftpd.conf anonymous_enable=NO listen=YES li

vsftpd安装配置虚拟用户

原文发表于cu:2016-03-11 参考文档: FTP原理:http://vbird.dic.ksu.edu.tw/linux_server/0410vsftpd_1.php FTP配置:http://vbird.dic.ksu.edu.tw/linux_server/0410vsftpd_2.php 虚拟用户配置:http://yuanbin.blog.51cto.com/363003/129071 一.环境 OS CentOS6.7 x86_64 网络 Sever:192.168.1.25