0
FTP 伺服器 -VSFTPD <ul><li>安裝與啓動 FTP 伺服器 </li></ul><ul><li>限制匿名使用者的登入 </li></ul><ul><li>拒絕使用者切換到家目錄以外的目錄 </li></ul><ul><li>使用...
安裝與啓動 FTP 伺服器 以 webmin  安裝 VSFTPD: 在 系統選項 的 軟體套件 裡,選擇 package from  按 Search APT…
輸入 vsftp 按下 Finf packages matching 選擇 vsftpd  vsftpd 確定後按下安裝
安裝套件結果
<ul><li>幫 webmin 安裝 VSFTPD 模組: </li></ul><ul><li>  原本 webmin 預設沒有安裝 VSFTPD 的模組。 </li></ul><ul><li>在 webmin 組態中的 webmin 模組可...
設定 VSFTPD 的 vsftpd.conf <ul><li>Genrally :使用者閒置時間自動斷線、檔案權限與登入 FTP 伺      服器的歡迎訊息等基本設定。 </li></ul><ul><li>Anonymous FTP :匿名...
限制匿名使用者的登入 若不希望匿名使用者登入伺服器。 在 Anonymous FTP 裡,選擇 Anonymous enable:No 可以讓匿名使用者不能登入 。 按下 save changes 後重新啓動 FTP 伺服器。
拒絕使用者切換到家目錄以外的目錄 VSFTPD 預設允許擁有帳號的使用者,可以任意切換到家目以外的目錄。 如果要使用者登入後,僅能在自己的目錄活動,而無法切換到其它使用者的目錄。 在 LocalUser 裡,選擇 chroot local us...
使用者傳輸速率設定 <ul><li>在 Miscellaneous 裡可以設定 </li></ul><ul><li>Anon max rate …  設定匿名使用者傳輸速率 5KB </li></ul><ul><li>Local max rat...
FTP 伺服器的連線數量設定 <ul><li>若同時登入的使用者過多,還是會拖垮頻寬。在 VSFTPD 中,可以設定 FTP 伺服器的最大連線數與每個 IP 的連線數作限制。 </li></ul><ul><li>設定 FTP 伺服器的最大連線數...
監控 FTP 伺服器的運作 <ul><li>當 VSFTPD 設定完畢後 ,可以設定 vsftpd.confd 檔 </li></ul><ul><li>Xferlog_enable=YES  ( 將上傳及下載的資料記錄到 /var/log/vs...
vsftpd.log 使用者帳號 登入的 IP 位置 使用者下載檔案的資訊 使用者上傳檔案的資訊
Upcoming SlideShare
Loading in...5
×

Ftp伺服器

1,586

Published on

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
1,586
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
7
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Transcript of "Ftp伺服器"

  1. 1. FTP 伺服器 -VSFTPD <ul><li>安裝與啓動 FTP 伺服器 </li></ul><ul><li>限制匿名使用者的登入 </li></ul><ul><li>拒絕使用者切換到家目錄以外的目錄 </li></ul><ul><li>使用者傳輸速率設定 </li></ul><ul><li>FTP 伺服器的連線數量設定 </li></ul><ul><li>監控 FTP 伺服器的運作 </li></ul>
  2. 2. 安裝與啓動 FTP 伺服器 以 webmin 安裝 VSFTPD: 在 系統選項 的 軟體套件 裡,選擇 package from 按 Search APT…
  3. 3. 輸入 vsftp 按下 Finf packages matching 選擇 vsftpd vsftpd 確定後按下安裝
  4. 4. 安裝套件結果
  5. 5. <ul><li>幫 webmin 安裝 VSFTPD 模組: </li></ul><ul><li>  原本 webmin 預設沒有安裝 VSFTPD 的模組。 </li></ul><ul><li>在 webmin 組態中的 webmin 模組可以安裝。 </li></ul><ul><li>模組檔案可以在 webmin 官網找到。 </li></ul><ul><li>確定後按下  從檔案安裝模組 </li></ul>
  6. 6. 設定 VSFTPD 的 vsftpd.conf <ul><li>Genrally :使用者閒置時間自動斷線、檔案權限與登入 FTP 伺      服器的歡迎訊息等基本設定。 </li></ul><ul><li>Anonymous FTP :匿名使用者的基本設定。 </li></ul><ul><li>LocalUser :實體帳號使用者的基本設定。 </li></ul><ul><li>Log info : FTP 的記錄檔設定。 </li></ul><ul><li>Miscellaneous :可以指定登入 IP 位置、使用者傳輸速率等。 </li></ul><ul><li>Manyal entries :開啓 vsftpd.conf 文件。 </li></ul>
  7. 7. 限制匿名使用者的登入 若不希望匿名使用者登入伺服器。 在 Anonymous FTP 裡,選擇 Anonymous enable:No 可以讓匿名使用者不能登入 。 按下 save changes 後重新啓動 FTP 伺服器。
  8. 8. 拒絕使用者切換到家目錄以外的目錄 VSFTPD 預設允許擁有帳號的使用者,可以任意切換到家目以外的目錄。 如果要使用者登入後,僅能在自己的目錄活動,而無法切換到其它使用者的目錄。 在 LocalUser 裡,選擇 chroot local users:Yes 。 Save changes 後重新啓動伺服器。
  9. 9. 使用者傳輸速率設定 <ul><li>在 Miscellaneous 裡可以設定 </li></ul><ul><li>Anon max rate … 設定匿名使用者傳輸速率 5KB </li></ul><ul><li>Local max rate … 設定實體帳號使用者傳輸速率 60KB </li></ul><ul><li>save changes 後重新啓動伺服器。 </li></ul>
  10. 10. FTP 伺服器的連線數量設定 <ul><li>若同時登入的使用者過多,還是會拖垮頻寬。在 VSFTPD 中,可以設定 FTP 伺服器的最大連線數與每個 IP 的連線數作限制。 </li></ul><ul><li>設定 FTP 伺服器的最大連線數:請開啓 /etc/vsftpd.conf 檔案。     max_clients=50 ( 自行加上,限制 FTP 最多只允許 50 個連線,超過會被              拒絕。預設不會限制最大連線數 ) </li></ul><ul><li>設定每個 IP 位址的最大連線數:請開啓 /etc/vsftpd.conf 檔案。     max_per_ip=2 ( 自行加上,限制一個 IP 最多只允許 2 個連線,超過會 被拒絕。預設不會限制每個 IP 位址的最大連線數 ) </li></ul><ul><li>  這樣限制可以減少伺服器及網路的負擔。 </li></ul><ul><li>    </li></ul>
  11. 11. 監控 FTP 伺服器的運作 <ul><li>當 VSFTPD 設定完畢後 ,可以設定 vsftpd.confd 檔 </li></ul><ul><li>Xferlog_enable=YES ( 將上傳及下載的資料記錄到 /var/log/vsftpd.log             中 ) </li></ul><ul><li>Xferlog_file=/var/log/vsftpd.log ( 可以修改 VSFTPD 記錄檔的存放位置             與檔名 ) </li></ul><ul><li>    </li></ul>
  12. 12. vsftpd.log 使用者帳號 登入的 IP 位置 使用者下載檔案的資訊 使用者上傳檔案的資訊
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×