redhat Linux6下搭建FTP服务器
来源:互联网 发布:剑灵人女高挑身材数据 编辑:程序博客网 时间:2024/06/05 06:43
步骤1:安装FTP服务。
[root@localhost ~]# yum install -y vsftpd
步骤2:设置不允许匿名用户登录
修改/etc/vsftpd/vsftpd.conf文件,将anonymous_enable选项设置为NO。
[root@localhost ~]# vim /etc/vsftpd/vsftpd.confanonymous_enable=NO
步骤3:设置将所有本地用户都锁定在家目录中。
[root@localhost ~]# vim /etc/vsftpd/vsftpd.confchroot_local_user=YES # 将该行前的#号去掉,并设置为YESchroot_list_enable=NO # 将该行前的#号去掉,并设置为NO
步骤4:开启服务器的日志功能。
[root@localhost ~]# vim /etc/vsftpd/vsftpd.confxferlog_file=/var/log/vsftpd.log
步骤5:设置相关参数,优化服务器性能
[root@localhost ~]# vim /etc/vsftpd/vsftpd.confidle_session_timeout=300 # 将该行前的#号去掉,设置为300秒data_connection_timeout=600 # 将该行前的#号去掉,设置为600秒# 添加以下内容max_clients=5000 # 设置FTP服务器允许的最大连接数为5000max_per_ip=15 # 设置每个IP地址最大连接数为15local_max_rate=512000 # 限制本地用户最大传输速度为512Kb/s
步骤6:启动FTP服务。
[root@localhost ~]# service vsftpd start为 vsftpd 启动 vsftpd: [确定]
步骤7:创建FTP本地用户
[root@localhost ~]# useradd -d /var/ftp/zhangsan/ zhangsan -s /sbin/nologin[root@localhost ~]# passwd zhangsan
步骤8:测试FTP服务。
在一台使用Windows 7操作系统的PC机上,访问ftp://ftp.text.com,将会弹出用户登录对话框,如图所示。输入正确的用户名和密码登录后,即可使用FTP服务进行文件传输了。同时表明该服务器不允许匿名登录。
阅读全文
0 0
- redhat Linux6下搭建FTP服务器
- redhat Linux6下搭建DHCP服务器
- redhat Linux6下搭建DNS服务器
- redhat Linux6下搭建Web服务器
- redhat Linux6下搭建邮件服务器
- redhat Linux6下搭建Samba服务器
- redhat Linux6下搭建MySQL服务器
- redhat下搭建ftp服务器
- redhat Linux6下搭建简单的VPN服务器
- redhat Linux6下搭建LAMP
- redhat Linux6下搭建Zabbix
- Linux6.3搭建ftp服务器
- 在Redhat 上搭建FTP服务器
- redhat 5.4 ftp服务器搭建故障处理
- RedHat AS 4 下架设FTP服务器
- 在redhat linux 下建立ftp服务器
- Redhat Linux下创建ftp服务器
- redhat Linux6下配置本地yum源
- SpringCloud 笔记 (四)---- 简单源码分析
- Spark作业执行原理
- c# 用Aspose.word读写word表格中某个单元格的用法
- React Native 高德地图组件的使用(react-native-amap3d)
- C#中的反射原理及应用
- redhat Linux6下搭建FTP服务器
- ajax动态获取数据库中的数据
- Springboot 之 解决IDEA读取properties配置文件的中文乱码问题
- C#编程之tableLayoutPanel合并行和列
- Python3.5——局部变量与全局变量作用域
- 使用Volley 网络请求post,json作为参数
- jquery编程的标准写法和最佳实践(jquery代码规范)
- UNIX环境编程学习笔记(23)——信号处理初步学习
- #21. Merge Two Sorted Lists