歡迎您光臨本站
註冊
首頁
搜尋
首頁
資訊
文檔
開源
問答
知識
專題
開源互助社區
>
文檔
>
Linux
配置FTP伺服器中的虛擬帳戶
←手機掃碼閱讀
火星人
@ 2014-03-09 ,
reply:0
1.
配置
FTP
伺服器中的虛擬帳戶
a)
Vsftpd
的用戶類型
:
i.
匿名帳戶
ii.
本地帳戶
iii.
虛擬帳戶
b)
Vsftpd
虛擬用戶帳號的設置過程
.
i.
建立虛擬用戶口令庫文件
.
ii.
生成
vsftpd
的認證文件
iii.
建立虛擬用戶及所要訪問的目錄並設置許可權
.
iv.
設置
vsftpd.conf
配置文件
2.
具體配置步驟
:
a)
建立虛擬用戶口令文件
:
#cat logins.txt
Mike
Pwabcd
John
Pw123
b)
聲稱
vsftpd
的認證文件
:
#db_load –T
-t hash –f logins.txt /etc/vsftpd/vsftpd_login.db
#chmod 600 /etc/vsftpd/vsftpd_login.db
c)
建立虛擬用戶所需的
PAM
配置文件
:
#cat /etc/pam.d/vsftpd.vu
Auth required /lib/security/pam_userdb.so db=/etc/vsftpd/vsftpd_login
Account required /lib/security/pam_userdb.so db=/etc/vsftpd/vsftpd_login
d)
建立虛擬用戶及要訪問的目錄並設置相應的許可權
:
#useradd –d /home/ftpsite virtual
#chmod 700 /home/ftpsite
e)
設置
vsftpd.conf
配置文件
#cd /etc/vsftpd
#cp vsftpd.conf vsftpd.conf.bak
#vi /etc/vsftpd/vsftpd.conf
Guest_enable=yes
Guest_username=virtual
Pam_service_name=vsftpd.vu
f)
#service vsftpd start
3.
對不同的虛擬用戶設置不同的許可權
a)
設置主配置文件
:
User_config_dir=/etc/vsftpd_user_conf
b)
建立用戶配置文件目錄
:
#mkdir /etc/vsftpd_user_conf
c)
為虛擬用戶建立單獨的配置文件
# cat /etc/vsftpd_user_config
Anon_world_readable_only=no //
表示用戶可以瀏覽
FTP
目錄和下載文件
.
Anon_upload_enable=yes
//
表示用戶可以上傳文件
Anon_mkdir_write_enable=yes //
表示用戶具有文件改名和刪除文件的許可權
.
Anon_other_write_enable=yes //
表示用戶具有文件改名和刪除文件的許可權
4.
典型
FTP
伺服器設置
Anonmouns_enable=yes
Local_enable=yes
Write_enable=yes
Local_umask=022
Dirmessage_enable=yes
Xferlog_enable=yes
Connect_from_port_20=yes
Xferlog_std_format=yes
Pam_service_name=vsftpd
Userlist_enable=yes
Listen=yes
Tcp_wrappers=yes
Chroot_local_user=yes
Max_client=100
Max_per_ip=5
Local_max_rate=500000
Anon_max_rate=200000
<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />
Tags:
linux
system
系統
Raspberry Pi:完美的家用伺服器
linux bind(dns)伺服器講解及簡單配置
可加密VPN伺服器的簡單架設
使用bind搭建高可用DNS伺服器
配置mysql5.5主從伺服器
用pptp架設vpn,怎麼允許一個帳號同時只能連接一次?
pureftpd使用詳解
關於 KVM 虛擬機HA集群
nagios配置文件的一些問題請教!
RHEL6.2平台利用KVM虛擬機搭建高可用負載均衡WEB集群(keepalived+lvs+iscsi+gfs)
《Debian伺服器設置入門》系列教程0.2.1版
nginx 代理多台主機相同路徑的配置
RHEL6 虛擬機克隆網路問題解決方法
Linux搭建自動虛擬主機
nginx+nagios3.1.2支持perl cgi ,php cgi 簡要配置
LDAP整合Outlook和Outlook Express等郵件客戶端軟體
記錄我配置openvpn server for windows 2003橋接方式的過程
nagios配置報錯-求高手指點
nginx虛擬主機防webshell跨目錄
《Debian伺服器設置入門》系列教程
輕鬆proftpd虛擬用戶
在RHEL 4 上配置全功能的Postfix 伺服器
Debian伺服器設置入門》系列教程
RedHat 5.5 基於虛擬用戶驗證的vsftd伺服器搭建配置記錄
請教:pureftpd_manager創建的用戶無法登陸?
路由器帳戶管理實現
RHEL5企業級Linux Vstpd服務全攻略之高級配置
Linux下FTP伺服器原理簡介及簡單應用
操作系統虛擬化底層基礎之命名空間(namespace)
設置samba伺服器加入win2003活動目錄
[
火星人
]
配置FTP伺服器中的虛擬帳戶
已經有
414
次圍觀
本文地址:
http://coctec.com/docs/linux/show-post-51309.html
熱門文章
VMware 虛擬機(linux)增加根目錄磁碟空間
Linux系統調用函數fork()用法詳解
Linux和Unix系統的關係和區別詳細介紹
linux下使用mount掛著網路磁碟
用ghost備份和還原Linux系統
Raspberry Pi:完美的家用伺服器
5款替代微軟Visio的開源免費軟體
5 款 Ubuntu 系統監控工具
如何查找 Linux 死機原因?
Df命令:查看Linux磁碟剩餘空間方法介紹
最新文章
CentOS使用expect批量遠程執行腳本和命令
3000字掃盲shell基礎知識(新手必備)
Linux 系統雙網卡綁定配置實現
在Ubuntu中實現人臉識別登錄的完整步驟
Linux下9種優秀的代碼比對工具推薦小結
Linux中fuser命令用法詳解
Linux系統使用Fuser命令的方法
Linux如何在Vim中更改顏色和主題
如何使用win10內置的linux系統啟動spring-boot項目
Linux 常用命令操作大全