實驗
實驗環境:
一台虛拟機上的linux伺服器和一台真機
實驗要求:
一,客戶機能夠匿名通路linux伺服器檔案;
二,客戶機需要使用者驗證通路linux檔案;
三,建立共享賬号的别名實作登陸;
四,通路位址的限制;
五,linux主機查詢目标主機共享資源清單和登陸并通路共享檔案夾;
六,使用mount挂載共享檔案夾;
實驗步驟:
一,匿名通路linux伺服器檔案
安裝samba服務程式:

檢視samba是否安裝完整
過濾“#”和“;”符号在導入smb.conf配置檔案以便編輯
使用vi編輯器編輯smb.conf配置檔案,設定安全級别為匿名通路
指定共享檔案的路徑并設定允許所有使用者通路
在/opt/abc檔案夾下建立名為111.txt檔案
關閉防火牆功能:
測試登陸伺服器檢視共享檔案夾:
二,需使用者驗證的共享:
添加samba使用者并設定密碼:
編輯安全級别為使用者模式:
設定共享檔案路徑,檔案可見,設定使用者上傳的檔案盒目錄的權限并指定使用者:
重新啟動smb服務:
在/opt/test下建立檔案abc.txt:
設定共享的檔案夾的權限最大:
測試使用使用者登入:
測試寫入權限:
在伺服器上檢視:
三,共享賬号映射:
使用vi編輯器編輯/etc/samba/smbusers配置檔案,在末尾設定使用者别名:
在全局模式添加配置項:
重新啟動smb服務:
測試使用使用者别名登入:
通路共享檔案夾:
四,通路位址限制:
配置共享檔案夾test禁止192.168.100.0網段通路:
測試使用者登入通路,這時100.0網段就無法通路了:
五,linux主機查詢主機的共享資源清單并登陸通路檔案夾下載下傳檔案
在目标主機上建立共享檔案夾:
啟用guest來賓使用者:
設定網絡通路模式為僅來賓:
使用smbclient指令登入并通路共享檔案夾使用mget指令下載下傳檔案:
切換到root目錄下檢視下載下傳的檔案:
六,使用mount挂載共享檔案夾:
在目标主機的共享檔案目錄上建立兩個檔案:
使用mount指令挂載目标主機來賓使用者的共享檔案目錄到本地目錄/smbdir,檢視挂載目錄:
複制共享檔案到本地根目錄:
檢視根目錄:
實驗完成