歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> Linux系統配置Samba文件共享

Linux系統配置Samba文件共享

日期:2017/2/28 15:53:05   编辑:Linux教程

在 CentOS 操作系統下(或 Red Hat,這裡指v4.8、v5.8、v6.2或更高版本)配置文件共享服務的方法,具體操作如下:
● 當開始所有工作之前,請先確認系統有安裝 samba !

可以用 rpm -qa | grep samba 來查證
要配置 samba ,首先要先編輯 /etc/samba/smb.conf 文件 (用vi)
屏蔽(或去掉) passdb backend = tdbsam 這個選項
然後執行 smbpasswd -a root 來增加新的 samba 用戶,並設置密碼。
新增 samba 用戶前,記得先確認在 /etc/passed 文件裡有相同用戶名。
新增了 samba 用戶之後,可以把 /etc/samba 目錄下的 smb.conf 文件裡面的內容全刪掉,換成附件1所示內容。

● 完成了以上這些基本配置之後, service smb restart 就可以讓 samba 服務馬上生效起來。
細節:我們要查一下 smb 服務是否存在,敲命令 chkconfig --list 來確認。
需要確認的是, 在 runlevel 3 和 runlevel 5 下面,smb 服務究竟有沒有開啟起來。
如果要讓服務在系統啟動的時候自動啟動,需要執行以下 chkconfig smb on ,反之執行 chkconfig smb off

◎附件1:
[global]
workgroup = TUX-NET
server string = RedHat.EL,v4 Samba Server
map to guest = Bad User
guest account = root
[ShareRW]
comment = All users
path = /home
read only = No
create mask = 0666
directory mask = 0765
browseable = no
public = no
guest ok = no
[users]
comment = All users
path = /home
read only = Yes
create mask = 0444
directory mask = 0444
public = yes
guest ok = yes
[exchange]
comment = All users
path = /tmp
read only = No
create mask = 0666
directory mask = 0666
public = yes
guest ok = yes

Copyright © Linux教程網 All Rights Reserved