CentOs6.5中安装和配置vsftp简明教程
2023-06-13 09:15:19 时间
一、vsftp安装篇
#安装vsftpd
yum-yinstallvsftpd
#启动
servicevsftpdstart
#开启启动
chkconfigvsftpdon
二、vsftp相关命令之服务篇
#启动ftp服务
servicevsftpdstart
#查看ftp服务状态
servicevsftpdstatus
#重启ftp服务
servicevsftpdrestart
#关闭ftp服务
servicevsftpdstop
三、vsftp配置篇
#进入vsftpd配置文件
vim/etc/vsftpd/vsftpd.conf
#禁止匿名用户anonymous登录
anonymous_enable=NO
#允许本地用户登录
local_enable=YES
#让登录的用户有写权限(上传,删除)
write_enable=YES
#默认umask
local_umask=022
#把传输记录的日志保存到/var/log/vsftpd.log
xferlog_enable=YES
xferlog_file=/var/log/vsftpd.log
xferlog_std_format=NO
#允许ASCII模式上传
ascii_upload_enable=YES
#允许ASCII模式下载
ascii_download_enable=YES
#使用20号端口传输数据
connect_from_port_20=YES
#欢迎标语
ftpd_banner=Welcometousemytestftpserver.
#接下来的三条配置很重要
#chroot_local_user设置了YES,那么所有的用户默认将被chroot,
#也就用户目录被限制在了自己的home下,无法向上改变目录。
#chroot_list_enable设置了YES,即让chroot用户列表有效。
#★超重要:如果chroot_local_user设置了YES,那么chroot_list_file
#设置的文件里,是不被chroot的用户(可以向上改变目录)
#★超重要:如果chroot_local_user设置了NO,那么chroot_list_file
#设置的文件里,是被chroot的用户(无法向上改变目录)
chroot_list_enable=YES
#touch/etc/vsftpd/chroot_list新建
chroot_list_file=/etc/vsftpd/chroot_list
use_localtime=YES
#以standalone模式在ipv4上运行
listen=YES
#PAM认证服务名,这里默认是vsftpd,在安装vsftpd的时候已经创建了这个pam文件,
#在/etc/pam.d/vsftpd,根据这个pam文件里的设置,/etc/vsftpd/ftpusers
#文件里的用户将禁止登录ftp服务器,比如root这样敏感的用户,所以你要禁止别的用户
#登录的时候,也可以把该用户追加到/etc/vsftpd/ftpusers里。
pam_service_name=vsftpd
#重启vsftpd
servicevsftpdrestart
四、vsftp用户篇
#创建用户
useradd-d/home/webapps/www.xxx.com-s/sbin/nologin-Mhzh1990
#设置用户到文件夹
chown-Rusername/home/webapps/www.xxx.com/public
#设置权限
chown-R777 /home/webapps/www.xxx.com/public
#添加密码
passwdhzh1990->密码->确认密码
相关文章
- python详细安装教程环境配置_Python配置环境
- anaconda+pycharm安装教程_如何在pycharm中配置anaconda
- kettle在linux定时任务_CentOS(Linux)安装KETTLE教程 并配置执行定时任务[通俗易懂]
- Centos 7安装nginx并配置https[通俗易懂]
- phpMyAdmin安装配置教程
- Pycharm和Pytorch安装教程配置环境以及遇到的问题:
- apache的安装与配置_apache2.4安装教程
- RabbitMQ Windows 安装、配置、使用 - 小白教程
- IDM脚本插件如何安装?及配置浏览器扩展教程
- 系统安装配置:Ubuntu Server 18.04.5 LTS服务器版安装配置教程
- 一步步教你Centos系统安装Postgresql 配置及环境变量配置详细步骤
- SQL Server2016正式版安装配置方法图文教程
- MongoDB在Windows平台的安装及配置方法
- ubuntu14.04终端分屏terminator的安装使用与配置详解程序员
- Debian 10使用 Wine 安装配置微信、QQ与TIM
- Linux安装与配置SSH连接(linux如何配置ssh)
- 如何在 Linux 上安装 CVS(cvslinux安装)
- HAProxy负载均衡器的安装及配置
- Linux安装配置指南:如何保存配置并重启系统(linux保存重启)
- 快速上手MongoDB 详细指南及安装配置步骤(mongodb安装配置)
- 如何在Linux上安装并配置32位JRE?(jre32linux)
- 了解Linux AR8161网卡驱动程序的安装和配置方法(linuxar8161)
- MySQL安装教程轻松配置下午需要的数据库系统(mysql下午安装教程)
- Oracle数据库中OGG的安装与配置(oracle中ogg安装)
- Oracle 13安装配置指南(oracle13配置要求)
- win7下IIS的安装和配置图文教程
- hadoop单机安装配置教程