講解CentOS Samba 伺服器的配置

2021-06-03 12:25:38 字數 2067 閱讀 6639

配置 centos samba

通過編輯 /etc/samba/smb.conf ,根據需求配置 centos samba。在這裡,本文的原則是只將檔案共享應用於內網,並讓將要被共享的目錄擁有充分的讀寫許可權屬性。

[root@sample ~]# vi /etc/samba/smb.conf  ← 編輯 samba 的配置檔案

#********************=== global settings ***********************************==  

[global]   ← 找到這一行(全域性設定標籤),在此行下面新增如下行:  

dos charset = gb2312  ← 將 windows 客戶端的文字編碼設定為簡體中文 gb2312  

unix charset = gb2312  ← 指定 centos samba所在的 centos 服務端新建檔案或目錄時的編碼為 gb2312   

display charset = gb2312  ← 指定使用 swat(一種通過瀏覽器控制samba的工具)時頁面的預設文字編碼   

directory mask = 0777  ← 指定新建目錄的屬性(以下4行)  

force directory mode = 0777

directory security mask = 0777

force directory security mode = 0777

create mask = 0777  ← 指定新建檔案的屬性(以下4行)  

force create mode = 0777

security mask = 0777

force security mode = 0777

workgroup = mygroup  ← 找到此行,將工作組名稱改為 windows 網路所定義的工作組名

workgroup = workgroup  ← 變為此狀態,這裡以 windows xp 預設的「workgroup」為例

; hosts allow = 192.168.1. 192.168.2. 127.  ← 找到此行,去掉行首的「;」,並制定訪問限制

hosts allow = 192.168.0. 127.  ← 變為此狀態,指定內網ip位址及本地,只允許這兩種情況的訪問

然後在centos samba 配置檔案的末尾填如下幾行,定義公眾共享目錄:

[public]  

comment = public stuff  

path = /home/samba  ← 指定共享目錄位置  

public = yes

writable = yes  ← 賦予共享目錄寫入許可權的屬性   

接下來,建立將要通過 samba 共享給 windows 網路的專用目錄。

[root@sample ~]# mkdir /home/samba  ← 建立共享檔案專用目錄  

[root@sample ~]# chown -r nobody. /home/samba  ← 設定專用目錄歸屬為 nobody   

[root@sample ~]# chmod 777 /home/samba  ← 將專用目錄屬性設定為 777  

在進行到服務端的連線之前,需要預先對用於登入 samba 的使用者進行設定。這裡我們以 centos 中 samba 標準的 samba 使用者資料庫管理工具「smbpasswd」為例,建立用於登入 samba 的使用者資料。這裡需要注意的一點:用 smbpasswd 建立使用者的前提是,系統使用者中存在該使用者 -- 在基於系統使用者之上,才可以建立該使用者在 samba 使用者資料庫中的資訊。

[root@sample ~]# smbpasswd -a centospub  ← 將系統使用者 centospub(例)加入到 samba 使用者資料庫  

new smb password:  ← 輸入該使用者用於登入 samba 的密碼  

retype new smb password:  ← 再次確認輸入該密碼  

added user centospub.  

Centos samba服務搭建

1.安裝samba yum install samba2.備份samba配置檔案 mv etc samba smb.conf etc samba smb.conf.bak3.檢視linux使用者 id user4.為該使用者配置samba密碼 pdbedit a u user5.建立共享資料夾 mk...

CentOS samba 安裝 配置 使用)

centos samba 安裝 配置 使用 本文只是教你快速的搭建乙個可以共享的samba伺服器,如果想深入學習可以看看鳥哥的私房菜伺服器架設 samba 這個套件主要包含了 samba 的主要 daemon 檔案 smbd及nmbd samba的檔案檔 document 以及其它與samba相關的...

Android Service 服務詳細講解

android 的service 和 handler一樣很重,如需了解handler,請檢視android handler 非同步訊息機制 下面我們具體講解一下service service概念及用途 service 是 android 系統中的一種元件,它和activity 的級別差不多,但又ac...