天天看點

安裝配置Samba伺服器(CentOS7)

假設我們有這樣一個需求

共享名     路徑         權限

Mealkey_Share   /smb/docs    所有人員包括來賓均可以通路

Group     /smb/tech    僅允許特定組的使用者進行讀寫通路

特定組的組名為RD,目前的有zyy一人

1、安裝Samba  

yum -y install samba samba-client samba-common

2、建立共享目錄(假設共享/smb目錄下的檔案)

# mkdir -p /smb/docs

# mkdir -p /smb/tech

3、配置核心參數

# ulimit -n 16384

# vi /etc/security/limits.conf

  在最後加入以下内容

* - nofile 16384

4、配置Samba伺服器 

# vi/etc/samba/smb.conf

   删除原有所有内容(vi删除所有内容指令:用G轉到檔案尾-->ESC-->:1,.d),添加如下内容:

[global]

workgroup=BIGCLOUD

netbios name=ZZSRV2

server string=Samba Server

#security=share

security=user

map to guest = Bad User

[Mealkey_Share]

path=/smb/docs

#  readonly=yes

browseable=yes

guest ok=yes

writable = yes

write list = @RD

[Group]

path = /smb/tech/

public = no

validusers = @RD

5、建立使用者并配置設定權限

//建立作業系統使用者

# useradd zyy

# useradd RD

//修改使用者的組

# usermod -a -G RD zyy

//建立SAMBA使用者

# smbpasswd -a zyy

//修改目錄權限

# chown RD:RD /smb/tech

# chmod 770 /smb/tech

# chown RD:RD /smb/docs

# chmod 770 /smb/docs

//檢視服務狀态  

# ll  /smb/

安裝配置Samba伺服器(CentOS7)

6、啟動Samba伺服器

# systemctl restart smb

# systemctl enable smb

# systemctl status smb

安裝配置Samba伺服器(CentOS7)

7、測試連通性

 // Linux上測試

# smbclient -L localhost -U zyyP@

安裝配置Samba伺服器(CentOS7)

# smbclient //192.168.110.247/Group -U zyy

安裝配置Samba伺服器(CentOS7)

//Windows上測試

運作視窗輸入 \\192.168.110.247

安裝配置Samba伺服器(CentOS7)

打開後直接可以拖拽檔案至目錄中

安裝配置Samba伺服器(CentOS7)
上一篇: 配置yum源

繼續閱讀