国产精品电影_久久视频免费_欧美日韩国产激情_成年人视频免费在线播放_日本久久亚洲电影_久久都是精品_66av99_九色精品美女在线_蜜臀a∨国产成人精品_冲田杏梨av在线_欧美精品在线一区二区三区_麻豆mv在线看

vsFTPd 服務器初學者入門指導

系統 Linux
vsftpd是一款在Linux發行版中最受推崇的FTP服務器程序。特點是小巧輕快,安全易用。vsftpd 的名字代表"very secure FTP daemon", 安全是它的開發者 Chris Evans 考慮的首要問題之一。在這個 FTP 服務器設計開發的最開始的時候,高安全性就是一個目標。這么好的東西,我給初學者點指導和建議!

vsftpd是一款在Linux發行版中最受推崇的FTP服務器程序,非常好用,我都用了好長時間,那下面我就給大家介紹下vsftpd的入門指導。

  1、關于vsFTPd服務器的一些常用功能的實現;

  1.1、關于匿名上傳下載的實現;

  關于匿名上傳,其實也比較簡單,首先我們要修改一下vsftpd.conf ,此文件位于 /etc/目錄下,可能是/etc/vsftpd.conf,也可能是/etc/vsftpd/vsftpd.conf文件。以您的系統環境為準;

  首先:我們要改一下vsftpd.conf,確保有以下幾行;

  anonymous_enable=YES

  anon_upload_enable=YES

  anon_mkdir_write_enable=YES

  anon_umask=022

  其次:在ftp用戶家目錄的下建一個文件夾,并修改其權限為完全開放;

  ftp用戶的家目錄在哪?我們前面已經說了,要通過/etc/passwd來查看;也可以通過finger ftp來查看;

  [root@localhost beinan]# finger ftp

  Login: ftp Name: FTP User

  Directory: /var/ftp Shell: /sbin/nologin

  這說明ftp用戶的家目錄在/var/ftp ,我們要在這個目錄下建一個目錄,然后把他的權限設置為任何用戶可讀可寫可執行就行了;一般的情況下,在發行版中,有一個/var/ftp/pub的目錄,如果沒有,您也可以自己建一個;把配置文件改好后,只要把/var/ftp下的任何一個目錄的權限打開,都可以用來匿名上傳和下載;

  比如您想讓匿名用戶上傳和下載都在/var/ftp/pub,就可以把/var/ftp/pub的權限打開,如果沒有這個目錄,您要自己建一個;

  [root@localhost ~]# mkdir /var/ftp/pub

  [root@localhost ~]# chmod 777 /var/ftp/pub

  這樣上傳的時候傳到pub目錄就OK了,對不對??

  1.2、關于添加本地用戶及打開讀寫權限示例;

  FTP用戶一般是不能登錄系統的,這也是為了安全。在系統中,沒有權限登錄系統的用戶一般也被稱之為虛擬用戶;虛擬用戶也是要寫進/etc/passwd中;這只是一種虛擬用戶的方法,但說實在的并不是真正的虛擬用戶,只是把他登錄SHELL的權限去掉了,所以他沒有能力登錄系統;

  如果我們想把beinan這個用戶目錄定位在/opt/beinan這個目錄中,并且不能登錄系統;我們應該如下操作

  [root@localhost ~]# adduser -d /opt/beinan -g ftp -s /sbin/nologin beinan

  [root@localhost ~]# passwd beinan

  Changing password for user beinan.

  New password:

  Retype new password:

  passwd: all authentication tokens updated successfully.

  [root@localhost ~]#

  其實這還是不夠的,還要改一下配置文件vsftpd.conf ,以確保本地虛擬用戶能有讀寫權限;

  local_enable=YES

  write_enable=YES

  local_umask=022

  1.4、如何實現虛擬路徑?

  比如:

  /home/a 映射為 ftp://localhost/a

  /home/b/c 則為 ftp://localhost/c

  其實這個不能說是vsFTPd的內容,其實我們早就接觸過了,可能我們沒有注意,我們可以通過如下的方法來實現。

  [root@localhost ~]# mount --bind [原有的目錄] [新目錄]

  比如我的ftp的默認目錄是/var/ftp,我想把/mnt/LinG/WinSoft文件夾,映射到/var/ftp目錄中,我就如下操作

  我們要先在/var/ftp目錄中建一個目錄

  [root@localhost ~]# mkdir /var/ftp/WinSoft

  然后執行mount命令

  [root@localhost ~]# mount --bind /mnt/LinG/WinSoft /var/ftp/WinSoft

  這樣就OK了。

  1.5、打開vsFTP服務器的日志功能;

  把下面xferlog_file前面的#號對掉,也就是把vsftp的log功能打開,這樣我們就能在/var/log目錄下查看vsftpd.log。這是vsFTP的日志功能,這對于我們來說是極為重要的。

  xferlog_file=/var/log/vsftpd.log

  1.6、如何定制歡迎信息;

  如何定制歡迎信息,也就是我們登入有些FTP之后,會出現類似:歡迎您來到LinuxSir FTP,在這里,您會得到最真誠的幫助,如果有什么問題和建議,請來信,多謝。

  實現這個并不難,我們可以查看vsftpd.conf文件中,是否有這行。

  dirmessage_enable=YES

  message_file=.message

  如果沒有就加上,如果dirmessage_enable=YES前面有#號,就把#號去掉。其實FTP信息默認的就是.message,所以可以不加 message_file= 來指定。自己指定也行,無所謂的事;

  然后我們制定一個.message文件,寫上您想要寫的東西,比如是.message的內容是如下的:

  --歡迎您來到LinuxSir FTP!

  --在這里,您會得到最真誠的幫助;

  --如果有什么問題和建議,請來信,多謝。

  我們可以用編輯器來寫這個.message,我想這個過程就不用說了吧。

  然后我們把.message這個文件復制到各個用戶的家目錄中。比如我的FTP的一個用戶是beinan,這個用戶所在的家目錄是/opt/beinan

  我們就要把.message放在/opt/beinan這個目錄下。如果系統用戶ftp,他的目錄就是/var/ftp這個目錄,這個是默認的,當匿名用戶登入時就訪問的是/var/ftp這個目錄。我們要讓匿名用戶能看到歡迎信息。就要把.message放在/var/ftp目錄中。其它的用戶,也無非就是類似的操作。

  1.7、硬盤空間有限,如何把帳號ftp默認的家目錄更改到別處?

  我的硬盤空間有限,如何把帳號ftp默認的路徑/var/ftp更改到別處?或者是,我的linux所有的目錄都放在/根分區,因為空間緊張,我能否把ftp這個用戶的默認路徑放到別的分區??

  對于ftp這個用戶的管理,我們應該查看/etc/passwd ,然后修改ftp用戶那行;

  ftp:x:14:50:FTP User:/var/ftp:/sbin/nologin

  比如我們想把ftp用戶的家目錄改為/opt/ftp,則要把類似上一行改為

  ftp:x:14:50:FTP User:/opt/ftp:/sbin/nologin

  然后我們要建立ftp用戶的新的家目錄;

  [root@localhost ~]# mkdir /opt/ftp

  [root@localhost ~]# chmod 755 /opt/ftp

  [root@localhost ~]# chown root:root /opt/ftp

  如果默認的ftp磁盤空間緊張,我們其實也可以用虛擬路徑映射的方法來解決;也就是mount --bind的辦法;看情況吧,哪個適合就是最好的方法;

  1.8、如何讓vsFTP服務器限制鏈接數,以及每個IP最大的鏈接數?

  應該改vsFTPd服務器的配制文件vsftpd.conf,加入下面的兩行:

  max_clients=數字

  max_per_ip=數字

  舉例:我想讓我的vsFTP最大支持鏈接數為100個,每個IP,最多能支持5個鏈接,所以我應該在vsftpd.conf中加上如下的兩行:

  max_clients=100

  max_per_ip=5

  改好了配制文件,不要忘記啟動vsftp服務器。

  1.9、如何限制傳輸速度?

  anon_max_rate=數字

  注:這是匿名的速度

  local_max_rate=數字

  注:這是vsFTP服務器上本地用戶的速度

  注:這個數字的單位是byte,所以我們要計算一下。比如我想讓匿名用戶和vsFTP上的用戶都以80KB下載,所以這個數字應該是1024x80=81920

  所以我們要在vsftpd.conf中加入下面的兩行

  anon_max_rate=81920

  local_max_rate=81920

  1.10、如何有選擇的把用戶限制在家目錄中呢?

  我們要自己建一個文件,在/etc目錄中或/etc/vsftpd目錄中(假如您的vsftpd配置文件都是放在這個目錄的話);

  #touch /etc/vsftpd.chroot_list

  以beinan和nanbei這兩個用戶限制在他們所在的家目錄中,而其它的FTP用戶不做此限制。

  在vsftpd.chroot_list這個文件中,把beinan和nanbei添上去就行,注意,每個用戶占一行。

  beinan

  nanbei

  然后改/etc/vsftpd/vsftpd.conf文件,找如下的兩行

  chroot_list_enable=YES

  chroot_list_file=/etc/vsftpd.chroot_list

  如果沒有這樣的兩行,就可以自己添加上去也是一樣的。

  設置好后,重新vsFTPD服務器。

  補充一之補充:如何把系統內所有的FTP用戶都限制在家目錄中呢??經juliaugong兄的提示,我查找了vsFTPd的洋文說明,證明這個選項是一刀切的解決所有的用戶都能限制在家目錄中

  我們可以通過更改vsftpd.conf文件,加入如下的一行

  chroot_local_user=YES

  改完配制文件,不要忘記重啟vsFTPd服務器;

  1.11、如何讓綁定IP到vsFTPd?

  如何讓綁定IP到vsFTPd?也就是說,如何讓用戶只能通過某個IP來訪問FTP。其實這個功能很有意思。如果綁定的是內網的IP,外部是沒有辦法訪問的。如果綁定的是對外服務的IP,內網也只能通過對外服務的IP來訪問FTP

  在vsftpd.conf中加一行,以我的局域網為例,請看第一帖中的操作環境,這樣外網就不能訪問我的FTP了,內網也可能通過192.168.0.2來訪問FTP;

  listen_address=192.168.0.2

通過上文的介紹,我相信那些初學者都知道了vsFTPd的基礎知識,希望對你們有幫助!

【編輯推薦】

  1. vsFTPd 服務器初學者指南
  2. vsFTPd 服務器初學者精通手冊
  3. 史上最全的 vsftpd 問題集(上篇)
  4. 史上最全的 vsftpd 問題集(下篇)
  5. vsFTPd菜鳥變大蝦六大點
  6. 如果SELinux拒絕vsftpd上傳文件到用戶主目錄怎么辦
  7. 如何解決vsftpd下顯示的時間與系統時間不一致

 

責任編輯:趙鵬 來源: 網絡轉載
相關推薦

2011-03-02 10:57:27

vsFTPd

2011-03-02 11:30:02

vsFTPd

2009-08-30 15:04:56

2010-08-26 15:47:09

vsftpd安裝

2023-01-27 14:50:45

2020-08-16 13:10:46

TensorFlow深度學習數據集

2011-08-24 17:05:01

Lua

2021-08-05 14:40:45

操作系統UNIXLINUX

2024-08-20 00:00:08

2011-09-16 09:38:19

Emacs

2022-04-24 15:21:01

MarkdownHTML

2011-04-12 10:13:24

2010-11-24 16:15:09

UI設計Windows Pho

2009-06-05 11:01:07

淘寶Open API入門教程

2014-03-12 10:11:57

Python設計模式

2011-06-27 14:56:46

Qt Designer

2023-11-08 14:27:31

計算機視覺人工智能

2025-07-18 08:13:37

2011-08-11 10:50:08

xcode調試文件

2023-10-14 17:21:53

Scala編程
點贊
收藏

51CTO技術棧公眾號

在线精品高清中文字幕| 91香蕉亚洲精品| 成人av免费看| 亚洲精品大片| 欧美国产欧美亚州国产日韩mv天天看完整| 欧美国产视频一区二区| 日本在线观看| 亚洲精品一二| 欧美性资源免费| 成人免费一区| 91麻豆精品国产自产在线观看一区 | 亚洲激情综合| 成人福利视频在线观看| 日韩成人av在线资源| 久久亚洲一区二区三区四区五区高 | 精品无码三级在线观看视频| 亚洲精品久久久久中文字幕二区| 日韩黄色影院| 粉嫩13p一区二区三区| 久久久久资源| 蜜臀av一级做a爰片久久| 国产精品传媒毛片三区| 亚洲乱码电影| 精品国产网站地址| 成人软件在线观看| 亚洲国产日韩精品在线| 亚洲黄色免费av| 亚洲综合丝袜美腿| 米奇777在线影院线| 欧美亚洲日本一区| 日本午夜一区二区三区| 日av在线不卡| 男人用嘴添女人下身免费视频| 99精品视频一区二区三区| 喜爱夜蒲2在线| 97超碰欧美中文字幕| 日韩免费毛片视频| 亚洲欧洲综合另类| 天堂v在线视频| 北岛玲一区二区三区四区 | 日韩欧美看国产| 欧美色另类天堂2015| 91小视频xxxx网站在线| 国产三级一区二区| 亚洲成人动漫在线| 99久久精品99国产精品| 国产精品无码电影在线观看| 91在线视频播放地址| 黄污在线观看| 精品福利一二区| 成人春色在线观看免费网站| 99在线高清视频在线播放| 久久精品国产秦先生| 国产免费黄视频在线观看| 69av一区二区三区| 国产另类在线| 国产精品久久成人免费观看| 亚洲自拍另类综合| 欧美天堂视频| 成人在线视频电影| 久久天堂av综合合色蜜桃网| 在线观看免费版| 怡红院精品视频| 亚洲精品97| 人妻无码视频一区二区三区| 日韩欧美国产骚| 6080成人| 欧美日韩第二页| 亚洲第一福利在线观看| 欧美精品aa| 在线观看国产高清视频| 97国产suv精品一区二区62| 国产麻豆日韩欧美久久| 天天在线视频色| 亚洲在线观看视频| 91麻豆精品视频| 精品国产第一福利网站| 蜜桃麻豆91| 天天色天天操综合| 久久久久观看| 一本色道久久亚洲综合精品蜜桃| 日韩精品在线第一页| 在线亚洲伦理| 国内精品久久久久久野外| 成人黄色免费片| 亚洲精品福利视频网站| 国产一区二区三区四区五区传媒| 亚洲综合色在线观看| 欧美成人免费小视频| 94色蜜桃网一区二区三区| 伊人久久大香伊蕉在人线观看热v| 乱熟女高潮一区二区在线| 亚洲男人天堂久| 久久老女人爱爱| 果冻天美麻豆一区二区国产| 久久久久se| 2020欧美日韩在线视频| 麻豆久久久久久久| 欧美一区二区视频| 日韩毛片在线看| 911精品国产| 久久人人爽人人爽人人av| 91亚洲精品久久久蜜桃| 天天操天天爽天天射| 久久久蜜桃精品| 视频免费一区| 国产999视频| 久久综合久色欧美综合狠狠| 免费av网站在线观看| 羞羞视频在线免费看| 69成人在线| 国产高清亚洲| 欧美hd在线| 日本欧美一区二区| 哺乳挤奶一区二区三区免费看| 久久精品一二三区| 另类欧美日韩国产在线| 欧美一区二区视频| 视频在线一区二区| 在线综合视频| 亚洲精品传媒| 国产精品日韩在线| 欧美日韩亚洲国产综合| 国产精品国产三级国产在线观看| 青青在线免费观看视频| 日韩hd视频在线观看| 91视频精品| 人人澡人人爽人人揉| 欧美国产视频一区二区| 青椒成人免费视频| 久久不射影院| 国产美女玉足交| 91av免费看| 亚洲国产成人久久综合一区| 亚洲国产91精品在线观看| 在线成人免费视频| 久久激情中文| 伊人精品久久| 成人免费观看视频大全| av无码久久久久久不卡网站| 中文字幕精品在线视频| 在线观看日韩电影| 美女精品自拍一二三四| 亚洲色图网站| 久久爱www.| av第一福利在线导航| 日本暖暖在线视频| 色综合成人av| 免费理论片在线观看播放老| 别急慢慢来1978如如2| 91精品国产吴梦梦| 国产二区视频在线播放| 色综合久久av| 精品久久免费观看| 精品久久久久久无码中文野结衣| 欧美中文字幕视频| 国产精品视频精品视频| 一区二区精品免费视频| 五月综合激情在线| 青青草国产精品视频| 亚洲天堂第一区| 激情视频免费网站| 春暖花开成人亚洲区| 亚洲人体影院| 国产一区二区三区四区大秀| 色婷婷一区二区三区| 久久精品人人| 丁香五精品蜜臀久久久久99网站 | 中文字幕欧美精品在线 | 欧美肉体xxxx裸体137大胆| 国产欧美丝祙| 国产精品人人做人人爽人人添| 福利二区91精品bt7086| 亚洲视频免费一区| 动漫一区二区在线| 激情综合网婷婷| 污网站在线免费看| 色先锋久久影院av| 国产一区二区三区四区五区美女| 国产精品麻豆欧美日韩ww| 精品国产乱码久久久久久浪潮| 性色av香蕉一区二区| 一本一生久久a久久精品综合蜜| 嫩草影院永久入口| 国内自拍亚洲| 亚洲欧美视频| 午夜欧美大尺度福利影院在线看| 亚洲欧美综合区自拍另类| www.av一区视频| 最近2018年手机中文在线| 中文久久电影小说| 成人精品在线视频观看| 亚洲国产97在线精品一区| 91亚洲国产成人久久精品网站| 国产成人无码av在线播放dvd| 欧美成人免费电影| 成人午夜在线播放| 日韩视频在线免费| 97中文字幕在线| 国产成人77亚洲精品www|