安裝配置Samba伺服器(CentOS7)

2021-09-21 03:33:19 字數 2139 閱讀 9551

假設我們有這樣乙個需求

共享名     路徑         許可權

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

writable = yes

write list = @rd

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

//檢視服務狀態  

6、啟動samba伺服器

7、測試連通性

// linux上測試

//windows上測試

執行視窗輸入 \\192.168.110.247

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

安裝配置Samba伺服器

1 安裝samba yum y install samba samba client samba common 2 建立共享目錄 不要在root目錄下 mkdir p home oooo mkdir p home pppp 3 配置核心引數 ulimit n 16384 4 配置samba伺服器 c...

CentOS 7安裝配置samba伺服器

1 關閉防火牆 注 centos7是自帶的firewall,centos6是iptables systemctl disable firewalld.service 2 關閉selinux sestatus 檢視selinux狀態 setenforce 臨時關閉selinux 永久關閉selinux...

Samba伺服器安裝與配置

1 samba伺服器概述 samba可以在linux系統和windows系統之間互動通訊,比如拷貝檔案 實現不同操作系之間的資源共享等,我們可可以將其架設成乙個檔案伺服器,列印伺服器提供本地和遠端聯機列印。埠號 139和445 模式 c s模式 2 安裝 服務端 rpm ivh samba 3.5....