SMb服務器配置

一、smb服務器
1.定義:
smb=server message block
2.samba是軟件包組名稱,smb服務包括兩個核心進程:
  smbd: 處理文件訪問包;
  nmbd: 提供smb的共享瀏覽;
3.smb的作用:
  主要用於解決局域網中linux與其它linux或windows之間的共享服務;
4.samba軟件包:
samba-3.0.23c-2.i386.rpm
samba-common-3.0.23c-2.i386.rpm
samba-client-3.0.23c-2.i386.rpm
samba-swat-3.0.23c-2.i386.rpm
//解除依賴性安裝samba軟件包
#rpm  -ivh  samba*   --nodeps
5.samba服務的主配置文件:
/etc/samba/smb.conf
//smb.conf文件包含了三部分:
<1>全局設置(第22行-->第162行)
<2>目錄共享(第163行-->行末)
<3>打印機共享設置(第188行-->第195行)
//啓動samba的服務:
#service  smb  restart
6.smb的安全訪問方式共有兩種:
<1>共享訪問:share
<2>用戶訪問:user
7.配置smb的訪問
//配置本機IP
#setup(#netconfig)
IP:192.168.0.111
#service  network  restart
<1>配置smb的共享訪問
//修改主配置文件
#vi   /etc/samba/smb.conf
//第34行,修改爲:
security = share
//在文件行末添加以下信息:
[a]      //定義共享的名稱
  comment = temp share dir space  //對共享目錄的描述
  path = /ttt                     //真實的共享目錄的路徑
  readonly = no                   //非只讀,即可寫
  writable = yes                  //可寫,與上一句相同
  public = yes                    //可查看
  browseable = yes                //任何人可瀏覽
  guest ok = yes                  //來賓可查看,與上句相同
//啓動samba服務
#service  smb  restart
//作爲客戶端,查看smb服務端的共享信息
#smbclient  -L  \\192.168.0.111
//掛載smb服務器的共享目錄到本地
#mkdir  /mnt/smbshare
#mount '//192.168.0.111/a'  /mnt/smbshare -o username=root
//通過smb服務,查看windows的共享信息(windows設置了密碼爲1)
#smbclient  -L  \\192.168.0.111  -U  administrator
passwd: 輸入密碼
//在linux中,掛載windows的共享目錄c$
#mount //192.168.0.111/c$  /mnt/smbshare -o username=administrator
passwd: 輸入密碼

//windows作爲客戶端,訪問linux的samba共享目錄
在IE地址欄中輸入: \\192.168.0.111

<2>配置smb的帳號訪問
//修改主配置文件
#vi   /etc/samba/smb.conf
//第34行,修改爲:
security = user
//共享目錄 /ttt 與以上的配置相同

//生成訪問samba共享的帳號信息並保存在以下文件: /etc/samba/smbpasswd
#smbpasswd  -a  us1 (us2)
//注意:用戶us1和us2必須是系統中已存在的用戶,密碼可任意指定;

//啓動samba服務
#service  smb  restart
//在windows的瀏覽器中,輸入訪問linux的IP信息即可
IE:\\192.168.0.2
輸入用戶名和密碼即可;
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章