zoukankan      html  css  js  c++  java
  • Debian 系统的ftp服务器安装配置

    在一个小的办公区中,总是有一些文件,大家可以共享使用。为了大家相互传递方便,可以通过搭建FTP服务器(vsftpd)来共享文件。提高大家的工作效率。为了提高FTP服务器(vsftpd)的安全性,需要对FTP服务器(vsftpd)做相应的配置。

    下面使用基于debian的linux系统下的ftp安装于配置

    apt-get update

    yes|apt-get install vsftpd 

    #自动下载vsftpd 也就是ftp服务器

    #如果无法下载则重新配置一下软件源即可

    vim /etc/vsftpd.conf

    #打开ftp服务器的配置文件

    listen=YES

    # 接受匿名用户

    anonymous_enable=YES

    # 匿名用户login时不询问口令

    no_anon_password=YES

    # 接受本地用户

    local_enable=YES

    #若想要匿名用户也可上传则需要设置anon_upload_enable=YES, 

    # 若想要匿名用户可以建立目录则需要设置anon_mkdir_write_enable=YES.

    #关于安全性,关闭匿名登陆

    #将“anonymous_enable=YES”改为“anonymous_enable=NO”。

    否则别人可以使用匿名登录

    类似nmap -vv -sV x.x.x.x(ip) --script=ftp-anon  -p 21 

    这样的脚本可以破解出来

    最后

    vim /etc/passwd

    修改服务器的根目录,这里指的是ftp服务器,也就是文件共享的地方,当然只是linux中的一个目录

    但是对于ftp服务器来说就是根目录哦

    service vsftpd restart

    netstat -a|grep ftp*

    #查看服务器启动没

    #重启服务器

    #在输入ftp://  加上(ip)

    #样就可以访问ftp服务器了

    vsftp的日志很重要

    vsftp 日志存放在/var/log/vsftpd.log

    可以经常查看一下有没有违法的举动,比如没有获得FTP登陆权限的帐户登陆过FTP server.

  • 相关阅读:
    easyExcel入门
    UML-从需求到设计--迭代进化
    UML-操作契约总结
    102. Binary Tree Level Order Traversal
    98. Validate Binary Search Tree
    95. Unique Binary Search Trees II
    96. Unique Binary Search Trees
    94. Binary Tree Inorder Traversal
    84. Largest Rectangle in Histogram
    92. Reverse Linked List II
  • 原文地址:https://www.cnblogs.com/a986771570/p/7751546.html
Copyright © 2011-2022 走看看