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.

  • 相关阅读:
    docker镜像管理基础
    docker的基础应用
    mysql基础
    策略模式
    简单工厂模式
    hystrix-go简介
    手把手带你使用 go-kit(option)
    手把手带你使用 go-kit(组件扩充,服务发现)
    手把手带你使用 go-kit(客户端直连)
    手把手带你使用 go-kit(基础篇)
  • 原文地址:https://www.cnblogs.com/a986771570/p/7751546.html
Copyright © 2011-2022 走看看