zoukankan      html  css  js  c++  java
  • linux 搭建FTP

    使用的是suselinux11,已经设置成功。

    1.安装vsftpd

    yast ——》 software ------> software management ------> vsftpd

    2.启动vsftpd

    /etc/init.d/vsftpd start

    3.启动成功FTP后,修改配置文件:etc/vsftpd.conf文件

    (1)执行:vi /etc/vsftpd.conf

    (2)修改如下配置项:

    # line 18: uncomment ( allow writing ),开启任何用户的写权限

    write_enable=YES    


    # line 39: uncomment

    ls_recurse_enable=YES


    # line 59: uncomment ( allow local user ) ,开启本地用户登录服务

    local_enable=YES


    # line 69: uncomment ( enable chroot )

    chroot_local_user=YES


    # line 75: uncomment ( enable chroot list )

    chroot_list_enable=YES


    # line 79: uncomment ( specify chroot list )

    chroot_list_file=/etc/vsftpd.chroot_list


    # line 91: 不启用匿名访问

    anonymous_enable=NO   


     # line 200: uncomment: ( allow ascii mode )

    ascii_upload_enable=YES

    ascii_download_enable=YES


    # add at the bottom: specify  your root directory

    local_root=/home/sshd ()

    # use local time

    use_localtime=YES

     

    4.重启FTP

    /etc/init.d/vsftpd restart

    5.查看/etc/ftpusers配置

    vi /etc/ftpusers

    文件中有的用户,都不能使用FTP

    6.修改TCP端口

    (1)修改端口21648

    vi /etc/vsftpd.conf

    listen_port=21648

    (2)编辑文件/etc/services,修改端口为21648

    vi /etc/services

    ftp   21648/tcp   # File Transfer [Control] [Jon_Postel] [RFC959]
    ftp   21648/udp    # File Transfer [Control] [Jon_Postel] [RFC959]
    ftp    21648/sctp    # FTP [Randall_Stewart] [RFC4960]

  • 相关阅读:
    228. Summary Ranges
    227. Basic Calculator II
    224. Basic Calculator
    222. Count Complete Tree Nodes
    223. Rectangle Area
    221. Maximal Square
    220. Contains Duplicate III
    219. Contains Duplicate II
    217. Contains Duplicate
    Java编程思想 4th 第4章 控制执行流程
  • 原文地址:https://www.cnblogs.com/eugenebo/p/7130737.html
Copyright © 2011-2022 走看看