最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

vsFTPd 服務器初學者指南

 更新時間:2013年06月08日 19:13:40   作者:  
vsftpd是一款在Linux發(fā)行版中最受推崇的FTP服務器程序。特點是小巧輕快,安全易用

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

1、vsFTPd,目前常用FTP服務器套件;

vsFTPd是一款在Linux發(fā)行版中最受推崇的FTP服務器程序;特點是小巧輕快,安全易用;能讓其自身特點得發(fā)發(fā)揮和掌握,也然最主要的是會用;

目前在開源操作系統(tǒng)中常用的FTPD套件主要有ProFTPD、PureFTPd和wuftpd等;至于哪個FTP服務器套件更好,哪個是你最熟悉的,哪個就是最好的;

2、ftp 用戶管理解說;

FTP服務器對用戶的管理,在默認的情況下是根據(jù) /etc/passwd及/etc/group 來進行的,所以我們一定要了解Linux系統(tǒng)用戶和用戶組的管理,用戶和用戶組的管理是一切應用的的基礎,有的弟兄不想去了解基礎的東西,就想一步成架好各種服務器,事實證明這種學習方法是最不明智的;雖然在您可能在幾分鐘啟動了ftp服務器,但遇到問題時,您不一定能知道是哪里出錯;所以基礎還是極為重要的;

推薦文章: 《Linux 用戶(user)和用戶組(group)管理概述》

2.1、匿名ftp 用戶和用戶組的理解;

當我們訪問各大FTP上訪問時,可能我們不去想我們以什么身份登錄的,如果他的FTP允許匿名登錄的話;比如我們在瀏覽器上打入;

ftp://mirrors.kernel.org

ftp://ftp:ftp@mirrors.kernel.org

我們會發(fā)現(xiàn)上面的兩行最終都能訪問,而且顯示的結(jié)果也完全一樣,最終都跳到 ftp://mirrors.kernel.org 地址;那我們訪問這個FTP時,是不是有用戶和密碼呢?是的,也是需要在的,只是在服務器端允許匿名訪問,而匿名訪問的用戶名和密碼都是ftp,只是我們因為匿名訪問,沒有感覺到他有用戶名和密碼罷了。第二個地址就是以ftp用戶,密碼也是ftp來訪問 ftp://mirrors.kernel.org;

如果我們以ftp命令連接 mirrors.kernel.org 時,我們會發(fā)現(xiàn)需要輸入用戶ftp,密碼ftp才能訪問;

在FTP服務器中,匿名用戶的用戶名和密碼都是ftp ;這個用戶可以在您的操作系統(tǒng)中的 /etc/passwd 中能找得到;可能有類似下面的一行;

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

說明:

/etc/passwd 是系統(tǒng)用戶的配置文件;/etc/group是系統(tǒng)用戶組配置文件,您可以通過 《Linux 用戶(user)和用戶組(group)管理概述》 及其相關(guān)文檔中了解一些用戶管理的一些基礎知識;

在ftp用戶這行中,我們看到七個字段,每個字段寫字段之間用:號分割;

ftp 是用戶名

x 是密碼字段,是隱藏的;

14 是用戶的UID字段,可以自己來設定,不要和其它用戶的UID相同,否則會造成系統(tǒng)安全問題;

50 用用戶組的GID,可以自己設定,不要和其它用戶組共用FTP的GID,否則會造成系統(tǒng)全全問題;

FTP User 是用戶說明字段;

/var/ftp 是ftp用戶的家目錄,可以自己來定義;

/sbin/nologin 這是用戶登錄SHELL ,這個也是可以定義的,/sbin/nologin 表示不能登錄系統(tǒng);系統(tǒng)虛擬帳號(也被稱為偽用戶)一般都是這么設置。比如我們把ftp用戶的/sbin/nologin 改為 /bin/bash ,這樣ftp用戶通過本地或者遠程工具ssh或telnet以真實用戶身份登錄到系統(tǒng)。這樣做對系統(tǒng)來說是不安全的;如果您認為一個用戶沒有太大的必要登錄到系統(tǒng),就可以只給他FTP帳號的權(quán)限,也就是說只給他FTP的權(quán)限,而不要把他的SHELL設置成 /bin/bash 等;

關(guān)于ftp用戶組的理解:

我們查看 /etc/group 的時候,會發(fā)現(xiàn)類似這樣一條;

ftp:x:50:

/etc/group 是用戶組的管理配置文件,上面這行表示用戶組ftp,x是密碼段,50是GID;我們對照在/etc/passwd中的ftp那行得知ftp用戶是屬于ftp用戶組的,因為ftp用戶那行中的GID和ftp用戶組的GID是相同的;

2.2、匿名ftp 用戶和ftp用戶組是否可以刪除

在一般情況下是不能把/etc/passwd和/etc/group 中有把ftp用戶和用戶組的行刪除的,因為FTP服務器是需要他們來對FTP用戶實現(xiàn)管理,在默認的情況下。

雖然不能刪除,但對/etc/passwd及/etc/group中的ftp用戶及ftp用戶組的一些相關(guān)的東西是能修改的;比如我們可以把ftp用戶的家目錄改掉,也可以把ftp用戶的UID改掉 ... ... 前提是你對用戶管理有所了解,系統(tǒng)用戶管理是一切應用基礎之一,可能初學Linux的弟兄并不了解用戶管理的重要性,但慢慢您就會發(fā)現(xiàn)這個道理;

3、vsFTPd的安裝;

在最新的各大發(fā)行版中的安裝盤中都有vsFTPd的軟件包,您用相應發(fā)行版提供的軟件包管理工具就能安裝上;當然您可以到各大發(fā)行版的FTP鏡像中找到vsftpd的軟件包;當然也能用軟件包的管理工具在線安裝;vsftpd的軟件包本來不大,花不了多長時間,兩分鐘就夠了吧;因為本文是初學者教程,我嚴重推薦您用發(fā)行版提供的軟件來安裝,不推薦您自己來編譯源碼包的安裝方式;

如果您用的是Fedora 或Redhat 系統(tǒng),可以用下面的命令在線安裝;

[root@localhost ~]# yum install vsftpd

如果是debian 類系統(tǒng),可以用apt 來在線安裝;

[root@localhost ~]# apt-get install vsftpd

如果您是RPM的系統(tǒng),也可以找到vsftpd-xxxx.rpm 的包來通過rpm命令來安裝;

[root@localhost ~]# rpm -ivh vsftpd*.rpm

您可以下載源碼包來安裝

比如我們下載的是 vsftpd-2.0.3.tar.gz ;

[root@localhost ~]# tar zxvf vsftpd-2.0.3.tar.gz

[root@localhost ~]# cd vsftpd-2.0.3

[root@localhost ~]# make ;make install

[root@localhost ~]# cp vsftpd.conf /etc

然后修改/etc/vsftpd.conf ,在配置文件的最后一行加入下面一行;

listen=yes

源碼包安裝的方法,如果您的系統(tǒng)是RPM包管理的系統(tǒng),可以刪除/etc/xinetd.d/vsftpd 這個文件;然后啟動xinetd 服務器;

[root@localhost ~]# /etc/init.d/xinetd restart

停止 xinetd: [ 確定 ]

啟動 xinetd: [ 確定 ]

vsFTPd運行有兩種模式,在RPM包管理的系重審統(tǒng),大多是由Fedora/Redhat 開發(fā)而來,對于這樣的系統(tǒng)有xinted服務器一說;對于非RPM包管理的系統(tǒng),一般沒有xinted這一說。為了保證本文檔的統(tǒng)一,我們都不要用xinetd模式,而用initd運行模式來啟動和管理服務器,也就是獨立運行模式; 至于什么是xinted和inted 模式,您可以參考《 用vsFTPd自架Linux網(wǎng)絡安裝服務器》

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

相關(guān)文章

  • 在云服務器上使用iis搭建一個ftp站點的方法圖解

    在云服務器上使用iis搭建一個ftp站點的方法圖解

    如果你的服務器還沒安裝ftp功能,冊需要先安裝ftp服務,這篇文章通過圖文并茂的形式給大家介紹了在云服務器上使用iis搭建一個ftp站點的方法,感興趣的朋友跟隨腳本之家小編一起學習吧
    2018-06-06
  • Filezilla server配置FTP服務器中的各種問題與解決方法

    Filezilla server配置FTP服務器中的各種問題與解決方法

    這篇文章主要介紹了Filezilla server配置FTP服務器中的各種問題與解決方法,需要的朋友可以參考下
    2017-08-08
  • winxp 系統(tǒng)下架設FTP服務器的步驟

    winxp 系統(tǒng)下架設FTP服務器的步驟

    如今家庭應該是普遍使用包月的寬帶接入Internet了,我們在充分享受極速沖浪的快感時,是否考慮過利用現(xiàn)有資源為自己做點什么呢?
    2009-06-06
  • Microsoft FTP7.5 For IIS7.x使用中的一些問題及解決方法

    Microsoft FTP7.5 For IIS7.x使用中的一些問題及解決方法

    最近在IIS7.0上安裝了Microsoft FTP7.5,但是使用FTP7.5的過程中,卻遇到不少問題,在網(wǎng)上找到有用資料不多,經(jīng)過一個下午的摸索,在這里分享出來,希望可以幫助那些在使用Microsoft FTP7.5時遇到類似問題的朋友。
    2010-05-05
  • CentOS搭建FTP文件服務的步驟

    CentOS搭建FTP文件服務的步驟

    這篇文章主要為大家詳細介紹了CentOS搭建FTP文件服務,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2018-02-02
  • Linux FTP服務器配置

    Linux FTP服務器配置

    為了實現(xiàn)Linux環(huán)境下的FTP服務器配置,絕大多數(shù)的Linux發(fā)行套裝中都選用的是Washington University FTP(Wu-Ftpd)
    2009-06-06
  • centos8系統(tǒng)ftp服務器安裝及被動模式配置詳細教程

    centos8系統(tǒng)ftp服務器安裝及被動模式配置詳細教程

    在傳輸?shù)倪^程中,無論是被動模式,還是主動模式,都是【客戶端】和【服務器端的21端口】交換用戶名密碼等相關(guān)信息并確認使用什么模式傳輸。接下來通過本文給大家介紹centos8系統(tǒng)ftp服務器安裝教程,感興趣的朋友一起看看吧
    2021-08-08
  • FTP與SFTP的區(qū)別 知多少

    FTP與SFTP的區(qū)別 知多少

    FTP與SFTP的區(qū)別,你到底知多少?這篇文章主要介紹了FTP與SFTP的區(qū)別、FTP的安全隱患、FTP的安全策略,感興趣的小伙伴們可以參考一下
    2017-07-07
  • vsftpd 虛擬用戶配置步驟

    vsftpd 虛擬用戶配置步驟

    vsftpd 虛擬用戶配置方法,需要的朋友可以參考下。
    2010-08-08
  • windows Server 2008R2 FTP服務器搭建圖文教程

    windows Server 2008R2 FTP服務器搭建圖文教程

    這篇文章主要為大家詳細介紹了windows Server 2008R2 FTP服務器搭建圖文教程,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-12-12

最新評論

鹤岗市| 大石桥市| 喀喇沁旗| 张家口市| 阳朔县| 筠连县| 恩平市| 揭阳市| 高雄县| 罗定市| 大冶市| 鄂尔多斯市| 鄂托克旗| 阿鲁科尔沁旗| 基隆市| 高台县| 凤凰县| 汾西县| 包头市| 凌云县| 鄂尔多斯市| 垣曲县| 古丈县| 绿春县| 平泉县| 临高县| 龙山县| 深泽县| 怀宁县| 扶风县| 弋阳县| 芦山县| 文昌市| 凤庆县| 苏尼特右旗| 竹溪县| 高唐县| 仙居县| 阿坝县| 大田县| 五台县|