运维小白征程之如何搭建Ftp服务器并允许用户匿名访问(文工粗糙请见谅)

  1. yum部分(安装前的准备)
    Yum配置:
    在根目录下创建挂载目录
    mkdir /dvd
    挂载镜像
    mount /dev/cdrom /dvd
    进入yum源目录
    cd /etc/yum.repos.d
    修改文件写入Yum源
    vi dvd.repo
    [dvd]
    name=dvd
    baseurl=file:///dvd
    gpgcheck=0
    检测yum源是否配置成功
    yum clean all
    yum repolist
  2. yum安装nsftpd和ftp
    yum install vsftpd ftp -y
  3. 关闭防火墙
    iptables -F
    iptables -X
    iptables –Z
    保存防火墙状态
    service iptables save
  4. 去除文件中多余#号(借鉴)
    cd /etc/vsftpd/
    cp vsftpd.conf vsftpd.conf.bck
    grep -v “#” /etc/vsftpd/vsftpd.conf.bck > /etc/vsftpd/vsftpd.conf
    修改ftp主配置文件(操作以后的文件,如果不全自行补充)
    [root@localhost /]# vi /etc/vsftpd/vsftpd.conf
    anonymous_enable=YES
    anon_umask=022
    anon_upload_enable=YES
    anon_mkdir_write_enable=YES
    anon_other_write_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

重启ftp
systemctl restart vsftpd

  1. 设置匿名用户操作
    更改属主属组
    chown ftp:ftp /var/ftp/pub
    ls -ld /var/ftp/pub
    图片如下
    更改端口配置
    getsebool -a |grep ftp
    setsebool -P ftpd_full_access=on
    getsebool -a |grep ftp
    图片如下
    更改后
    图片如下
    检测
    ftp +IP
    匿名用户登陆(不需要密码,看是否可以创建文件)
    例:
    [root@localhost vsftpd]# ftp 192.168.100.128
    Connected to 192.168.100.128 (192.168.100.128).
    220 (vsFTPd 3.0.2)
    Name (192.168.100.128:root): ftp
    331 Please specify the password.
    Password:
    230 Login successful.
    Remote system type is UNIX.
    Using binary mode to transfer files.
    ftp> mkdir /pub/aa
    257 “/pub/aa” created

    检测结果

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值