zoukankan      html  css  js  c++  java
  • vsftpd总结

    1 vsftps配置文件详解

      (1)/user/sbin/vsftpd  主程序

      (2)/etc/rc.d/init.d/vsftpd 启动脚本

      (3)/etc/pam.d/vsftpd (file=/etc/vsftpd/ftpusers之名组织访问得用户来自/etc/vsftpd/ftpusers文件中得用户)

      (4)/etc/vsftpd/ftpusers 禁止使用vsftpd得用户列表文件。管理员可以把有威胁得用户账号机灵放在这个文件中。

      (5)/etc/vsftpd/user_list  可以在/etc/vsftpd/vsftpd.conf中设置userlist_deny=NO,这个时候只允许user_list中名单可以访问

      (6)/etc/logrotate.d/vsftpd.log vsftpd.log得日志文件

    2 启动vsftpd服务

      A:cenos下运行:yum install vsftpd

      B. 登录Linux主机后,运行命令:”service vsftpd start”

     C 要让FTP每次开机自动启动,运行命令: “chkconfig --level 35 vsftpd on”

    3 设置ftp权限

    A. 编辑VSFTP配置文件,输入命令:”vi /etc/vsftpd/vsftpd.conf “

    B. 将配置文件中”anonymous_enable=YES “改为 “anonymous_enable=NO”

    C. 保存修改,按ESC键,运行命令:“:wq”这样关闭匿名登录功能。

    4 增加用户名密码

    A. 登录Linux主机后,运行命令:”useradd ftpadmin -s /sbin/nologin “。该账户路径默认指向/home/ftpadmin目录;如果需要将用户指向其他目录,请运行命令:useradd ftpadmin -s /sbin/nologin –d /www(其他目录)

    B. 设置ftpadmin用户密码,运行命令:”passwd ftpadmin” ; 输入两次密码,匹配成功后,就设置好了ftpadmin用户的密码了

    c .测试连接,您可以在“我的电脑”地址栏中输入 ftp://IP 来连接ftp服务器,根据提示输入账户密码。(也可以另外开启一个终端,输入ftp+ip) 输入用户名,如果是ftp>可以输入user再次输入用户名和密码就进入。通过ls/dir等命令看是否登录成功。

    5 第一次安装: 默认用户名密码都是ftp

    6 查看所装用户名密码:

      cd /etc/vsftpd

      cat ftpusers 找对应得ftp用户名,如果用户名都不知道了,那么cd /etc 然后cat passwd查看用户和对应得管理目录

      

      

  • 相关阅读:
    @ControllerAdvice + @ExceptionHandler 使用
    将博客搬至CSDN
    Docker pull网络错误
    Centos7.5安装Docker
    Oracle18c创建不带C##的用户
    Centos7.5静默安装Oracle18c
    nodeJs和JavaScript的异同
    maven项目引入本地包,不使用中央仓库
    java中把指数形式的数字转为正常形式显示
    validateJarFile jar not loaded. See Servlet Spec 2.3, section 9.7.2. Offending class: javax/servlet/Servlet.class
  • 原文地址:https://www.cnblogs.com/lanjianhappy/p/7272438.html
Copyright © 2011-2022 走看看