一体化监控管理平台解决方案,一体化监控管理平台的应用范围
802
2023-02-14
CentOS / RHCE vsftpd 配置
ftp服务是最常见的,最经常使用的,问的问题也是最多的。ftp种类很多,如vsftp、pureftp、proftp等等。各位站长经常使用ftp,也经常搞不定ftp。下面零起点配置vsftp。
1. 安装
1 | # yum -y install vsftpd |
2. 启动服务
1 | # service vsftpd start |
3. 自启动
1 | # chkconfig vsftpd on |
4. 添加ftp账号
执行该命令后,如果出现下面的提示:useradd: warning: the home directory already exists.Not copying any file from skel directory into it.这说明用户的目录已经存在,并非添加用户失败,可以忽略。
5. 创建密码
1 | # passwd _ftp |
6. 修改目录属性
递归把所有目录及文件的属主改为_ftp这样,网站既可以运行,ftp也可以修改。
7. 配置ftp
1 2 3 | # vi /etc/vsftpd/vsftpd.conf anonymous_enable=NO chroot_local_user=YES |
基本可以保持默认的参数不变,上面两个地方需要修改。
8. 重启服务器使之生效
1 | # service vsftpd restart |
1 2 | # setsebool -P ftpd_disable_trans on # setsebool -P ftp_home_dir on |
或者关闭selinux
1 2 3 | # setenforce 0 # vi /etc/selinux/config SELINUX=disabled |
发表评论
评论列表