VSFTP服务

vsftp服务是提供客户端从服务器上上传和下载文件的一种服务

第一步:安装vsftp的软件包

第二步:修改配置文件

   针对匿名用户而言的配置:

       vim /etc/vsftpd/vsftpd.conf

       anonymous_enable=YES /NO     允许匿名用户访问服务器 /不允许

            anon_upload_enable=YES           允许匿名用户访问上传文件到服务器

            anon_mkdir_write_enable=YES     允许匿名用户对服务器有创建文件进行写的权利

            anon_other_write_enable=YES   允许匿名用户对文件有除了写的权利以外的权利

        重启服务:service vsftpd restart  

客户端访问:

          Windows的访问方法:ftp://192.168.10.254 (服务器ip地址)

          Linux的访问方法:ftp 192.168.10.254 或者 lftp 192.168.10.254

   针对本地用户而言的配置(使用用户名和密码才能够访问ftp服务器)

           1. 进入  vim /etc/vsftpd/vsftpd.conf

             anonymous_enable=NO 首先关掉匿名用户登录

             保存退出

             2.创建用户名和密码

                    创建用户:useradd  tom

                    创建密码: passwd   tom 123

             3.重启服务:service  vsftpd restart

客户端访问:

               Windows的访问方法:ftp://192.168.10.254 (服务器ip地址)

               Linux的访问方法:ftp 192.168.10.254 或者 lftp 192.168.10.254

             此时必须输入用户名和密码才能登录服务器。

第三步:从服务器上下载文件

        实验:

            1.制作一个文件:dd   if=/dev/zero   of=/data/ftp.test    bs=10M    count=100

            2.修改主配置文件

               添加语句:local_root=/data/ftp.test

                     把我们要下载的文件放在服务器上面,共享出去,让客户机能够找到这个文件

               添加语句:local_max_rate=15000 (如果需要的话,可以限制下载的速度)

             3.客户端下载:

                       如果是匿名用户的话下载方法:wget  //192.168.10.254/ftp.test

                       如果是本地用户下载的方法:  wget   ftp://tom:[email protected]/ftp.test  

       





             

                       

             

           

你可能感兴趣的:(windows,service,上传文件,下载文件,配置文件)