linux下搭建ftp服务器

ftp服务器,它可以自己自动更新其目录下所产生的文件夹/文件。它促进了文件的共享;还可以向用户屏蔽不同主机中各种文件存储系统的细节;以及提供可靠和高效的传输数据!

下面创建一个服务器:


1、安装ftp服务器

    sudo   apt-get  install  vsftpd 


2、ftp 的命令

     service vsftpd start

    service vsftpd stop

    service vsftpd start 

若执行这些命令都不行的话,重启一次自己的电脑就好了。


  另外:也可以用命令行的方式来进行查看

             ps -e | gep vsftpd

会出现下面的内容:1031 ?        00:00:00 vsftpd


3、更改默认路径

       默认安装的ftp路径在 /var/ftp 下,如果更改它的默认路径需进入 /etc/passwd 文件下修改默认路径

       1)  打开 /etc/passwd 文件: (sudo) vim  /etc/passwd

       2) 在文件中找到开头带  ftp: 的那一行

      eg:  ftp:x:121:133:ftp daemon,,,:/var/ftp:/bin/false (默认)

                 ftp:x:121:133:ftp daemon,,,:/work/daily_img:/bin/false (更改为自己需要的)


4、关于配置 vsftpd.config

配置文件位置: /etc/vsftpd.conf


write_enable=YES               //是否对登录用户开启写权限。属全局性设置。默认NO

local_enable=YES               //是否允许本地用户登录FTP服务器。默认为NO

anonymous_enable=YES          //设置是否允许匿名用户登录FTP服务器。默认为YES

ftp_username=ftp                //定义匿名用户的账户名称,默认值为ftp。

no_anon_password=YES             //匿名用户登录时是否询问口令。设置为YES,则不询问。默 认NO

anon_world_readable_only=YES   //匿名用户是否允许下载可阅读的文档,默认为YES。

anon_upload_enable=YES      //是否允许匿名用户上传文件。只有在write_enable设置为YES时,该配置项才有效。而且匿名用户对相应的目录必须有写权限。默认为NO。

anon_mkdir_write_enable=YES //是否允许匿名用户创建目录。只有在write_enable设置为    YES时有效。且匿名用户对上层目录有写入的权限。默认为NO。

anon_other_write_enable=NO    //若设置为YES,则匿名用户会被允许拥有多于上传和建立目录的权限,还会拥有删除和更名权限。默认值为NO。


下面是设置欢迎信息

用户登录FTP服务器成功后,服务器可向登录用户输出预设置的欢迎信息。

ftpd_banner=Welcome to my FTP server.

//该配置项用于设置比较简短的欢迎信息。若欢迎信息较多,则可使用banner_file配置项。

banner_file=/etc/vsftpd/banner    

//设置用户登录时,将要显示输出的文件。该设置项将覆盖ftpd_banner的设置。

dirmessage_enable=YES        

//设置是否显示目录消息。若设置为YES,则当用户进入特定目录(比如/var/ftp/linux)时,将显示该目录中的由message_file配置项指定的文件(.message)中的内容。

message_file=.message          //设置目录消息文件。可将显示信息存入该文件。该文件需要放在 相应的目录(比如/var/ftp/linux)下


一般默认它的配置文件就好了!

  • 2
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值