2013/03/22

on
● -- ●
.■■■ -ProFTPD:http://linux.vbird.org/linux_server /0410proftpd.php
.■■■ - ProFTPD 虛擬帳號 @ 創造心理的感動:



.■■■ -修改 /etc/proftpd /proftpd.conf,加入(將用戶限制在自己的目錄下),
DefaultRoot ~

DefaultRoot ~ group1, !group2,!group3
(將用戶限制在自己的目錄下,對group1有效,對group2,group3無效)
.■■■ -MaxClientsPerUser 5
限制每個用戶只能同時有5個連接,例flashget下載工具最多只能分成5塊下載。
.■■■ -使用 ftpwho 命令,可以查看當前連接的用戶相關信息
.■■■ -Proftpd設置允許非正常shell的用戶登錄
系統有些只有ftp權限的用戶,shell一般被設置成 /bin/false 來防止他們用telnet登錄到系統,但這樣導致他們不能ftp,如何解決呢?
  修改/etc/pam.d/ftp,註釋掉下面一行:
  auth required /lib/security/pam_shells.so
  同時在 /etc/proftpd /proftpd.conf 裡面加入:
  RequireValidShell off

.■■■ - chmod 777 /home/test ;;; chown [使用者]:[群組] /home/test ;;;
.■■■ - 預設上傳目錄和檔案的讀寫權限,預設是 022,改成 002 表同群組的帳號都可更改
  Umask 002

.■■■ -
.■■■ -
.■■■ -
.■■■ -
.■■■ -
.■■■ -
.■■■ -
.■■■ -
.■■■ -
.■■■ -
.■■■ -
.■■■ -
.■■■ -
.■■■ -
-

-

0 意見: