📄 vsftp配置大全---超完整版 网络应用 linux技术中坚站.htm
字号:
<BR><IMG
src="vsftp配置大全---超完整版 网络应用 Linux技术中坚站.files/i6.gif"> <A
href="http://www.chinalinuxpub.com/read.php?wid=767">在Linux下建立PPPOE..</A>
<BR><IMG
src="vsftp配置大全---超完整版 网络应用 Linux技术中坚站.files/i6.gif"> <A
href="http://www.chinalinuxpub.com/read.php?wid=11">DNS配置全文</A>
<BR><IMG
src="vsftp配置大全---超完整版 网络应用 Linux技术中坚站.files/i6.gif"> <A
href="http://www.chinalinuxpub.com/read.php?wid=637">Apache2的httpd.conf..</A><IMG
alt=推荐
src="vsftp配置大全---超完整版 网络应用 Linux技术中坚站.files/good.gif">
<BR><BR>
<DIV align=right><A
href="http://www.chinalinuxpub.com/hot.php?lid=11"><IMG
alt=更多
src="vsftp配置大全---超完整版 网络应用 Linux技术中坚站.files/more2.gif"
border=0> </A></DIV></TD></TR></TBODY></TABLE></TD></TR>
<TR>
<TD><IMG
src="vsftp配置大全---超完整版 网络应用 Linux技术中坚站.files/gengxin.gif" td
<></TD>
<TR>
<TD>
<TABLE width="96%" align=center>
<TBODY>
<TR>
<TD vAlign=top height=150><IMG
src="vsftp配置大全---超完整版 网络应用 Linux技术中坚站.files/i6.gif"> <A
href="http://www.chinalinuxpub.com/read.php?wid=937">as3.0
sendmail SMTP..</A> <BR><IMG
src="vsftp配置大全---超完整版 网络应用 Linux技术中坚站.files/i6.gif"> <A
href="http://www.chinalinuxpub.com/read.php?wid=936">用Samba构建虚拟NT域..</A>
<BR><IMG
src="vsftp配置大全---超完整版 网络应用 Linux技术中坚站.files/i6.gif"> <A
href="http://www.chinalinuxpub.com/read.php?wid=935">sendmail
+ sasl2安..</A> <BR><IMG
src="vsftp配置大全---超完整版 网络应用 Linux技术中坚站.files/i6.gif"> <A
href="http://www.chinalinuxpub.com/read.php?wid=934">架设freeradius+mysq..</A>
<BR><IMG
src="vsftp配置大全---超完整版 网络应用 Linux技术中坚站.files/i6.gif"> <A
href="http://www.chinalinuxpub.com/read.php?wid=933">Postfix
+ Cyrus-IMA..</A> <BR><IMG
src="vsftp配置大全---超完整版 网络应用 Linux技术中坚站.files/i6.gif"> <A
href="http://www.chinalinuxpub.com/read.php?wid=928">Bridge-Howto</A>
<BR><IMG
src="vsftp配置大全---超完整版 网络应用 Linux技术中坚站.files/i6.gif"> <A
href="http://www.chinalinuxpub.com/read.php?wid=912">squid
配置详解 + 认..</A> <BR><IMG
src="vsftp配置大全---超完整版 网络应用 Linux技术中坚站.files/i6.gif"> <A
href="http://www.chinalinuxpub.com/read.php?wid=833">基于AS4配置时间服务器</A><IMG
alt=推荐
src="vsftp配置大全---超完整版 网络应用 Linux技术中坚站.files/good.gif">
<BR><IMG
src="vsftp配置大全---超完整版 网络应用 Linux技术中坚站.files/i6.gif"> <A
href="http://www.chinalinuxpub.com/read.php?wid=797">vsftp配置大全---超..</A>
<BR><IMG
src="vsftp配置大全---超完整版 网络应用 Linux技术中坚站.files/i6.gif"> <A
href="http://www.chinalinuxpub.com/read.php?wid=781">Linux下proftpd的安..</A>
<BR></TD></TR></TBODY></TABLE></TD></TR>
<TR>
<TR>
<TD class=lefthead align=middle height=35>搜 索</TD></TR>
<TR>
<TD>
<TABLE width="96%" align=center>
<TBODY>
<TR>
<TD>
<DIV style="LINE-HEIGHT: 10px">
<FORM name=searchform
action=http://www.chinalinuxpub.com:8080/index.jsp
method=get target=_blank><INPUT size=15 name=query> <INPUT type=submit value=搜索> <SELECT size=1 name=cat>
<OPTION value="" selected>全部栏目</OPTION> <OPTION
value=0>业界新闻</OPTION> <OPTION
value=1>Linux/BSD</OPTION> <OPTION
value=2>开源软件</OPTION> <OPTION value=3>数据库技术</OPTION>
<OPTION value=4>Unix技术</OPTION> <OPTION
value=5>程序设计</OPTION></SELECT>
</FORM></DIV></TD></TR></TBODY></TABLE></TD></TR></TBODY></TABLE></TD>
<TD vAlign=top><BR>
<TABLE cellSpacing=0 cellPadding=5 align=center bgColor=#ffffff>
<TBODY>
<TR>
<TD align=middle><SPAN
class=title>vsftp配置大全---超完整版</SPAN><BR><BR>发布于2005-07-08
被读8499次 【字体:<A onclick="xydwtext.style.fontSize='18px'"
href="javascript:void(null)">大</A> <A
onclick="xydwtext.style.fontSize='14px'"
href="javascript:void(null)">中</A> <A
onclick="xydwtext.style.fontSize='12px'"
href="javascript:void(null)">小</A>】 <BR><!---->作者:人来疯 adminxu
<BR></TD></TR></TBODY></TABLE>
<TABLE style="TABLE-LAYOUT: fixed" cellSpacing=0 cellPadding=5
align=center bgColor=#ffffff>
<TBODY>
<TR>
<TD vAlign=top><SPAN class=pg id=xydwtext><SPAN
class=postbody><FONT size=2>人来疯技术文档之vsftp配置大全 <BR>人来疯 adminxu
<BR>人来疯论坛 </FONT><A
href='http://www.chinalinuxpub.com/"http://www.d-1701.com/bbs/"'
target=_blank><FONT size=2><A href="http://www.d-1701.com/bbs"
target=_blank>http://www.d-1701.com/bbs</A></FONT></A><FONT
size=2> <BR>MSN:<A
href="mailto:xu1701@hotmail.com">xu1701@hotmail.com</A>
<BR>
<BR>版权信息:未经许可不得转载,转载本文章请与人来疯论坛坛主adminxu联系! <BR>联系方法:使用msn
<BR>环境: <BR>RedHat AS4 <BR>说明:
<BR>如果不做说明,一般安装命令均使用ROOT权限,用 # 表示 <BR><BR>特别说明:无
<BR><BR>以下文章介绍Liunx 环境下vsftpd的三种实现方法 <BR><BR></FONT><SPAN
FONT-SIZE: ? 16px; LINE-HEIGHT: normal\?><FONT size=2><A
href="ftp://vsftpd.beasts.org/users/cevans/vsftpd-2.0.3.tar.gz"
target=_blank>ftp://vsftpd.beasts.org/users/cevans/vsftpd-2.0.3.tar.gz</A></FONT></A><FONT
size=2>,目前已经到2.0.3版本。假设我们已经将vsftpd-2.0.3.tar.gz文件下载到服务器的/home/xuchen目录
<BR></FONT></SPAN><BR>
<TABLE cellSpacing=1 cellPadding=3 width='\"90%\"'
align=center border=0><BR>
<TBODY><BR>
<TR><BR>
<TD><SPAN class=genmed><B><FONT
size=2>代码:</FONT></B></SPAN></TD></TR><BR>
<TR><BR>
<TD class=code># cd /home/xuchen <BR># tar xzvf
vsftpd-2.0.3.tar.gz //解压缩程序 <BR># cd
vsftpd-2.0.3</TD></TR></TBODY></TABLE><SPAN
class=postbody></SPAN><SPAN class=postbody><BR><SPAN
class=postbody><FONT size=2>三、三种方式的实现
<BR>1、匿名用户形式实现 <BR># vi builddefs.h \\\\编辑builddefs.h
文件,文件内容如下: <BR><BR>#ifndef VSF_BUILDDEFS_H <BR><BR>#define
VSF_BUILDDEFS_H <BR>#undef VSF_BUILD_TCPWRAPPERS <BR>#define
VSF_BUILD_PAM <BR>#undef VSF_BUILD_SSL <BR><BR>#endif /*
VSF_BUILDDEFS_H */
<BR>将以上undef的都改为define,支持tcp_wrappers,支持PAM认证方式,支持SSL
<BR><BR># make //直接在vsftpd-2.0.3里用make编译 <BR># ls -l
vsftpd <BR>-rwxr-xr-x 1 root root 86088 Jun 6
12:29 vsftpd //可执行程序已被编译成功 <BR><BR>创建必要的帐号,目录: <BR>#
useradd nobody //可能你的系统已经存在此帐号,那就不用建立 <BR># mkdir
/usr/share/empty //可能你的系统已经存在此目录,那就不用建立 <BR># mkdir
/var/ftp //可能你的系统已经存在此目录,那就不用建立 <BR># useradd -d
/var/ftp ftp //可能你的系统已经存在此帐号,那就不用建立 <BR># chown
root:root /var/ftp <BR># chmod og-w /var/ftp
<BR>请记住,如果你不想让用户在本地登陆,那么你需要把他的登陆SHELL设置成/sbin/nologin,比如以上的nobody和ftp我就设置成/sbin/nologin
<BR><BR>安装vsftp配置文件,可执行程序,man等: <BR># install -m 755 vsftpd
/usr/local/sbin/vsftpd-ano <BR># install -m 644 vsftpd.8
/usr/share/man/man8 <BR># install -m 644 vsftpd.conf.5
/usr/share/man/man5 <BR># install -m 644 vsftpd.conf
/etc/vsftpd-ano.conf <BR>这样就安装完成了,那么我们开始进行简单的配置 <BR><BR># vi
/etc/vsftpd-ano.conf ,将如下三行加入文件 <BR>listen=YES
<BR>listen_port=21 <BR>tcp_wrappers=YES <BR>anon_root=/var/ftp
//设置匿名用户本地目录,和ftp用户目录必须相同
<BR>listen=YES的意思是使用standalone启动vsftpd,而不是super
daemon(xinetd)控制它 (vsftpd推荐使用standalone方式) <BR>#
/usr/local/sbin/vsftpd-ano /etc/vsftpd-ano.conf &
//以后台方式启动vsftpd
<BR>注意:每行的值都不要有空格,否则启动时会出现错误,举个例子,假如我在listen=YES后多了个空格,那我启动时就出现如下错误:
<BR>500 OOPS: bad bool value in config file for: listen
<BR><BR>测试搭建好的匿名用户方式 <BR># ftp 127.0.0.1 <BR>Connected to
127.0.0.1. <BR>220 (vsFTPd 2.0.3) <BR>530 Please login with
USER and PASS. <BR>530 Please login with USER and PASS.
<BR>KERBEROS_V4 rejected as an authentication type <BR>Name
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -