++++++++++++++++++++++++++++++++++++++++++
本文系本站原創,歡迎轉載! 轉載請註明出處:
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
++++++++++++++++++++++++++++++++++++++++++