vsftpd总结
1 vsftps配置文件详解
(1)/user/sbin/vsftpd 主程序
(2)/etc/rc.d/init.d/vsftpd 启动脚本
(3)/etc/pam.d/vsftpd (file=/etc/vsftpd/ftpusers之名组织访问得用户来自/etc/vsftpd/ftpusers文件中得用户)
(4)/etc/vsftpd/ftpusers 禁止使用vsftpd得用户列表文件。管理员可以把有威胁得用户账号机灵放在这个文件中。
(5)/etc/vsftpd/user_list 可以在/etc/vsftpd/vsftpd.conf中设置userlist_deny=NO,这个时候只允许user_list中名单可以访问
(6)/etc/logrotate.d/vsftpd.log vsftpd.log得日志文件
2 启动vsftpd服务
A:cenos下运行:yum install vsftpd
B. 登录Linux主机后,运行命令:”service vsftpd start”
C 要让FTP每次开机自动启动,运行命令: “chkconfig --level 35 vsftpd on”
3 设置ftp权限
A. 编辑VSFTP配置文件,输入命令:”vi /etc/vsftpd/vsftpd.conf “
B. 将配置文件中”anonymous_enable=YES “改为 “anonymous_enable=NO”
C. 保存修改,按ESC键,运行命令:“:wq”这样关闭匿名登录功能。
4 增加用户名密码
A. 登录Linux主机后,运行命令:”useradd ftpadmin -s /sbin/nologin “。该账户路径默认指向/home/ftpadmin目录;如果需要将用户指向其他目录,请运行命令:useradd ftpadmin -s /sbin/nologin –d /www(其他目录)
B. 设置ftpadmin用户密码,运行命令:”passwd ftpadmin” ; 输入两次密码,匹配成功后,就设置好了ftpadmin用户的密码了
c .测试连接,您可以在“我的电脑”地址栏中输入 ftp://IP 来连接ftp服务器,根据提示输入账户密码。(也可以另外开启一个终端,输入ftp+ip) 输入用户名,如果是ftp>可以输入user再次输入用户名和密码就进入。通过ls/dir等命令看是否登录成功。
5 第一次安装: 默认用户名密码都是ftp
6 查看所装用户名密码:
cd /etc/vsftpd
cat ftpusers 找对应得ftp用户名,如果用户名都不知道了,那么cd /etc 然后cat passwd查看用户和对应得管理目录
最新文章
- 【Alpha】Daily Scrum Meeting第六次
- mongo 导入json数据
- hdu3635 Dragon Balls(带权并查集)
- 初学C++之自定义类型名简化
- Mac系统搭建Go语言Sublime Text 2环境配置
- IIS7.0提示---无法识别的属性“targetFramework”。请注意属性名称区分大小写。
- 读书笔记——《图解TCP/IP》(3/4)
- [Unity2D]Tags和Layers
- U盘启动安装Ubuntu
- C#,COM口,接收,发送数据
- 从零开始学安全(四十六)●sqli-labs 1-4关 涉及的知识点
- [面试] mysql 面试题
- 小程序数据绑定点赞效果切换(交流QQ群:604788754)
- Rancher2-----了解什么是rancher以及简单部署
- C# Parallel并发执行相关问题
- django模型系统一
- [转] $.ajax中contentType: “application/json” 的用法
- 为什么要用 Node.js
- Mysql的timestamp字段默认值设置问题
- APP-2-Hbuilder开发环境搭建
热门文章
- libraries_v140_x64_py35_1.0.1.tar.bz2 libraries_v120_x64_py27_1.1.0.tar 下载链接以及百度云下载链接
- xpath 轴,节点之间的关系
- (转)Java web 项目中文件路径
- JAVA RMI远程方法调用简单实例(转载)
- 模式匹配之尺度空间---scale space
- 脱了裤子放屁之std::string
- MVC3 类型 System.Web.Mvc.ModelClientValidationRule 同时存在
- photoswipe 实现图片的单击放大
- Android笔记之为自定义对话框添加移动动画效果
- RequestDispatcher用法