Ubuntu16.04环境下搭建FTP服务器的案例

  介绍

这篇文章主要介绍Ubuntu16.04环境下搭建FTP服务器的案例,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!

Ubuntu16.04搭建FTP服务器

<强>安装FTP

安装FTP:

sudo  apt-get 更新   sudo  apt-get  install  vsftpd

检查ftp是否安装:

vsftpd ——版本

<强>更改配置文件

注意使用sudo命令获得根权限
打开配置文件:

sudo  vim /etc/vsftpd。参看

做如下更改:

#,Example  config  file /etc/vsftpd.conf   #   #,从而default  compiled 拷贝settings 断开连接;fairly 偏执只却;能够sample 文件   #,loosens  things  up  a ,,用make 从而ftp  daemon  more 可用。   #,Please 阅读;vsftpd.conf.5  for  all  compiled 默认拷贝。   #   :#,READ 却;能够example  file  is  NOT  an  exhaustive  list  of  vsftpd 选项。   #,Please  read 从而vsftpd.conf.5  manual  page 用get  a  full  idea  of  vsftpd& # 39; s   #,能力。   #   #   #,Run 独立?,vsftpd 还要Run  either 得到an  inetd 或是as  a 独立   #,daemon  started 得到an  initscript。   听=没有   #   #,却;能够directive  enables  listening 提醒IPv6 套接字只By 默认情况下,倾听   #,提醒,IPv6 “any", address  (::), will  accept  connections 得到both  IPv6   #,以及IPv4 客户只It  is  not  necessary 用listen 提醒两* *,IPv4 以及IPv6   #,套接字只If 你want  that  (perhaps  because 你want 用listen 提醒具体   #,地址),then 你must  run  two  copies  of  vsftpd  with  two 配置   #,文件。   listen_ipv6=YES   #   #,Allow  anonymous  FTP ? (Disabled  by 违约)。   anonymous_enable=没有   #   #,Uncomment 却;能够用allow  local  users 用log 在。   local_enable=YES   #   #,Uncomment 却;能够用enable  any  form  of  FTP  write 命令。   write_enable=YES   #   #,Default  umask  for  local  users  is  077只;你may  wish 用change 却;能够用022,   #,if  your  users  expect  that (022年,is  used  by  most  other  ftpd& # 39; s)   local_umask=022   #   #,Uncomment 却;能够用allow 从而anonymous  FTP  user 用upload 文件只却;能够   #,has  an  effect  if 从而above  global  write  enable  is 激活又是;同时,你会   #,obviously  need 用create  a  directory  writable  by 从而FTP 用户。   # anon_upload_enable=YES   #   #,Uncomment 却;能够if 你want 从而anonymous  FTP  user 用be  able 用创建   #,new 目录。   # anon_mkdir_write_enable=YES   #   #,Activate  directory  messages 作用;messages  given 用remote  users  when 他们   #,go  into  a  certain 目录。   dirmessage_enable=YES   #   #,If 启用,vsftpd  will  display  directory  listings  with 从而时间   #,拷贝your  local  time 区只,default  is 用display 只格林尼治时间   #,times  returned  by 从而MDTM  FTP  command 断开连接;also  affected  by 这   #,选择。   use_localtime=YES   #   #,Activate  logging  of 上传/下载。   xferlog_enable=YES   #   #,Make  sure  PORT  transfer  connections  originate 得到PORT  20 (ftp上的数据)。   connect_from_port_20=YES   #   #,If 你想要的,,你还要arrange  for  uploaded  anonymous  files 用be  owned 通过   #,a  different 用户只注意!,Using “root", for  uploaded  files  is 不是   #,推荐!   # chown_uploads=YES   # chown_username=谁   #   #,你may  override  where 从而log  file  goes  if 你就像只,default  is 显示   #下面。   xferlog_file=/var/log/vsftpd.log   #   #,If 你想要的,,你还要have  your  log  file 拷贝standard  ftpd  xferlog 格式。   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null

Ubuntu16.04环境下搭建FTP服务器的案例