Samba經典案例完全解讀(2023年3月最新)

2021-09-21 22:03:53 字數 1312 閱讀 9633

【實驗說明】samba伺服器在linux應用非常之廣泛,源於其強大的功能和穩定性。本次實驗選取samba的乙個經典案例進行分析解讀,並使用最新的samba3.3系列中的發布於2023年3月12日的samba3.3.2來做演示,配合red hat enterprise linux 4以保證系統的穩定性與安全性。

【案例說明】 1

、所有員工都能夠在公司內流動辦公,但不管在哪台電腦上工作,都要把自己的檔案資料儲存在samba檔案伺服器上。

2、市場部,技術部都各有自己的目錄,同乙個部門的人共同擁有乙個共享目錄,其他部門的人都只能訪問在伺服器上自己個人的home目錄。

3、所有使用者都不允許使用伺服器上的shell。

【案例分析】 1

、需要samba作為檔案伺服器,為所有使用者建立賬號和目錄,使用者預設都在伺服器上有乙個home目錄,只有認證通過才能看到。

2、需為市場部和技術部建立不同的組sales和tech,並且分配目錄,把所有市場部員工加入sales組,技術部員工加入tech組,通過samba共享sales和tech

3、建立使用者賬號時,不分配shell

【簡要拓撲圖】

【案例實施】 1

、從[url]www.samba.org[/url] 2

、解壓縮samba-3.3.2.tar.gz

、編譯安裝samba。注意,編譯安裝過程中會出現各種問題,比較常見的就是gcc相關的錯誤,解決這個問題最好的辦法就是安裝過程中選擇開發工具,就會把常用的gcc等相關東西安裝上。執行經典的三步安裝./configure、make、make install

、複製samba配置檔案樣例到//usr/local/samba/lib下

、編輯smb.conf,設定安全級別為user級別。預設情況下就是user安全級別,如果不是請修改。同時指定samba使用者檔案

、建立市場部sales和技術部tech的組與使用者,並加入使用者到相應組,禁止登陸shell

、建立財務部finance和經理部ceo的組與使用者,並加入使用者到相應組,禁止登陸shell

、批量新增使用者為samba使用者,所有使用者的密碼均為123

、建立組共享資料夾並設定許可權

10、編輯smb.conf,新增共享資料夾並做相應的設定

11、啟動samba服務,如果出現如下錯誤提示,請按照12步驟解決

12、解決啟動samba時libtalloc.so.1檔案錯誤。vi /etc/ld.so.conf 在最後面新增/usr/local/samba/lib

13、再次啟動samba伺服器

14、將samba新增到啟動指令碼,實現開機自動啟動samba服務

Samba 企業應用案例

1.所有員工都能夠在公司內流動辦公,但不管在哪電腦上工作,都要把自己檔案存在 samba 檔案服器上.2.各部門辦公人員擁有各自的主目錄,用於存放私有文件 工作相關 其他人禁止訪問.3.所有的使用者都不允許使用伺服器的 shell 安全考慮 4.製造部 財務部 管理部,都有各自的檔案目錄.5.各部門...

samba學習筆記及案例

一 安裝軟體 samba伺服器軟體包 rpm ivh samba 3.0.23c 2.i386.rpm samba客戶端工具 rpm ivh samba client 3.0.23c 2.i386.rpm 通用工具和庫 rpm ivh samba common 3.0.23c 2.i386.rpm ...

mysql經典案例

使用sql語句建立資料庫,名稱為customdb 答 create database if not exists customdb 建立資料表customer 客戶 deposite 存款 bank 銀行 表結構如下 建立表,如下 答 建立顧客表 create table ifnot exists ...