• 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  配置部分用户登陆后可以切换到宿主目录以外的目录中

      

  • 相关阅读:
    软件工程第一次作业
    单调队列
    八皇后问题
    蓝桥-区间K大数查询
    putchar()和getchar()使用解析
    C++中的各种进制转换函数汇总及学习
    第五次团队作业
    第二次团队作业
    确定团队开发项目
    结对编程之设计电梯控制程序
  • 原文地址:https://www.cnblogs.com/hwt987/p/3655422.html
Copyright © 2020-2023  润新知