zoukankan      html  css  js  c++  java
  • centos开启ftp服务

    1.安装vsftpd.此服务是服务端,允许ftp到本机。

    联网状态下此处采用yum安装:

    yum install vsftpd

    配置vsftpd:

    配置文件默认路径:/etc/vsftpd

    [root@localhost vsftpd]# pwd
    /etc/vsftpd
    [root@localhost vsftpd]# ls
    ftpusers  user_list  vsftpd.conf  vsftpd_conf_migrate.sh

    如果要允许或拒绝某个用户在ftpusers 、 user_list 这两个文件中配置,此处允许root,则两个文件中用#注释掉root。

    getsebool -a   |grep ftp 查找ftp服务相关bool值,此处允许ftp用户更改目录:

    [root@localhost vsftpd]# getsebool -a |grep ftp
    allow_ftpd_anon_write --> off
    allow_ftpd_full_access --> off
    allow_ftpd_use_cifs --> off
    allow_ftpd_use_nfs --> off
    ftp_home_dir --> off
    ftpd_connect_db --> off
    ftpd_use_fusefs --> off
    ftpd_use_passive_mode --> off
    httpd_enable_ftp_server --> off
    tftp_anon_write --> off
    tftp_use_cifs --> off

    使用setsebool -P命令设置允许读取任何目录

    [root@localhost vsftpd]# setsebool -P allow_ftpd_full_access on

    设置好后就可以远程ftp登录本机了。

    防火墙如果开启了相应的规则的话会阻止远程ftp服务的,需要关闭防火墙:

    service iptables stop

    另外如果要使用本机的ftp命令登录的话需要安装本机ftp命令:安装方法:

    yum install ftp

  • 相关阅读:
    合并果子
    在线最小值问题
    沙盒机制(sandBox)
    简单地址簿?
    浅拷贝、深拷贝
    NSFileManager、NSFileHandle
    NSDate、NSCalendar、NSDateFormatter
    归档
    类目、延展、协议
    动态类型
  • 原文地址:https://www.cnblogs.com/i-shu/p/4749802.html
Copyright © 2011-2022 走看看