Linux下搭建Samba伺服器

2021-10-12 21:38:37 字數 2087 閱讀 7842

samba是在linux和unix系統上實現smb協議的乙個免費軟體,由伺服器及客戶端程式構成,

smb(server messages block,資訊服務塊)是一種在區域網上共享檔案和印表機的一種通訊協議,它為區域網內的不同計算機之間提供檔案及印表機等資源的共享服務。

smb協議是客戶機/伺服器型協議,客戶機通過該協議可以訪問伺服器上的共享檔案系統、印表機及其他資源。通過設定「netbios over tcp/ip」使得samba不但能與區域網路主機分享資源,還能與全世界的電腦分享資源。

安裝samba伺服器

命令如下:

我們看一下samba裝在了**

然後我們發現有個/etc/samba,發現配置檔案smb.conf然後進入配置檔案,使用%d清空,寫入我們自己的配置檔案

[global]

workgroup = samba

printcap name = cups

security = user

idmap config *

: backend = tdb

cups options = raw

[homes]

comment = home directories

browseable = no

inherit acls = yes

read only = no

valid users =

%s %d%w%s

[printers]

comment = all printers

path =

/var/tmp

browseable = no

printable = yes

create mask =

0600

[print$]

comment = printer drivers

path =

/var/lib/samba/drivers

create mask =

0664

directory mask =

0775

write list = root

接下來我們重啟服務,發現報錯;

[root@localhost ~

]# service smb start

redirecting to /bin/systemctl start smb.service

job for smb.service failed because the control process exited with error code. see "systemctl status smb.service" and "journalctl -xe"

for details.

samba可以用testparm命令來測試smb.conf配置檔的合法性

所以:

可以看到配置檔案沒有錯誤,排除此錯誤

使用自帶命令 輸出samba日誌,貌似這裡也沒有錯誤。

再次重啟服務,成功了

然後在本機去連線

會看見兩個目錄,就是服務端共享過來的

成功以後我們就可以隨意共享檔案啦

Fedora下Samba服務的搭建

一 安裝samba服務 yum y install samba 二 配置smaba伺服器 security user security share passdb backend tdbsam 找到 share definitions,注釋掉所有的共享定義,新增乙個 fedora comment fe...

搭建samba服務

samba 簡介 yum y install samba mkdir p samba test globol map to guest bad user 設定 test comment test 共享目錄的注釋 path samba test 共享目錄的路徑 browseable yes 共享目錄可...

搭建samba服務

你知道什麼是天才的訣竅嗎?那就是永遠只做一件事。linux中samba伺服器的搭建 使用的vmware12虛擬機器安裝的centos6.8和物理機上的windows10,實現在windows10 上訪問centos上的samba服務。一 先檢視系統中是否安裝有samba服務相關的軟體包。samba ...