zoukankan      html  css  js  c++  java
  • FTP服务器

    1判断自己是否安装了vsftpd:

    a.rpm -qa  vsftpd,

    b.没有安装,yum -y install vsftpd

    安装完成。

    c.rpm -qa vsftpd:查看配置目录

    进行配置:

    ftpd的主配置文件里面

    把这个改为NO 默认是YES (改为NO 就是禁止匿名用户登录,不需要注释)

    不可以让ftp用户跳出自己的家目录,否则太危险了,需要做限制

    默认是注释掉的,把#号去掉 然后重启vsftpd

    创建ftp用户

    a.useradd -s /sbin/nologin/ -d /home/ftp_tmp abgents 

    b.passwd abgents

    然后给家目录修改权限,否则你无法上传文件:chmod o+w /home/ftp_tmp/

    修改selinux

    因为修改selinu后需要重启服务,因为服务器不可以重启所以执行上面这个命令,临时修改selinux的策略,无需重启!

    默认是enforcing  把他修改为disabled

    重启vsftpd服务,并且下次自动启动

     设置防火墙21端口(这里没改):

    /sbin/iptables -I INPUT -p tcp --dport 21 -j ACCEPT

    保存:

    /etc/rc.d/init.d/iptables save

    重启防火墙:

    service iptables restart。

    下面就是测试了:

    ftp 192.168.0.106:

    输入名:abgents

    密码abgents

    ftp>put a.txt b.txt

    显示成功

  • 相关阅读:
    547. Friend Circles
    399. Evaluate Division
    684. Redundant Connection
    327. Count of Range Sum
    LeetCode 130 被围绕的区域
    LeetCode 696 计数二进制子串
    LeetCode 116 填充每个节点的下一个右侧节点
    LeetCode 101 对称二叉树
    LeetCode 111 二叉树最小深度
    LeetCode 59 螺旋矩阵II
  • 原文地址:https://www.cnblogs.com/legend-song/p/4996335.html
Copyright © 2011-2022 走看看