CentOs6.5中安装和配置vsftp简明教程
2015-12-31 20:21
711 查看
一、vsftp安装篇
二、vsftp相关命令之服务篇
代码如下:
三、vsftp配置篇
代码如下:
四、vsftp用户篇
代码如下:
# 安装vsftpd yum -y install vsftpd # 启动 service vsftpd start # 开启启动 chkconfig vsftpd on
二、vsftp相关命令之服务篇
代码如下:
# 启动ftp服务 service vsftpd start # 查看ftp服务状态 service vsftpd status # 重启ftp服务 service vsftpd restart # 关闭ftp服务 service vsftpd stop
三、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=Welcome to use my test ftp server. # 接下来的三条配置很重要 # 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 service vsftpd restart
四、vsftp用户篇
代码如下:
# 创建用户 useradd -d /home/webapps/www.xxx.com -s /sbin/nologin -M hzh1990 # 设置用户到文件夹 chown -R username /home/webapps/www.xxx.com/public # 设置权限 chown -R 777 /home/webapps/www.xxx.com/public # 添加密码 passwd hzh1990 -> 密码 -> 确认密码
相关文章推荐
- Linux 下安装配置 JDK
- centos6.5 下配置vnc(转有删改)
- 【笔记】Linux文件处理
- JAVA Linux 排查CPU 过高的方法
- Linux卷管理详解--PV(物理卷)--VG(卷组)--LV(逻辑卷)--PE(基本单元)
- Linux系统常用设置
- Linux常用命令
- linux 根目录爆满但du看目录总占用不多问题
- 马哥linux学习笔记:ps命令使用
- linux学习笔记:dstat命令详解
- 马哥linux学习笔记:htop命令使用详解
- Linux操作系统下查看硬件信息的命令总结
- linux scp
- linux系统启动流程详解
- Linux 命令之fuser
- Libc堆管理机制及漏洞利用技术 (一)
- 马哥linux学习笔记:top命令的使用
- Linux 命令之mount
- 马哥linux学习笔记:raid(维基百科)
- LINUX-给用户添加SUDO权限