【Debian】ftp安装

http://www.2cto.com/os/201107/98311.html

http://jingyan.baidu.com/article/adc815133476bdf723bf7393.html

vsftpd的配置
ftp的配置文件主要有三个,在centos5.6中位于/etc/vsftpd/目录下,分别是:
ftpusers    该文件用来指定那些用户不能访问ftp服务器。
user_list   该文件用来指示的默认账户在默认情况下也不能访问ftp
vsftpd.conf   vsftpd的主配置文件
(4)下面我们使用vi编辑vsftpd.conf文件
用户登录控制:
                       anonymous_enable=YES,允许匿名用户登录。
                       no_anon_password=YES,匿名用户登录时不需要输入密码。
                       local_enable=YES,允许本地用户登录。
                       deny_email_enable=YES,可以创建一个文件保存某些匿名电子邮件的黑名单,以防止这些人使用Dos攻击。
                       banned_email_file=/etc/vsftpd/banned_emails,保存电子邮件黑名单的目录(默认)
用户权限控制:
                        write_enable=YES,开启全局上传
                        local_umask=022,本地文件上传的umask设置为022,系统默认。
                        anon_upload_enable=YES,允许匿名用户上传,当然要在write_enable=YES的情况下。同时必须建立一个允许ftp用户读写的目录。
                        anon_mkdir_write_enable=YES,允许匿名用花创建目录
                        chown_uploads=YES,匿名用户上传的文件属主转换为别的用户,一般建议为root。
                        chown_username=whoever,改此处的whoever为要转换的属主,建议root
                        chroot_list_enable=YES,用一个列表来限定哪些用户只能在自己目录下活动。
                        chroot_list_enable=/etc/vsftpd/chroot_list,指定用户列表文件
                        nopriv_user=ftpsecure,指定一个安全账户,让ftp完全隔离和没有特权的账户
其他的建议不要配置。

用户连接和超时设置:
                                     idle_session_timeout=600,默认的超时时间
                                     data_connection_timeout=120,设置默认数据连接的超时时间
(4)服务器日志和欢迎信息
                     dirmessage_enable=YES,允许为配置目录显示信息
                     ftpd_banner=Welcome to blah FTP service. ftp的欢迎信息
                     xferlog_enable=YES 打开日志记录功能
                     xferlog_file=/var/log/xferlog  日志记录文件的位置

我们可以更改以上的各个设置,然后重启ftp服务就可以实现对ftp的配置了。

时间: 2024-10-31 01:25:29

【Debian】ftp安装的相关文章

debian软件安装基础

简介 作者是一个Linux盲,以前只是在虚拟机上装过一个Ubantu-图形版,看了下界面.玩了几盘游戏就卸了.这几天工作上空了下来,试着想在Linux上搭建一个nexus(maven私服)玩玩.因为之前几乎没有Linux的使用经验,所以安装过程中碰到很多问题,也学到了不少知识,但是最大的收货是让我知道了Linux系统(debian6)安装软件真的是太方便了,感觉如果是熟练工的话,搭建一个j2ee环境真的是分分钟的事儿.我这里介绍两种安装. 安装方法 1 手动安装 1.网上下载对应的软件包(譬如

在 Debian 上安装 SQL Server vNext CTP1

微软在开源 .NET Framework 之后,相继推出了跨平台的编辑器 Visual Studio Code,跨平台的 SQL Server 数据库 SQL Server vNext,Visual Studio for Mac,微软在跨平台的路上越走越远了.SQL Server vNext 发布后,我就想在 linux 环境下尝试一下,但是微软只发布了针对 Ubuntu 和 Red Hat 平台的.我平时习惯使用 Debian, Ubuntu 是基于 Debian 的,所以就按照在 Ubunt

Debian 入门安装与配置1

Debian 入门安装与配置1 最近安装了多个发行版本的Linux,包括Ubuntu.Fedora.Centos和Debian,发现只有Debian在界面和稳定性等综合特性上表现最优,自己也最喜欢,所以最后选择长久使用Debian作为自己的家用笔记本操作系统,也想借助Debian来深入的学习Linux,因此在这里记录一些日生使用Debian过程中遇到的问题及解决办法. 1.Debian安装 选择Debian的版本对于新手至关重要,本人安装Debian的时候,Debian官方发行稳定版本是7.7.

SLES修改本地FTP安装源

  SLES修改本地FTP安装源 一.配置本机FTP............................................................................................................. 1 1.1.安装..........................................................................................................

在Debian中安装VMware Workstatption 12

在Debian中安装VMware Workstatption 12-----------------------------------------------> 下载文件:    *vmware12: http://shcm07.baidupcs.com/file/0a476ba88533b0901f7f71b0b573ff3a?bkt=p3-14000a476ba88533b0901f7f71b0b573ff3afff359ff000016303421&fid=137059744-250

[Windows Server 2003] IIS自带FTP安装及配置方法

★ 欢迎来到[护卫神·V课堂],网站地址:http://v.huweishen.com★ 护卫神·V课堂 是护卫神旗下专业提供服务器教学视频的网站,每周更新视频.★ 本节我们将带领大家:IIS6.0自带FTP安装及配置方法·IIS自带的FTP服务是最安全的,不会像Serv-U那样存在各种漏洞:但其配置过程也比较复杂.·本节将以虚拟目录方式,实现多个FTP帐户,并且每个帐户都相互隔离. 1.安装FTP服务 ·检查IIS是否已安装FTP服务,如果没有,先到http://soft.huweishen.

pycharm 4.5在debian下安装

1.去官网下载linux下的Tar包,下载后解压. 2.直接进入解压后的folder里面找bin下面的pycharm.sh,执行后发现没有任何反应. 3.查询资料发现是因为pycharm需要sun jdk,而我的环境debian中自带的是openjdk1.6. 接下来是在debian下安装sun jdk,并设为默认选项. step 1. download jdk in office website http://www.oracle.com/technetwork/java/javase/dow

Linux ftp安装

ftp安装部分,操作步骤如下: 可以使用yum命令直接安装ftp #?yum?install?vsftpd ftp服务的开启与关闭命令: 开启:#?/bin/systemctl?start?vsftpd.service 关闭:#?/bin/systemctl?stop vsftpd.service 安装成功后,可以在本地使用ftp软件连接,默认账号是虚拟机的账号和密码. 若有问题,请参考:http://www.cnblogs.com/xulele/p/5246782.html 在linux中添加

linux -【在linux里边软件的安装方式】和【ftp安装使用】8

[在linux里边软件的安装方式] 1.rpm包安装方式 该方式与windows里边exe可执行程序文件安装方式一致 我们在windows系统里边通过“下一步”安装软件 软件安装到D:/Program Files  ,该目录就会增加一些可执行的二进制文件. 该过程是“文件”复制的过程,把许多二进制可执行文件从安装包里边复制到D盘符. 安装软件:就是文件复制的过程 2.源码编译安装方式 configure   : 给软件做配置,例如软件安装位置.检查软件的依赖包. make   : 把我们写好的软

Debian 7 安装 Emacs 24.3

Emacs 24.3出来好久了,但是在Debian 7里还是Emacs 23的版本. 以下是安装步骤(9步): sudo aptitude install git-core libxaw7-dev libxpm-dev libpng12-dev libtiff5-dev libgif-dev libjpeg8-dev libgtk2.0-dev libncurses5-dev autoconf automake texinfo sudo apt-get build-dep emacs git c