亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

  免費(fèi)注冊(cè) 查看新帖 |

Chinaunix

  平臺(tái) 論壇 博客 文庫(kù)
最近訪問(wèn)板塊 發(fā)新帖
查看: 1732 | 回復(fù): 1
打印 上一主題 下一主題

Samba服務(wù)器攻略 [復(fù)制鏈接]

論壇徽章:
0
跳轉(zhuǎn)到指定樓層
1 [收藏(0)] [報(bào)告]
發(fā)表于 2009-12-03 10:07 |只看該作者 |倒序?yàn)g覽

第一部分:Samba服務(wù)的控制選項(xiàng)
用戶控制
public = no 不允許匿名用戶訪問(wèn)
browseable = yes 不隱藏目錄(知道目錄同樣可以訪問(wèn)) (系統(tǒng)默認(rèn)yes,可以不寫(xiě))
valid users = 用戶或列表或@用戶組
writable = yes 可寫(xiě)(目錄本身要可寫(xiě))
writable list = 用戶或列表或@用戶組
readonly = yes 是否設(shè)置只讀(系統(tǒng)默認(rèn)yes,可以不寫(xiě))
create mask = 0744 控制客戶機(jī)創(chuàng)建文件的權(quán)限(系統(tǒng)默認(rèn)0744)
directory mask = 0744 控制客戶機(jī)創(chuàng)建目錄的權(quán)限(系統(tǒng)默認(rèn)0755)
訪問(wèn)控制
max connections = 最大連接數(shù)目
deadtime = 斷掉連接時(shí)間(分鐘)0為不限制
注:在全局里增加
hosts deny = .sale.com .net free 表示禁止.sale.com域和.net域及主機(jī)名為free的客戶端訪問(wèn)
hosts deny = All 表示所有客戶端,并不是說(shuō)允許主機(jī)名為ALL的客戶端可以訪問(wèn)。常用的通配符還有“*”,“?”,“LOCAL”等
hosts allow = 192.168.0. EXCEPT 192.168.0.100 192.168.0.78 表示允許192.168.0.0網(wǎng)段IP地址訪問(wèn),但是192.168.0.100和192.168.0.78除外
注:在可在全局與局部里增加
注::允許優(yōu)先

第二部分:幾個(gè)關(guān)鍵字段
根據(jù)需要增加在全局里面。雖然簡(jiǎn)單,但功能不簡(jiǎn)單,大家在用到的時(shí)候慢慢來(lái)體會(huì)。
include = /etc/samba/%G.smb.conf     調(diào)用用戶組相關(guān)的配置文件
include = /etc/samba/%U.smb.conf     調(diào)用用戶相關(guān)的配置文件
username map = /etc/samba/smbusers   調(diào)用映射用戶賬號(hào)的配置文件

第三部分:和Samba有關(guān)的一些命令
批量增加SMB用戶(很多人想要的東東)
# for user in 用戶列表
>do
>useradd -g group -s shell $user
>smbpasswd -a $user
>done
編輯SMB的用戶賬號(hào)相關(guān)命令
smbpasswd
smbpasswd -a 增加一個(gè)賬號(hào)
smbpasswd -d 禁用一個(gè)賬號(hào)
smbpasswd -e 啟用一個(gè)賬號(hào)
smbpasswd -x 刪除一個(gè)賬號(hào)
smbpasswd 更改用戶密碼
pdbedit
pdbedit -L 列出SMB中的賬號(hào)
pdbedit -a 增加一個(gè)賬號(hào)
pdbedit -x 刪除一個(gè)賬號(hào)
注:上面兩個(gè)命令,大家根據(jù)需要選擇

Linux客戶端的訪問(wèn)工具
smbtree 顯示局域網(wǎng)中的所有共享主機(jī)和目錄列表
smbtree -D 只顯示局域網(wǎng)中的工作組或域名。后面可以加上-U username%passwd ,則表示是相關(guān)用戶的訪問(wèn)權(quán)限
nmblookup 某個(gè)主機(jī)的netbios主機(jī)名或工作組。       #  顯示相應(yīng)的IP
smbclient命令格式
       smbclient  -L  //主機(jī)名或IP地址 -U 登錄用戶名   #  列出目標(biāo)主機(jī)共享資源列表
       smbclient    //主機(jī)名或IP地址/共享目錄名 -U 登錄用戶名  #  使用共享資源
mount命令格式
mount  //目標(biāo)IP地址或主機(jī)名/共享目錄名稱 掛載點(diǎn) -o username=用戶名  # 掛載共享
umount 掛載點(diǎn)  # 卸載共享
smbtar  -s server –u user –p passwd –x shareneam –t output.tar  # 把遠(yuǎn)程的內(nèi)容備份到本地
tar tvf *.tar  # 查看TAR文件包里面的的內(nèi)容

第四部分:實(shí)例詳解
【實(shí)例1】員工可以在公司內(nèi)流動(dòng)辦公,無(wú)論在任何一臺(tái)機(jī)器上工作,都能把自己的文件放到服務(wù)器里,同時(shí)不能使用服務(wù)器上的SHELL。(注解:SMB中有關(guān)于用戶家目錄的默共享設(shè)置,我們只要設(shè)置USER級(jí)別,然后再增加用戶和指定不可用的SHELL)
smb.conf配置文件更改的內(nèi)容如下
security = user
[homes]
       comment = Home Directories
       browseable = no

       writable = yes
       valid users = %S

配置好后,就重新啟動(dòng)SMB服務(wù)
# useradd user -s /dev/null
# smbpasswd -a user

增加好用戶和密碼后,就可以直接測(cè)試了!這個(gè)不用重新啟動(dòng)SMB服務(wù)了哦!

  
【實(shí)例2】建立共享目錄student,它的本機(jī)路徑為“/home/student”,只有teachers組的用戶可以讀寫(xiě)該目錄,students用戶組只能讀取。(注解:這個(gè)關(guān)鍵是不同組對(duì)同一個(gè)目錄的權(quán)限設(shè)置,student這個(gè)目錄屬于students用戶組,并設(shè)置他的OTHER 權(quán)限為7,我們通過(guò)這個(gè)OTHER權(quán)限來(lái)實(shí)現(xiàn)teachers組對(duì)student目錄的訪問(wèn),通過(guò)SMB的配置文件來(lái)限制用戶訪問(wèn))
# mkdir /home/student
# groupadd students
# groupadd teachers
# useradd -g students user
# useradd -g teachers user
# smbpasswd -a user
# chgrp students /home/student
# chmod 757 /home/student
# chmod g+s /home/student

smb.conf配置文件更改的內(nèi)容如下
security = user
[student]
       path = /home/student
       comment = student
      
write list = @teachers
       valid users = @teachers @students

重新啟動(dòng)SMB服務(wù),進(jìn)行測(cè)試。

【實(shí)例3】公司有二個(gè)部門( sales  market ),銷售部和市場(chǎng)部有自己?jiǎn)为?dú)的共享目錄,只可以總經(jīng)理和相應(yīng)部門員工訪問(wèn),并且公司員工禁止訪問(wèn)非本部門的共享目錄。(注解:這一個(gè)內(nèi)容與第二個(gè)類似,只是用戶組變成用戶,多了一個(gè)用戶組,只需要把文件夾所有者給總經(jīng)理,所屬組為用戶組就OK)

# mkdir /home/sales
# mkdir /home/market
# groupadd sales
# groupadd market
# useradd -g sales user
# useradd -g market user
# smbpasswd -a user
# chgrp sales /home/sales
# chgrp market /home/market
# chown ceo /home/sales
# chown ceo /home/market
# chmod 770 /home/sales
# chmod 770 /home/market
# chmod g+s /home/sales
# chmod g+s /home/market

smb.conf配置文件更改的內(nèi)容如下
security = user
[sales]
       path = /home/sales
       comment = sales
       write list = @sales ceo
       valid users = @sales ceo

       create mask = 0770
       directory mask = 0770
[market]
       path = /home/market
       comment = market
       write list = @market ceo
       valid users = @market ceo

       create mask = 0770
       directory mask = 0770
重新啟動(dòng)SMB服務(wù),進(jìn)行測(cè)試。

【實(shí)例4】實(shí)現(xiàn)在登陸的時(shí)候只能看到自己的共享目錄,沒(méi)有權(quán)限訪問(wèn)的看不到。
(注解:其實(shí)實(shí)現(xiàn)這個(gè)主要靠加載獨(dú)立的配置文件來(lái)實(shí)現(xiàn),只要把獨(dú)立的文件設(shè)置好相應(yīng)的權(quán)限就OK,SMB主配置文件中加入獨(dú)立的配置文件,其他不用設(shè)置)
關(guān)于用戶的增加我這里就不寫(xiě)出來(lái)了,和上面的沒(méi)有區(qū)別。(略過(guò))

首先把源始的smb.conf  COPY 出來(lái),后面加上相應(yīng)的用戶或者組,如:smb.conf.user   smb.conf.group
然后配置各己的配置文件

如:smb.conf.ceo
    [sales]
        comment = sales
        path = /home/sales
        writeable = yes
        valid users = ceo
        create mask = 0770
        directory mask = 0770

    [markets]
        comment = markets
        path = /home/markets
        writeable = yes
        valid users = ceo
        create mask = 0770
        directory mask = 0770

如:smb.conf.sales
    [sales]
        comment = sales
        path = /home/sales
        writeable = yes
        valid users = @sales
        create mask = 0770
        directory mask = 0770

如:smb.conf.markets
        [markets]
        comment = markets
        path = /home/markets
        writeable = yes
        valid users = @markets
        create mask = 0770
        directory mask = 0770


主配置文件如下:
security = user
        include = /etc/samba/smb.conf.%G
        include = /etc/samba/smb.conf.%U

其他的不用設(shè)置,重新啟動(dòng)SMB服務(wù),然后測(cè)試!祝大家好遠(yuǎn)。!


第五部分:Samba服務(wù)搭建的注意事項(xiàng)
1、防火墻和SELinux
2、主機(jī)名
3、建立Samba用戶
4、用戶的權(quán)限
5、目錄的權(quán)限
6、其他事項(xiàng)

第六部分:Samba服務(wù)排錯(cuò)
(1)錯(cuò)誤信息
(2)配置文件
(3)日志文件
testparm                       #查看配置文件
testparm /etc/samba/smb.conf 主機(jī)名 IP   #測(cè)試具體機(jī)器能否訪問(wèn)及訪問(wèn)的范圍
netstat –tlunp | grep service  #顯示服務(wù)的對(duì)應(yīng)端


本文來(lái)自ChinaUnix博客,如果查看原文請(qǐng)點(diǎn):http://blog.chinaunix.net/u3/107231/showart_2109972.html

論壇徽章:
0
2 [報(bào)告]
發(fā)表于 2013-07-22 15:00 |只看該作者
想問(wèn)一下,如果啟動(dòng)不了,提示smbd dead but pid file exists,應(yīng)該怎么解決呢?
您需要登錄后才可以回帖 登錄 | 注冊(cè)

本版積分規(guī)則 發(fā)表回復(fù)

  

北京盛拓優(yōu)訊信息技術(shù)有限公司. 版權(quán)所有 京ICP備16024965號(hào)-6 北京市公安局海淀分局網(wǎng)監(jiān)中心備案編號(hào):11010802020122 niuxiaotong@pcpop.com 17352615567
未成年舉報(bào)專區(qū)
中國(guó)互聯(lián)網(wǎng)協(xié)會(huì)會(huì)員  聯(lián)系我們:huangweiwei@itpub.net
感謝所有關(guān)心和支持過(guò)ChinaUnix的朋友們 轉(zhuǎn)載本站內(nèi)容請(qǐng)注明原作者名及出處

清除 Cookies - ChinaUnix - Archiver - WAP - TOP