当前位置: 电脑软硬件应用网 > 电脑学院 > 操作系统 > Linux系统 > 正文 |
|
||||
Redhat Linux上vsftpd编译安装 | ||||
2008-4-9 12:45:23 文/sixth 出处:赛迪网 | ||||
以root账户登录RedHat bashshell
[root@redhat vsftpd-2.0.5]# more INSTALL //看看安装说明。比如要做什么工作。是个英文文档. [root@redhat vsftpd-2.0.5]# useradd nobody //这里需要加一个nobody用户。大家可以使用finger nobody查看下。看是否有这个用户。用就不需要加了 [root@redhat vsftpd-2.0.5]# mkdir /usr/share/empty //这一步同上。服务器需要一个empty的空目录放在/usr/share/下。可以使用ls /usr/share/empty查看。如果存在就不需要了。这步也可以跳过
[root@redhat vsftpd-2.0.5]# mkdir /var/ftp/ //创建供匿名用户使用的目录 [root@redhat vsftpd-2.0.5]# useradd -d /var/ftp ftp //创建ftp用户并且指定家目录为/var/ftp,这个步骤一般的系统也有。如果创建提示:user ftp exists(FTP用户存在)就表示此用户已经存在。
[root@redhat vsftpd-2.0.5]# chown root.root /var/ftp //设置/var/ftp,也就是ftp用户的家目录属组和属主都是root,为了安全。这步还是需要的 [root@redhat vsftpd-2.0.5]# chmod og-w /var/ftp //更改权限,去掉属组和其他人的写权限
[root@redhat vsftpd-2.0.5]# make //编译二进制文件 [root@redhat vsftpd-2.0.5]# make install //安装,安装的时候可以看到安装的相关文件。 [root@redhat vsftpd-2.0.5]# cp vsftpd.conf /etc/ //拷贝配置文件 [root@redhat vsftpd-2.0.5]# cp RedHat/vsftpd.pam /etc/pam.d/ftp //拷贝PAM安全验证文件此为验证文件所在的目录
然后按,跳到行尾。设置 pam_server_name=ftp(要与你的PAM文件同名);userlist_enable=YES(用户列表的用户不允许登入服务器)。然后:wq保存退出
[root@redhat vsftpd-2.0.5]# cp vsftpd.8 /usr/local/man/man8
[root@redhat vsftpd-2.0.5]# service xinetd restart //重启超级守护进程就等于启动了vsftp
[root@redhat vsftpd-2.0.5]# vi /etc/vsftpd.conf
[root@redhat vsftpd-2.0.5]# /usr/local/sbin/vsftpd & //后台启动vsftp [root@redhat vsftpd-2.0.5]# echo "/usr/local/sbin/vsftpd &" >> /etc/rc.local //追加到启动脚本上
anonymous_enable=NO #anon_mkdir_write_enable=YES #anon_upload_enable=YES #本地用户能否登陆 #local_enable=YES #是否可写 write_enable=YES #VSFTPD独立运行 (用vsftpd /etc/vsftpd.conf &)以及下载速度的限制 listen=YES max_clients=600 max_per_ip=5 tcp_wrappers=YES connect_from_port_20=YES #anon_max_rate=51200 (56k) #local_max_rate=512000 (560k) #如何更改路径 #anon_root=/var/ftp/pub #local_root=/var/ftp #如何随意增加一个用户目录 通过useradd -d /path/dir -M name 以及chmod ? /path/dir 可以达到 #如何对磁盘限额 用quota对/etc/fstab进行限制,然后对特定用户进行限制
|
||||
最新热点 | 最新推荐 | 相关文章 | ||
讲解Linux服务器被黑解决方法 linux vm 添加硬盘 简单的Linux网吧电影服务器 Linux的日志文件系统简要剖析 Linux服务器:关于linux下磁盘空间无… Linux服务器:解决Linux磁盘空间满的… Linux中如何获得配置文件的绝对路径 详解Windows切至Linux的7大障碍 Linux系统Apache服务的信息查看模块… Linux之邮件服务器配置指南 |
设为首页- 关于我们 - 联系方式 - 版权声明 - 友情链接 - 网站地图 - |
Copyright©2003-2010 45IT.COM All Rights Reserved. 浙ICP备05056851号 |