用vsFTPd软件架设文件服务器
来源:互联网 发布:网络品牌营销lttyib 编辑:程序博客网 时间:2024/06/06 12:44
用vsFTPd软件架设文件服务器
一、安装:
$sudo apt-get install vsftpd
安装完毕后会自动生成一个帐户“ftp”,然后在/home下增加一个“ftp”文件夹
有“ftp”帐户后还 要更改权限:
$sudo chmod 777 /home/ftp
二、配置FTP:
备份原配置文件
$sudo /etc/vsftpd.conf /etc/vsftpd.conf.bak
然后修改内容:
$sudo vi /etc/vsftpd.conf
listen=YES
anonymous_enable=NO
dirmessage_enable=YES
xferlog_enable=YES
xferlog_file=/var/log/vsftpd.log
xferlog_std_format=YES
chroot_local_user=YES
guest_enable=YES
# guest_username=?
user_config_dir=/etc/vsftpd_user_conf
pam_service_name=vsftpd.vu
local_enable=YES
#------------------End---
三、建立虚拟用户口令库文件:
$sudo mkdir /etc/vsftpd
$sudo vi /etc/vsftpd/logins.txt
logins.txt 内容:
user1
123
user2
123
user3
123
# 最后一行要回车。
四、生成vsftpd认证文件
1、先安装DB4.8
$sudo apt-get install db4.8
2、认证文件
sudo db4.8_load -T -t hash -f /etc/vsftpd/logins.txt /etc/vsftpd/vsftpd_login.db
五、配置PAM文件
新建文件
$sudo vi /etc/pam.d/vsftpd.vu
内容如下:
auth required /lib/security/pam_userdb.so db=/etc/vsftpd_login
account required /lib/security/pam_userdb.so db=/etc/vsftpd_login
六、建立FTP目录:
sudo mkdir /home/ftp/user1
sudo mkdir /home/ftp/user2
sudo mkdir /home/ftp/user3
七、对不同虚拟用户设置不同权限:
新建用户文件夹:
$sudo mkdir /etc/vsftpd_user_conf
配置用户文件
$sudo vi /etc/vsftpd_user_conf/user1
user1文件内容:
write_enable=YES
anon_world_readable_only=NO
anon_upload_enable=YES
anon_mkdir_write_enable=YES
anon_other_write_enable=YES
local_root=/home/ftp/user1
user2和user3内容一样。
- 用vsFTPd软件架设文件服务器
- 文件服务器 ---vsftpd
- 用vsftpd架设安全的FTP服务器
- 用vsFTPd 架设Linux FTP 服务器 (转载)
- 用vsFTPd架设Linux网络安装服务器
- 用vsFTPd 架设Linux FTP 服务器
- 用vsftpd架设安全的FTP服务器
- vsftpd 搭建文件服务器总结
- vsFTPd架设FTP服务器
- vsFTPd架设FTP服务器
- vsftpd架设FTP服务器
- 利用 WIN2003 架设简单文件服务器
- vsftpd文件服务器安装(Linux)
- [转] Linux下用vsftpd架设安全的FTP服务器
- [转] Linux下用vsftpd架设安全的FTP服务器
- [转] Linux下用vsftpd架设安全的FTP服务器
- [转] Linux下用vsftpd架设安全的FTP服务器
- Fedora 架设 ftp服务器---vsftpd
- 部署网站常见问题
- VC++ 外壳扩展编程之windows右键菜单
- RTSP协议与HTTP协议
- VC++ 外壳扩展编程之windows右键菜单
- VC++ 外壳扩展编程之windows右键菜单
- 用vsFTPd软件架设文件服务器
- Openssl for ios
- 403 Forbidden
- penetration test:渗透测试
- 即时通讯技术概述(Instant Message (IM) Technology Overview)
- 自定义FindControl函数,跨进程使用。
- DirectX函数学习:D3DX中关于平面的函数
- SQLSERVER 2005分页脚本性能实测
- 函数