国产一级a片免费看高清,亚洲熟女中文字幕在线视频,黄三级高清在线播放,免费黄色视频在线看

打開APP
userphoto
未登錄

開通VIP,暢享免費電子書等14項超值服

開通VIP
Samba3.0服務器實戰(zhàn)調(diào)試
Samba3.0服務器實戰(zhàn)調(diào)試
時間:2005-04-27 作者:張微波 來源:張微波

 
fedora預裝的samba已經(jīng)是samba-3.0.0-15,功能已經(jīng)非常強大了,今天我們調(diào)試的重點不是samba3.0的新功能,我們還是先來實現(xiàn)他的基本功能,文件共享服務,至于域控制器功能我會在以后的調(diào)試手記中闡述。

我們今天要實現(xiàn)的環(huán)境是,假如公司有財務,技術(shù),領(lǐng)導3個部門,我們分別為3個部門建立3個用戶組為caiwu,network,lingdao;

三個部門里各有2個用戶,我們建用戶分別為caiwu01,caiwu02,network01,network02,lingdao01,lingdao02

然后我們分別就公司的具體情況建立相應的目錄及訪問權(quán)限,通過以下的例子,希望大家能在平時的工作中靈活的應用samba的安全權(quán)限來設置你們的samba文件服務器。

1。首先服務器采用用戶驗證的方式,每個用戶可以訪問自己的宿主目錄,并且只有該用戶能訪問宿主目錄,并具有完全的權(quán)限,而其他人不能看到你的宿主目錄。

2。建立一個caiwu的文件夾,希望caiwu組和lingdao組的人能看到,network02也可以訪問,但只有caiwu01有寫的權(quán)限。

3。建立一個lindao的目錄,只有領(lǐng)導組的人可以訪問并讀寫,還有network02也可以訪問,但外人看不到那個目錄

4。建議一個文件交換目錄exchange,所有人都能讀寫,包括guest用戶,但每個人不能刪除別人的文件。

5。建議一個公共的只讀文件夾public,所有人只讀這個文件夾的內(nèi)容。

 

好,我們先來前期的工作

#groupadd caiwu

#groupadd network

#groupadd lingdao

#useradd caiwu01 -g caiwu

#useradd caiwu02 -g caiwu

#useradd network01 -g network

#useradd network02 -g network

#useradd lingdao01 -g lingdao

#useradd lingdao02 -g lingdao

然后我們使用smbpasswd -a caiwu01的命令為6個帳戶分別添加到samba用戶中

#mkdir /home/samba

#mkdir /home/samba/caiwu

#mkdir /home/samba/lingdao

#mkdir /home/samba/exchange

#mkdir /home/samba/public

我們?yōu)榱吮苊饴闊┛梢栽谶@里把上面所有的文件夾的權(quán)限都設置成777,我們通過samba靈活的權(quán)限管理來設置上面的5點要求。

以下是我的smb.conf的配置文件

[global]

workgroup = bmit

#我的網(wǎng)絡工作組

server string = Frank‘s Samba File Server

#我的服務器名描述

security = user

#使用用戶驗證機制

encrypt passwords = yes
smb passwd file = /etc/samba/smbpasswd
#使用加密密碼機制,在win95和winnt使用的是明文

其他的基本上可以按照默認的來。

[homes]
comment = Home Directories
browseable = no
writable = yes
valid users = %S
create mode = 0664
directory mode = 0775

#homes段滿足第1條件

[caiwu]
comment = caiwu
path = /home/samba/caiwu
public = no
valid users = @caiwu,@lingdao,network02
write list = caiwu01
printable = no

#caiwu段滿足我們的第2要求

[lingdao]
comment = lingdao
path = /home/samba/lingdao
public = no
browseable = no
valid users = @lingdao,network02
printable = no

#lingdao段能滿足我們的第3要求

[exchage]
comment = Exchange File Directory
path = /home/samba/exchange
public = yes
writable = yes

#exchange段基本能滿足我們的第4要求,但不能滿足每個人不能刪除別人的文件這個條件,即使里設置了mask也是沒用,其實這個條件只要unix設置一個粘著位就行

chmod -R 1777 /home/samba/exchange

注意這里權(quán)限是1777,類似的系統(tǒng)目錄/tmp也具有相同的權(quán)限,這個權(quán)限能實現(xiàn)每個人能自由寫文件,但不能刪除別人的文件這個要求

[public]
comment = Read Only Public
path = /home/samba/public
public = yes
read only = yes

#這個public段能滿足我們的第5要求。

到此為止我們的設置已經(jīng)能實現(xiàn)我們的共享文件要求,記得重啟服務哦

#/etc/rc.d/init.d/smb restart

如果大家沒有winodws,不妨先用samba的cilent端命令來測試一下

命令的用法我在這里只舉幾個例子,具體的大家去試驗

smbclient -L 服務器ip -N

guest帳戶查詢你的服務器的samba共享情況,你可以檢驗一下是否lingdao目錄時候能被guest帳戶看到,應該是看不到的,當然你也可以以某個用戶的名義查看

smbclient -L 服務器ip -U caiwu01

系統(tǒng)會提示密碼,只要輸入smb密碼就行。

smbclient //服務器ip/caiwu -U caiwu01

#以caiwu01用戶的名義登錄caiwu目錄

smbmount //服務器ip/caiwu /mnt/caiwu -o username=caiwu01

#把服務器的財務目錄映射到本地的/mnt/caiwu目錄

 

關(guān)于samba的其他用法我會在后續(xù)的文章中繼續(xù),請大家等待!

 

參考資料

Samba 配置 http://www.linuxfocus.org/ChineseGB/March2002/article177.shtml

O‘Reilly 線上書籍:http://www.oreilly.com/catalog/samba/chapter/book/index.html

Samba3.0輕松搞定PDC域服務器 http://www.5ilinux.com/samba01.html

作者:張微波

2003年11月12日于北京

本站僅提供存儲服務,所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊舉報。
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
Ubuntu和windows實現(xiàn)文件共享
Linux常用命令
linux系統(tǒng)搭建ftp服務器及創(chuàng)建用戶
一步一學Linux與Windows 共享文件Samba (v0.2b)
第一章、架設服務器前的準備工作
opensuse下samba服務器的配置
更多類似文章 >>
生活服務
分享 收藏 導長圖 關(guān)注 下載文章
綁定賬號成功
后續(xù)可登錄賬號暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點擊這里聯(lián)系客服!

聯(lián)系客服