• VSFTPD匿名用户上传文件


    1、安装vsftpd

    yum -y install vsftpd

    yum -y install ftp 客户端

    2、编写配置文件

    vim /etc/vsftpd/vsftpd.conf

    anonymous_enable=YES
    anon_upload_enable=YES
    anon_other_write_enable=YES
    anon_mkdir_write_enable=YES
    #匿名用户不提示密码
    no_anon_password=YES
    #设置匿名用户为ftp,默认为anonymous
    anonymous_enable=YES
    local_enable=YES
    write_enable=YES
    local_umask=022
    dirmessage_enable=YES
    xferlog_enable=YES
    connect_from_port_20=YES
    xferlog_std_format=YES
    listen=NO
    listen_ipv6=YES
    
    pam_service_name=vsftpd
    userlist_enable=YES
    tcp_wrappers=YES

    3、设置目录权限

    匿名用户的默认上传路径为:/var/ftp/pub/

    [root@localhost ~]# cd /var/ftp/
    [root@localhost ftp]# pwd
    /var/ftp
    [root@localhost ftp]# ll
    总用量 0
    drwxr-xr-x. 2 root root 6 10月 31 2018 pub
    [root@localhost ftp]#

    在pub目录下新建一个目录other,用于上传文件

    [root@localhost pub]# mkdir other
    [root@localhost pub]# ls
    other
    [root@localhost pub]# ll
    总用量 0
    drwxr-xr-x. 2 root root 6 12月  4 15:03 other
    [root@localhost pub]# 
    [root@localhost pub]# chmod -R 777 other/
    [root@localhost pub]# ls
    other
    [root@localhost pub]# ll
    总用量 0
    drwxrwxrwx. 2 root root 6 12月  4 15:03 other
    [root@localhost pub]# 

    4、开启服务

     systemctl start vsftpd

    5 、验证匿名用户上传文件

    [root@localhost pub]# ftp localhost
    Trying ::1...
    Connected to localhost (::1).
    220 (vsFTPd 3.0.2)
    Name (localhost:root): ftp
    230 Login successful.
    Remote system type is UNIX.
    Using binary mode to transfer files.
    ftp> ls
    229 Entering Extended Passive Mode (|||31691|).
    150 Here comes the directory listing.
    drwxr-xr-x    3 0        0              19 Nov 19 07:34 pub
    drwxrwxrwx    2 0        0               6 Nov 19 01:54 write
    226 Directory send OK.
    ftp> cd pub/other
    250 Directory successfully changed.
    ftp> put /tmp/123.txt aa.txt  将123.txt 文件上传到other目录下,并重命名为aa.txt
    local: /tmp/123.txt remote: aa.txt
    229 Entering Extended Passive Mode (|||7371|).
    150 Ok to send data.
    226 Transfer complete.
    4 bytes sent in 3.6e-05 secs (111.11 Kbytes/sec)
    ftp>
  • 相关阅读:
    CIFAR10-网络训练技术
    论文-Deep Residual Learning for Image Recognition
    Origin-作图相关
    OnCtlColor
    查看电脑MAC地址
    改变静态文本框和PictureControl的背景颜色
    MFC在对话框中的Picture contrl控件中添加icon图标,并改变icon图标的背景色与对话框背景色一致
    char型数组学习
    条件编译
    ASCII码
  • 原文地址:https://www.cnblogs.com/Zrecret/p/11982999.html
Copyright © 2020-2023  润新知