Linux之搭建samba伺服器

2021-10-25 10:13:23 字數 1957 閱讀 4153

#yum install -y samba samba-common samba-client

#mkdir –p /home/test

#vi /etc/samba/smb.conf

1)、share級別的samba配置

sercurity=user 改為sercerity=share //匿名使用者登入

在最下面新增如下:為設定共享目錄

[test] //共享目錄名,需要加方括號

path = /home/test //共享檔案路徑

browseable = yes //共享目錄是否可訪問

wrtiable = yes //共享目錄是否可寫入

guest ok = yes //共享目錄是否可匿名登入

public = yes //是否允許guest訪問

儲存並退出

重啟samba服務service smb restart

2)、user級別的samba伺服器配置

hosts allow = 191.168.11.0/255.255.255.0

# 配置允許訪問的位址段,可選

security = user

#設定安全級別為user

passdb backend = tdbsam

#使用資料庫檔案建立使用者資料庫

#使用smbpasswd –a aaa新增使用者,要求使用者為系統使用者

#在輸入完上述命令後會彈出輸入設定samba密碼

[aaa] #共享目錄名1

comment=samba users ceshi #共享目錄說明

path=/home/aaa #共享目錄路徑

browseable=yes #共享目錄是否允許訪問

writable=yes #共享目錄是否允許寫入

valid users=aaa #有效訪問使用者

public=no #是否允許guest使用者訪問

guest ok=yes #連線是否需要密碼

[wuhs] #共享目錄2

path=/home/wuhs

browseable=yes

writable=yes

valid users=wuhs

public=no

guest ok=yes

[samba] #共享目錄3

comment=share directory

path=/home/samba

browseable=yes

writable=no

public=yes #不需要密碼的對公共開放的共享目錄

guest ok=no

#service smb restart

至此samba伺服器user級配置完成,每個linux系統使用者可以訪問自己的共享目錄,所有人可以訪問share共享目錄

#smbstatus

命令用於顯示主機中samba伺服器的鏈結狀態,包括鏈結伺服器的客戶端ip位址、主機名、登入使用者名稱、鎖定的檔案等,通過smbstatus命令可以了解samba伺服器的執行狀態。

2)、在dos視窗下使用命令net use * /del /y 兩次清除連線後即可切換賬號訪問samba伺服器。

1)、先使用rpm –qa |grep samba確認samba客戶端是否已安裝

2)、smbclient -u wuhs使用此命令連線samba伺服器

輸入完密碼後進入共享目錄

linux環境之samba服務搭建

4.測試 注 本文以win7和centos檔案資源共享為例進行介紹。在centos下執行命令 yum install samba 在ubuntu下執行命令 sudo apt get install samba 在 etc samba.conf檔案中新建案例 如新增centos share共享myco...

搭建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 ...