zoukankan      html  css  js  c++  java
  • debian配置ftp

    大家好,最近几天我在配置vsftpd,总结出如何更快的配置vsftpd
    1.我的系统是debian 5.0
    2.安装 vsftpd, 
    apt-get install vsftpd
    3.配置 vsftpd
    cd /etc/
    4.备份vsftpd.conf(以防配置错误,可以回复原来的配置文件)
    cp /etc/vsftpd.conf vsftpd.conf.bk
    5.vim /etc/vsftpd.conf
    我的配置文件如下:

    listen=YES

    anonymous_enable=YES

    local_enable=YES

    write_enable=YES

    anon_upload_enable=YES

    anon_mkdir_write_enable=YES

    dirmessage_enable=YES

    xferlog_enable=YES

    connect_from_port_20=YES

    chroot_local_user=YES

    secure_chroot_dir=/var/run/vsftpd

    pam_service_name=vsftpd

    rsa_cert_file=/etc/ssl/certs/vsftpd.pem

    anon_root=/home/vm/share

    max_clients=3

    max_per_ip=10
    6.如果你觉得改原来的配置文件比较麻烦,请拷贝我的这段配置文件
    7.创建本地组的FTP服务器目录 
    mkdir /home/jp/ftp
    8.创建本地用户和组 
    groupadd vsftp 
    useradd -g vsftp -d /home/jp/ftp -m john 
    9.为本地用户设置密码
    passwd johnson
    10.修改目录的权限
    chmod 755 /home/jp/ftp
    11.这样做好后,是不能上传文件的,需要做一下设置
    假如你的ftp用户都使用同一个主目录吗?

    假设是/home/jp/ftp
    这个目录的权限应该是770,owner是root,group是ftp
    chmod 770 /home/jp/ftp
    chown root:vsftp /home/jp/ftp

    12.创建目录 /home/vm/share
    13.配置好后,请重新启动vsftpd服务
    /etc/init.d/vsftpd restart

    14.在其他地方访问  fpt://192.168.7.64   匿名或者  john+密码   可以登录成功

  • 相关阅读:
    SQL经常使用语法
    【LeetCode】Generate Parentheses 解题报告
    Linux进程间通信(IPC)
    Android菜单menu控件大全
    Android入门常见问题
    c++ struct与class的差别
    hdu 2011 多项式求和
    Android安全机制介绍
    HDOJ 4003 Find Metal Mineral
    HDU 2845 Beans (两次线性dp)
  • 原文地址:https://www.cnblogs.com/juandx/p/3998272.html
Copyright © 2011-2022 走看看