• 13 ftp软件安装过程


    1. 安装ftp软件


    rpm方式安装(vsftp)软件:
    > rpm -ivh 软件包全名 //安装软件 i:install v:显示详情 h:显示进度条
    > rpm -q 软件包名(必须是完整包名称) //query查看软件是否有安装
    > rpm -e 软件包名(完整) //卸载软件
    > rpm -qa //query all 查看系统里边全部rpm方式安装的软件
    > rpm -qa | grep *(部分名字,区分大小写) //模糊查找指定软件ftpd是否有安装

    软件包全名 = 软件包名+软件版本+支持的系统+支持cpu型号+文件后缀

    软件包名不带版本号

    2. ftp软件的使用:


      ftp与Apache一致,是一个服务软件,走ftp协议,占用21号端口

    启动ftp服务:
    > service vsftpd start/stop/restart //控制器ftp服务
    >ps -A | grep ftp //查看ftp相关服务进程
    这里写图片描述
    这里写图片描述

    命令 > ps -A 是查看当前系统所有的活跃进程

    2.1使用telnet命令测试本机与linux的ftp端口是否畅通

    > telnet linuxIP地址 21

    如果不畅通:
    解决:关闭linux系统防火墙(执行指令> setup)


    修改配置文件之后需要重启服务:

    3.winscp连接ftp服务

    4.首次使用ftp失败


    表示ftp服务没有启动,禁止使用

    ftp两个优化

    4.1对使用ftp用户的限制


    两个文件对用户进行限制

    /etc/vsftpd/user_list
    /etc/vsftpd/ftpusers

    这里写图片描述

    修改配置文件之后需要重启服务:
    这里写图片描述

    4.2 限制普通用户只访问自己的“家目录”

    修改配置文件:
    这里写图片描述

    把需要访问自己家目录的用户信息配置到文件/etc/vsftp/chroot_list中去
    这里写图片描述

    编辑文件chroot_list,输入如下内容,配置用户
    这里写图片描述

    重启ftp: service vsftp restart

  • 相关阅读:
    X Apex 忘记internal密码
    X ORA-27303: additional information: startup egid = 202 (?), current egid = 101 (dba)
    X 高效查看MySQL帮助文档的方法
    X mysql高可用之MHA--邮件报警
    X MHA高可用配置及故障切换——详细部署步骤及报错解决办法
    X linux 配置发送邮件的功能
    RESTFUL(javax.ws.rs-api)
    nginx及基本原理
    nginx中的location匹配规则
    Linux网络(TCP/IP)
  • 原文地址:https://www.cnblogs.com/shiguangmanbu2016/p/5932812.html
Copyright © 2020-2023  润新知