zoukankan      html  css  js  c++  java
  • ftp

    本章内容基于CentOS6.5(32位)

    检查Linux上是否安装了ftp

    rpm -qa |grep vsftpd

    如果已经安装了ftp服务,则出现ftp的版本信息

    使用yum安装ftp服务

    yum install vsftpd

    查看ftp服务状态

    service vsftpd status

    刚刚安装好的ftp服务默认是关闭的

    启动ftp服务

    service vsftpd start

    查看当前端口开放情况

    netstat -nlpt

    可以看到ftp服务对应的默认端口是21端口且进程名为vsftpd

    默认安装目录

    ftp服务的默认安装目录是etc/vsftpd,其中有四个文件

    ftpusers:

    user_list:

    vsftpd.conf:

    vsftpd_conf_migrate.sh:

    ftpusers文件

    从该文件开头可以知道该文件中所列出的用户都是不允许通过ftp来登陆的

    user_list文件

    该文件顶部也有提示,vsftpd.conf文件中的userlist_deby默认为YES,如果vsftpd.conf文件中的userlist_deby等于NO,则仅允许在user_list中的用户使用ftp登陆,如果userlist_deby等于YES,则永远不允许在user_list中的用户,甚至都不能输入密码。注意,默认情况下vsftpd还检查ftpusers文件里有哪些用户被拒绝。

    vsftpd.conf

    默认ftp配置文件,其中有很详细的注释来帮助我们理解配置的作用。

    老版本的CentOS

    启动vsftpd服务的指令是 service vsftpd start

    然而在CentOS7以后,输入原来的指令就会报错提示:

    Redirecting to /bin/systemctl start vsftpd.service

    解决办法当然是用最新的指令:

    systemctl start vsftpd.service

    或者

    systemctl start vsftpd

    两者都可以。

    新版本中,输入该指令成功后,是没有成功提示的。

  • 相关阅读:
    守护进程-锁-队列(生产者消费者模型)
    正则表达式不包含某个字符串写法
    正则表达式匹配不包含某些字符串的技巧
    08.参数估计_点估计
    07.编程理解中心极限定理
    05.编程理解小数和大数定律
    03.描述性统计代码
    02.描述统计 (descriptive statistics)
    oracle之三手工不完全恢复
    oracle之三手工完全恢复
  • 原文地址:https://www.cnblogs.com/bchange/p/13790632.html
Copyright © 2011-2022 走看看