咨詢電(diàn)話(huà):023-88959644    24小(xiǎo)時(shí)服務熱線:400-023-8809
NEWS CENTER ·
新聞動态
關注中技(jì)互聯 關注前沿

關于suse下samba服務器(qì)應該如何配置

發表日期:2013-05-28    文章編輯:大(dà)東    浏覽次數(shù):76    标簽:

www.zjcoo.com

   SAMBA服務器(qì)包含兩部分:smbd和(hé)nmbd;

  smbd是samba的內(nèi)核,是建立對話(huà),驗證客戶和(hé)提供文件系統和(hé)打印服務的基礎;

  nmbd則實現了網絡浏覽的功能,它的任務是向局域網廣播Samba服務器(qì)所提供的服務,Nmbd使得(de)Samba服務器(qì)顯示在windows操作(zuò)系統的網絡鄰居中,允許用戶浏覽可(kě)以通(tōng)過samba使用的資源。

  首先在suse下啓動smb服務:

  1,su - root

  2,cd /etc/init.d

  3,輸入命令啓動smb: ./smb start

  啓動smb服務之後,我們在windows下網絡鄰居中通(tōng)過搜索ip就可(kě)以找到samba服務器(qì),這時(shí)候該samba已經完全可(kě)以提供局域網內(nèi)網絡共享服務了。但(dàn)是這個(gè)服務器(qì)沒有(yǒu)直接顯示出來(lái),是因為(wèi)我們現在還(hái)沒有(yǒu)啓動nmbd服務。

  然後在suse下啓動nmbd服務:

  1,前兩步跟啓動smb服務相同

  2,輸入命令啓動nmbd服務: ./nmb start

  一、samba用戶的添加過程,例:給samba添加一個(gè)user1用戶

  首先判斷一下系統用戶中有(yǒu)沒有(yǒu)user1,可(kě)以利用cat/etc/passwd來(lái)查看顯示的內(nèi)容中有(yǒu)沒有(yǒu)user1,如果沒有(yǒu)的話(huà),需要新建user1系統用戶[由于suse中利用命令建立新用戶比較麻煩,所以推薦大(dà)家(jiā)利用管理(lǐ)員身份在yast2中新建用戶]。在終端上(shàng)輸入cd/etc/samba進入samba目錄,命令smbadduseruser1:user1_group,并且輸入user1的 samba密碼,該密碼盡量不要跟user1的系統密碼相同。

  到此為(wèi)止,我們已經完成了samba用戶的添加工作(zuò)。[此後可(kě)以用smbpasswd user1來(lái)更改user1的samba密碼]

  二、samba用戶和(hé)linux用戶

  linux 系統用戶跟samba用戶是相互聯系而又相互獨立的:首先samba用戶必須是linux用戶,這就是我們利用 smbaddusergroup:member來(lái)創建samba用戶的原因了,group是linux系統的組,而member是屬于該組的linux系統用戶,添加samba用戶的前提是該組和(hé)成員在系統中已經存在;其次對于同一個(gè)用戶來(lái)說,samba密碼和(hé)系統密碼不必一定相同,換句話(huà)說samba的用戶隻是用來(lái)提供網絡共享服務的,在這裏與操作(zuò)系統用戶沒有(yǒu)什麽大(dà)的關系。

  實例說明(míng):

  在smb.conf中的[global]中設置

  security = user

  guest ok = yes

  guest account = user1

  [home]設置

  comment = Home Directories

  valid users = %S

  browseable = No

  read only = No

  create mask = 0640

  directory mask = 0750

  效果:在windows下的網絡鄰居中進入samba服務器(qì)時(shí)。

  < 1>如果輸入的用戶名和(hé)密碼都是空(kōng)的,那(nà)麽用戶仍然可(kě)以進入samba服務器(qì),不過這時(shí)候進入時(shí)候的身份就是samba的user1的身份,可(kě)以看得(de)到用戶user1所有(yǒu)共享的文件或者文件夾,至于權限則是根據系統用戶user1設置的這些(xiē)共享目錄的對應權限。

  <2>如果輸入的用戶名是user2,密碼是user2的系統密碼,則用戶就會(huì)進入user2的目錄/home/user2/,裏面所有(yǒu)文件都可(kě)以看到,并且擁有(yǒu)對這些(xiē)文件的所有(yǒu)權限。

  <3>如果用戶輸入的用戶名是user2,密碼是user2的samba密碼,則用戶就能夠看到系統用戶user2共享的目錄。

  三、samba的共享方式,主要用到的有(yǒu)兩種,share和(hé)user,這裏主要講一下share方式,user方式在下一部分着重講解。

  實例說明(míng)

  在smb.conf中的[global]設置

  security = share

  guest ok = yes

  guest account = user1

  采用share方式,用戶不需要輸入帳号和(hé)密碼就可(kě)以登陸samba服務器(qì),可(kě)以指定用戶登陸的默認帳号,這裏用戶就是通(tōng)過默認的user1來(lái)登陸的。用戶登陸之後,可(kě)以看到所有(yǒu)系統共享文件和(hé)user1所共享的文件。其他用戶共享的文件能夠看得(de)到,但(dàn)是不一定能夠使用或者進的去。如果不設置guest account的話(huà),則用戶就以默認的nobody進行(xíng)登陸,隻能夠使用系統設置的共享文件。其他用戶設置的文件不一定能夠使用。

重慶中技互聯網信息咨詢有限公司 www.zjcoo.com

如沒特殊注明(míng),文章均為(wèi)中技(jì)互聯原創,轉載請(qǐng)注明(míng)來(lái)自www.zjcoo.com
相關新聞

CopyrightZJCOO technology Co., LTD. All Rights Reserved.    

渝ICP 備11003429号

  • qq客服
  • 公衆号
  • 手機版
  • 新浪微博