linux下配置ftp伺服器並設定虛擬賬號的不同許可權
1、建立使用者資料庫
點選(此處)摺疊或開啟
-
#vim /etc/vsftpd/vsftpd_login.txt
-
user1
-
123
-
user2
- 123
1
2
3
|
db_load:安裝 db4,db4-devel,db4-utils
#yum -y install db4*
#db_load -T -t hash -f /etc/vsftpd/vsftpd_login.txt /etc/vsftpd/vsftpd_login.db
|
1
|
chmod 600 /etc/vsftpd/vsftp_login.db
|
1
2
3
4
5
|
#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
注意:db=/etc/vsftpd/vsftpd_login 後面的.db必須去掉
|
max_clients=40 #最多40個客戶端連線
max_per_ip=5 #每個IP最多5個連線
6、配置/etc/vsftpd/vconf裡的虛擬使用者配置
[root@localhost vconf]# ls
user1 user2
vi user1
local_root=/data/ftp
write_enable=YES
vi user2
local_root=/data/ftp #user2只有下載的權利,沒有上傳的權利。
7、重新啟動
service vsftpd restart
ps:配置完成後,在用ftp客戶端測試時,發現問題。
1、提示錯誤程式碼:530 Login incorrect.
在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
裡的/lib/security/pam_userdb.so絕對路徑去掉,只用pam_userdb.so
2、提示錯誤連線失敗 OOPS: 500 OOPS: child died
網上的方法
但是我試過,還是不行。
3、連線失敗 OOPS: cannot change directory:/data/ftp
usermod -d /data/ftp ftp #安排主目錄給ftp賬戶
4、可以連上了,但是不能修改檔案
chown -R ftp.ftp /data/ftp
發現上傳的漢字文件會有亂碼。建議採用winscp使用ftp。
掛載NAS盤後,按照平常的設定會無法修改檔案目錄的許可權。在EMC儲存上設定的時候注意,
|
|
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/29820633/viewspace-2140967/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Linux下FTP虛擬賬號環境部署總結LinuxFTP
- 介紹linux下利用編譯bash設定root賬號共用的許可權審計設定Linux編譯
- [vsftp服務]——ftp虛擬使用者、許可權設定等的實驗FTP
- Linux 怎麼實現新增FTP使用者並設定許可權的方法LinuxFTP
- Linux下通過受限bash建立指定許可權的賬號Linux
- 賬號和許可權管理
- Solaris下控制ftp的許可權FTP
- DEDECMS在linux伺服器&許可權設定Linux伺服器
- Linux賬號許可權分離的必要性Linux
- SVN伺服器的許可權設定伺服器
- Linux賬號和許可權管理(理論配寫)Linux
- Linux賬號安全——使用者登陸許可權Linux
- 第二節:SQLServer圖形化介面配置賬號許可權SQLServer
- sql server點檢賬號需要的許可權SQLServer
- MYSQL 建立賬戶,並賦予許可權MySql
- Linux賬戶與許可權管理Linux
- MySQL 日常運維業務賬號許可權的控制MySql運維
- 如何設定許可權?
- mysql建立只讀賬號和增刪改查許可權賬號MySql
- linux sudo許可權配置Linux
- 選單許可權和按鈕許可權設定
- Linux 下許可權的管理Linux
- Inotify 讓Linux FTP許可權繼承薦LinuxFTP繼承
- Linux下Web目錄和檔案安全許可權設定LinuxWeb
- ubuntu 許可權管理設定Ubuntu
- Atitit godaddy 檔案許可權 root許可權設定Go
- apache+php 的匿名FTP功能目錄許可權設定問題(轉)ApachePHPFTP
- 對不同許可權不同樣式的理解
- Linux 下程式許可權分析Linux
- 小程式許可權設定(位置)
- Windows許可權設定詳解Windows
- PHP專案許可權設定PHP
- Linux 筆記分享八:檔案許可權的設定Linux筆記
- Linux使用:檔案或目錄的許可權設定Linux
- 解讀Linux檔案許可權的設定方法(轉)Linux
- win10賬號沒有管理員許可權如何解決_win10賬號沒有管理員許可權解決步驟Win10
- 紅客必學:Windows下的許可權設定詳解Windows
- 在XP下設定共享資料夾的許可權(轉)