zoukankan      html  css  js  c++  java
  • CentOS 7.1云服务器 配置FTP服务器vsftpd

    在root权限下,通过如下命令安装Vsftp:

    yum install vsftpd

    使用rpm命令即可查看是否已经安装vsftpd: 

    rpm -qa|grep vsftpd

    在启动vsftpd服务之前,需要登录云服务器修改配置文件,将匿名登录禁用掉。

    1、打开配置文件,命令如下:

    vim /etc/vsftpd/vsftpd.conf

    在配置文件中第11行的“anonymous_enable=YES”改为“anonymous_enable=NO”,即将匿名登录禁用。

    X按钮为VIM中的退格,修改完毕后按ESC键:键输入wq保存退出

    2、读取生效配置。

    cat /etc/vsftpd/vsftpd.conf |grep ^[^#] 
    
    anonymous_enable=NO
    local_enable=YES
    write_enable=YES
    local_umask=022
    anon_upload_enable=YES
    anon_mkdir_write_enable=YES
    anon_umask=022
    dirmessage_enable=YES
    xferlog_enable=YES
    connect_from_port_20=YES
    xferlog_std_format=YES
    listen=YES
    pam_service_name=vsftpd
    userlist_enable=YES
    tcp_wrappers=YES

    4. 启动vsftpd服务

    service vsftpd start

    5. 设置FTP用户账号。设置成功后,即可通过该账号登录FTP服务器。
    (1)设置FTP用户的账号,例如账号为“user1”,目录为/home/user1,且设置不允许通过ssh登录。

    useradd -m -d /home/user1 -s /sbin/nologin user1

    (2)设置账号对应的密码

    passwd user1
  • 相关阅读:
    C# 获取计算机相关信息
    C# 创建Windows服务demo
    C# 嵌入互操作类型
    使用开源框架Sqlsugar结合mysql开发一个小demo
    C# 实现最小化托盘功能
    面试-PA和XSYX面试小结
    0103-springmvc的基本流程
    0102-aop
    java并发编程-12个原子类
    ej3-0开端
  • 原文地址:https://www.cnblogs.com/jjqfqy/p/5434525.html
Copyright © 2011-2022 走看看