记一次linux下安装ftp的愉快体验
阅读原文时间:2023年07月08日阅读:1
  • 阿里云服务器,开发相关端口以及部分区域端口访问

  • /etc/pad.d/vsftpd添加部分注释

    #%PAM-1.0
    session optional pam_keyinit.so force revoke
    #auth required pam_listfile.so item=user sense=deny file=/etc/vsftpd/ftpusers onerr=succeed
    #auth required pam_shells.so
    auth include password-auth
    account include password-auth
    session required pam_loginuid.so
    session include password-auth

  • /etc/vsftpd/vsftpd.conf配置参考

    anonymous_enable=NO
    local_enable=YES
    write_enable=YES
    local_umask=022
    dirmessage_enable=YES
    xferlog_enable=YES
    connect_from_port_20=YES
    xferlog_std_format=YES
    chroot_local_user=YES
    allow_writeable_chroot=YES
    listen=NO
    listen_ipv6=YES
    pam_service_name=vsftpd
    userlist_enable=YES
    userlist_deny=NO
    userlist_file=/etc/vsftpd/allowed_users
    tcp_wrappers=YES
    check_shell=NO
    ftpd_banner=hi,guys!
    seccomp_sandbox=NO
    listen_port=21
    ftp_data_port=2020

  • ftp 端口号查看 /etc/services

  • 温馨提示:allowed_users文件中的用户可以正常登陆;可以尝试使用cuteftp或者flashftp客户端连接工具

  • 启动php-fpm