zoukankan      html  css  js  c++  java
  • FTP部署及配置

    注:Centos7环境,添加用户指定目录后默认其为此用户的共享目录。

    服务安装

    # yum -y install vsftpd

    服务配置

    前提:关闭防火墙、SELinux。

    将/etc/vsftpd/user_list、/etc/vsftpd/ftpusers文件中root行注释。

    # root

    # setsebool -P ftpd_disable_trans=1(关闭SELinux可不执行)

    # cat /etc/vsftpd/vsftpd.conf 

    anonymous_enable=NO 

    设置用户只能访问自身目录

    # cat /etc/vsftpd/vsftpd.conf

    chroot_local_user=YES
    chroot_list_enable=YES
    # (default follows)
    chroot_list_file=/etc/vsftpd/chroot_list
    allow_writeable_chroot=YES

    注:改完配置文件之后,需手动创建chroot_list,否则登陆报错!!!

    若希望某个用户可访问根目录,把用户名加入,/etc/vsftpd/chroot_list,一行一个用户名,不存在则创建。

    端口修改

    若有特殊需求要修改服务端口可进行如下操作:

    # cat /etc/services

    ftp      8021/tcp
    ftp      8021/udp   fsp fspd

    # cat /etc/vsftpd/vsftpd.conf    #添加以下配置

    listen_port=8021

    服务启动

    # systemctl restart vsftpd.service

    开机自启

    # systemctl enable vsftpd.service

    添加用户

    # useradd ftpadmin -s /sbin/nologin -d /tmp/ftp/

    # passwd ftpadmin

    功能测试

    在浏览器或者我的电脑里输入ftp://ip(局域网)测试

    linux中则执行# ftp 10.27.88.51 8021

  • 相关阅读:
    spring源码学习(一) 小小少年
    mysql索引 小小少年
    Java集合框架个人学习笔记 小小少年
    记录一些自己百度到的问题解决方法
    基于内容的医学图像总结
    黑客与画家 第一章
    问题,不是逃避的
    黑客与画家 第二章
    记录最近一周的感受
    暗时间之体会
  • 原文地址:https://www.cnblogs.com/kazihuo/p/10303712.html
Copyright © 2011-2022 走看看