centos搭建ftp
来源:互联网 发布:win7端口查看 编辑:程序博客网 时间:2024/05/27 20:03
1,用root 进入系统
2, rpm -qa|grep vsftpd 是否安装了vsftpd
3,若没安装就yum install vsftpd (安装)
4,chkconfig vsftpd on 设置开机启动
5,配置防火墙
打开/etc/sysconfig/iptables文件
vi /etc/sysconfig/iptables
添加如下代码
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 21 -j ACCEPT
保存重启防火墙:service iptables start
配置vsftpd服务器
1.默认的配置文件是/etc/vsftpd/vsftpd.conf,你可以用文本编辑器打开。
vi /etc/vsftpd/vsftpd.conf
2.添加ftp用户
下面是添加ftpuser用户,设置根目录为/home/ftps禁止此用户登录SSH的权限,并限制其访问其它目录。
#chroot_list_enable=YES
# (default follows)
#chroot_list_file=/etc/vsftpd.chroot_list
改为
chroot_list_enable=YES
# (default follows)
chroot_list_file=/etc/vsftpd/chroot_list
3.增加用户ftpuser,指向目录/home/ftps ,禁止登录SSH权限。
useradd -d /home/ftps -g ftp -s /sbin/nologin ftps
4.设置用户密码
passwd ftps
5、编辑文件chroot_list:
vi /etc/vsftpd/chroot_list
内容为ftp用户名,每个用户占一行,如:
ftps
john
6,修改权限
chmod 777 ftps/ -R
chown ftps:ftp ftps/
7,重新启动vsftpd
service vsftpd restart
sftp配置参考:http://www.linuxidc.com/Linux/2016-08/134340.htm
- centos 搭建 ftp服务器
- Centos 搭建ftp服务器
- Centos 搭建ftp服务器
- centos搭建ftp环境
- centos搭建ftp server
- CentOS搭建FTP服务器
- centos ftp简单搭建
- centos搭建ftp服务
- centos ftp搭建
- centos 搭建ftp服务器
- centos 搭建ftp服务器
- CentOS搭建ftp服务器
- Centos下搭建FTP
- centos搭建ftp
- CentOS 系统搭建ftp
- CentOS上搭建FTP服务器
- centOS 6.2 搭建 ftp 服务器
- CentOS上搭建FTP服务器
- 教你写Http框架(三)
- 认识shell
- 树莓派
- 软件调试笔记6
- 【2017面试题】.NET程序员(一)
- centos搭建ftp
- js基本知识点总结-----js正则表达式
- SQLServer: 解决“错误15023:当前数据库中已存在用户或角色”
- 文章标题
- CSS3 transform-origin & CSS3圆角border-radius属性详解
- C++字符串操作详解
- Android 调用铃声与振动
- 【py-faster-rcnn】各函数作用解读
- 数据结构算法-插入排序