ftp服务器配置
原创
©著作权归作者所有:来自51CTO博客作者lizhehw的原创作品,谢绝转载,否则将追究法律责任
FTP 服务器的安装和简单配置
包文件位于第1张光盘 文件名称vsftpd-2.0.1-5.i386.rpm
1.先安装包 rpm -ivh vsftpd-2.0.1-5.i386.rpm
2.启动服务
service vsftpd start
service iptables stop
这时 ftp就可以用拉
3.chroot_local_user-YES (这是对用户的宿主目录禁用)
service vsftpd restart
配置FTP 服务器的虚拟用户
1.建立虚拟用户口令库文件
vi logins.txt
编辑文件时(基数为用户,偶数为密码)
2.生成vsftpd 的认证文件
db_local -T -t hash -f logins.txt /etc/vsftpd/vu.db
file /etc/vsftpd/vu.db
chmod 600 /etc/vsftpd/vu.db
3.建立虚拟用户所需的PAM配置文件
vi /etc/pam.d/vsftpd.vu
auth required /lib/security/pam_userdb.so db=/etc/vsftpd/vu
auth ruquired /lib/security/pam_userdb.so db=/etc/vsftpd/vu
4.useradd -d /home/ftpsite lizhe(系统用户)
chmod 777 /home/ftpsite/
5.设置vsftpd.conf配置文件
vi /etc/vsftpd.conf
添加
guest_enable=YES
guest_username=lizhe
pam_service_name=vsftpd.vu
6.重新启动vsftpd 服务程序
service vsftpd restart
7.对不同的虚拟用户设置不同的权限
(1)设置主配置文件
vi /etc/vsftpd.conf
添加 user_config_dir=/etc/vsftpd_user_conf
(2) 建立用户配置文件目录
mkdir /etc/vsftpd_user_conf
(3)为虚拟用户建立单独的配置文件
vi /etc/vsftpd_user_conf/lizhe
anon_world_readable_only-NO 用户可以下载和浏览FTP 目录
anon_upload_enable=YES 表示用户可以上传文件
anon_mkdir_write_enable=YES 表示用户具有建立和删除文件的权限
anon_other_write_enable=YES 表示用户具有文件改名和删除文件的权限
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
FTP服务器的配置
ftp服务器的配置
ftp服务器 -
ftp服务器的简单配置
ftp服务器的简单配置
职场 ftp 休闲 虚拟账号 -
Redhat配置FTP服务器
FTP 是目前INTERNET上流行的数据传送方式之一,利用FTP我们可以在FTP和服务器之间进行双向数据传输,而不必考虑操作系统的差异. 一 安装FTP 对于L
linux 职场 休闲 vsftp xinetd进程 -
windows配置ftp服务器
一、搭建FTP 二、解决F
html bc 管理工具