centos6.5安装FTP服务器
1.检测是否安装了FTP
rpm -q vsftpd
2.安装ftp
yum install vsftpd
3.完成ftp安装后,将 /etc/vsftpd/user_list 和 /etc/vsftpd/ftpusers文件中的root这一行注释掉
#root
4.编辑 /etc/vsftpd/vsftpd.conf,将以下项目前面的#注释去掉。
local_enable=YES
write_enable=YES
local_umask=022
dirmessage_enable=YES
xferlog_enable=YES
connect_from_port_20=YES
xferlog_std_format=YES
listen=YES
pam_service_name=vsftpd
userlist_enable=YES
tcp_wrappers=YES
最后添加
local_root=/
5.终端运行:
Setup
选择system services
开启vsftpd服务
选择 Firewall configuration
关闭防火墙
6.查看 SELinux 的状态:
sestatus -b | grep ftp
7.对于selinux不是很熟悉或者问题无法得到解决,关闭selinux,也可让vsftp正常使用.
关闭方法:修改/etc/selinux/config文件中的SELINUX=””为 disabled ,然后重启
setsebool allow_ftpd_full_access on
service vsftpd restart
8. 添加用户:
useradd -d /home/test1 -s /sbin/nologin test1
passwd test1
删除:userdel -r [username]
修改配置文件 /etc/vsftpd/vsftpd.conf
chroot_list_enable=YES
chroot_list_enable=YES
chroot_list_file=/etc/vsftpd/chroot_list
新增一个文件: /etc/vsftpd/chroot_list
内容增加:
test1
重新启动vsftpd
9.卸载ftp
service vsftpd stop
rpm -aq vsftpd
rpm -e 查询的结果
最新文章
- jQuery数据缓存方案详解:$.data()的使用
- 家里蹲大学数学杂志 Charleton University Mathematics Journal 官方目录[共七卷493期,6055页]
- tomcat加入系统服务
- 安装MyEclipse Color Themes
- 【剑指offer】复制的复杂链条
- 【Beta】 第六次Daily Scrum Meeting
- C运算符
- 哈希表(散列表),Hash表漫谈
- mysql 分配内存大小配置
- 20155305乔磊《网络对抗》逆向及Bof基础
- tflearn tensorflow LSTM predict sin function
- Linux查看当前登录用户并踢出用户
- python基础===利用unittest进行测试用例执行的几种方式
- Application应用程序级变量
- CF1012B Chemical table 题解【二分图】【构造】
- 关于html2canvas清晰度
- FIS的安装
- Java Drp项目实战——Web应用server
- POJ-3468-A Simple Problem with Integers(线段树 区间更新 区间和)
- gradle cache目录(.gradle)剖析