Red Hat Enterprise Linux 5 (紅帽子企業版5)下Samba, VSFTP配置與安裝

來源:互聯網
上載者:User

++++++++++++++++++++++++++++++++++++++++++

本文系本站原創,歡迎轉載! 轉載請註明出處:

http://blog.csdn.net/mr_raptor/article/details/6844693 

++++++++++++++++++++++++++++++++++++++++++

 

SMB(Server Message Block,服務資訊塊)協議是一個高層協議,它提供了在網路上的不同電腦之間共用檔案、印表機和不同通訊資料的手段。

Samba是一組軟體包,它使Linux支援SMB協議,該協議是在TCP/IP上實現的,它是Windows網路檔案和列印共用的基礎,負責處理和使用遠程檔案和資源。

       Samba的核心是兩個守護進程smbd和nmbd程式,從伺服器啟動到停止期間持續運行。smbd監聽139TCP連接埠;nmbd監聽137和138UDP連接埠。

 

Samba軟體的功能:

—  共用Linux的檔案系統

—  支援Windows客戶使用網路位置瀏覽網路

—  支援Windows網域控制站和Windows成員伺服器對使用Samba資源的使用者進行認證。

 

安裝SMB:

       1.先設定 虛擬光碟機 將Fedora的第二張光碟片的iso檔案載入到我們的虛擬機器上。

       2.啟動Fedora的虛擬機器,進入命令列,以root使用者登陸,輸入以下命令:

mount  /dev/cdrom /mnt

上述命令的意思是將光碟片掛載到/mnt目錄下面,這樣就可以進入/mnt目錄來查看光碟片上面的內容了。

       3.進入/mnt目錄

cd /mnt

       4.執行下面的命令,尋找相應的軟體包是否安裝:

rmp -qa | grep samba

 

       5.執行下面的命令,安裝軟體包

rpm -ihv samba-3.3.2-0.33.fc11.i586.rpm

rpm -ihv samba-common-3.3.2-0.33.fc11.i586.rpm

rpm -ihv samba-client-3.3.2-0.33.fc11.i586.rpm

 

       因為我的系統已經安裝完,上面的安裝順序可能不一樣,如果出現依賴關係,那就按照依賴關係進行安裝。

       當安裝完畢後,輸入testparm看一下是否存在這個命令如果存在的話說明,smb已經安裝完了。

配置SMB

       1.開啟SMB的設定檔,/etc/samba/smb.conf

       2.編輯smb.conf裡面的參數

 

Samba的安全等級(security):

在Samba中共有4個安全等級

—  share:若採用此等級,使用者不需要帳號及密碼即可登入Samba伺服器

—  user:這是Samba伺服器預設的安全等級,檢查帳號及密碼的工作由Samba伺服器負責

—  server:在此等級下,檢查帳號及密碼的工作可以指定一台Windows伺服器或Samba伺服器負責

—  domain:在此等級下,需要指定一台Windows伺服器來驗證帳號及密碼

在檔案的最後我們添加如下參數:

      

我們設定共用的名稱為:HomeworkShare

設定共用路徑:/home

設定是否可以瀏覽:yes

設定是否公開為:yes

設定安全層級:pulic

設定是否可以寫入:yes

設定所屬的組:Michael Group

設定伺服器顯示字串:Samba Server Version 加SMB的版本號碼

這樣的話,我們再執行testparm,測試下我們寫入的參數是否有問題。

然後通過: server smb restart來啟動SMB服務。

添加一個新的使用者smbusr,然後通過 smbpasswd 使用者名稱 來設定密碼。

如果螢幕上顯示如下資訊:

說明我們的SMB可以使用了。通過windows的網路位置可以訪問我們共用目錄下面的資源了。

 

VSFTPD

       vsftpd:

—  vsftpd是一個基於GPL發布的類UNIX系統上使用的FTP伺服器軟體。其中的vs是 “Very Secure”的縮寫,從此名稱上可以看出編寫者的初衷就是代碼的安全性。除此之外,高速與穩定也是vsftpd的另外的兩個特點。

同樣我們進入到安裝目錄/mnt/Packages裡,查看一下當前下面有沒有VSFTPD安裝包,

ls vsftp*

然後通過rpm來安裝:

rpm -ihv vsftpd-2.1.0-2.fc1l.i586.rpm

       安裝完畢後,通過: service vsftpd restart來啟動ftp,啟動之後,建立一個新的帳戶比如:ftpusr用來專門登陸ftp。然後通過瀏覽器輸入:ftp://192.168.1.222,輸入我們的使用者名稱和密碼就可以進入ftp裡了。

 

++++++++++++++++++++++++++++++++++++++++++

本文系本站原創,歡迎轉載! 轉載請註明出處:

 

http://blog.csdn.net/mr_raptor/article/details/6844693 

++++++++++++++++++++++++++++++++++++++++++

 

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.