zoukankan      html  css  js  c++  java
  • Linux入门-vsftp

    一、确认是否安装

      #rpm -q vsftpd

      #service vsftpd start  启动

    二、使用

      1)匿名登录  

      dos面板: >ftp 192.168.1.66

      用户名ftp 密码为空 即可登录成功,我的电脑地址栏ftp://192.168.1.66也可以登录成功,登录成功后默认在服务器的伪用户ftp的宿主目录中(grep ftp /etc/passwd 可以找到它的宿主目录)

      dos窗口登入后使用的几个基本命令

      ls   查看目录下的文件

      cd   切换目录

      bin  二进制传输

      get  下载单个文件 get a.txt

      mget  下载多个文件

      put  上传,mput上传多个 

      lcd  切换下载目录(本地)

      prompt  关闭交互模式

      bye  退出

      2)配置文件

      #cat /etc/vsftpd/vsftpd.conf  配置比较简单,可以上网查资料

      3)用自己的用户名和密码登录

      如果有root分配的帐号和密码,则可以使用它登录,登录成功后默认在自己的宿主目录可以进行上传和下载

      例如 put c:a.txt

      4)控制访问

      让指定的用户可以通过ftp登录,其他不能登录

      userlist_enable=YES

      userlist_deny=NO

      userlist_file=/etc/vsftpd.user_list   建立这个配置文件,并将允许登录的用户名写入,每个用户占一行

      将这三项加入到配置文件中后重启ftp服务即可

      5)配置部分用户可以切换到宿主目录之外

      chroot_local_user=yes  让用户的宿主目录是根目录

      chroot_list_enable=YES  

      chroot_list_file=/etc/vsftpd/chroot_list  配置部分用户登陆后可以切换到宿主目录以外的目录中

      

  • 相关阅读:
    新萝卜家园GHOST WIN7系统32,64位极速装机特别版
    BiliBili 第三方 Android 客户端应用源码
    高仿饿了么应用项目源码
    12306火车票订票项目源码
    美女的秘密项目源码
    漫画阅读应用源码
    高仿美团应用客户端布局源码
    Unix时间戳 和 NSDate 的转换
    NSJSONSerialization-JSON数据与NSDictionary和NSArray之间的转化
    ReactiveCocoa入门教程——第一部分
  • 原文地址:https://www.cnblogs.com/hwt987/p/3655422.html
Copyright © 2011-2022 走看看