Skip to content
WONGCW 網誌
  • 首頁
  • 論壇
  • 微博
  • 壁紙下載
  • 免費圖床
  • 視頻下載
  • 聊天室
  • SEO工具
  • 支援中心
  • 表格製作
  • More
    • 在線名片
    • 網頁搜索
    • 天氣預報
    • 二維碼生成器
  • Search Icon

WONGCW 網誌

記錄生活經驗與點滴

Samba 服务搭建

Samba 服务搭建

2018-09-29 Comments 0 Comment

Samba 服务的介绍

任务时间:时间未知

Samba 服务就是一可以跨平台的一个云储存的服务 Mac Windows Linux 等都可以访问这个共享文件服务

安装 Samba 服务包

任务时间:5min ~ 10min

使用 yum 来安装 Samba 服务

这里我们需要安装 Samba 服务的主包

yum -y install samba

安装大概使用30秒左右的时间,安装完成之后我们查看一下安装结果

rpm -qa | grep samba

image
如果出现和我一样的那就说明安装成功

启动 Samba 服务

在这里需要首次启动 Samba 服务代码如下

service smb start

在这解释一下 smb , Samba 服务名称为 smb , smb 就等于 Samba 的简称.

查看服务状态

service smb status

image

端口监听

netstat -antup | grep smb

image

完成如图片上的一样那就完成了服务启动

添加用户

任务时间:时间未知

添加系统用户

添加系统用户是为了之后之后给 Samba 服务提供登陆账户 我们添加两个用户 user01 user02

useradd -M user01
useradd -M user02

我们建立了两个用户设置的密码与之后的 Samba 服务账户密码没有冲突

cat /etc/passwd

查看用户是否创建

添加 Samba 用户前的准备

我们添加 Samba 用户之前需要编辑 Samba 配置文件

(一)

Samba 的主配置文件在 /etc/samba/ 目录下的 smb.conf 我们使用 vim 打开这个配置文件

cd /etc/samba/
ll
vim smb.conf

(二)

打开之后就会出现图片上的文件,但是你得会使用 vim 编辑器,这里我就不给大家多说 vim 的使用了.

示例代码:/etc/samba/smb.conf
# See smb.conf.example for a more detailed config file or
# read the smb.conf manpage.
# Run 'testparm' to verify the config is correct after
# you modified it.

[global]
        workgroup = SAMBA
        security = user  

#        passdb backend = tdbsam
         passdb backend = smbpasswd
         smb passwd file = /etc/samba/smbpasswd


        printing = cups
        printcap name = cups
        load printers = yes
        cups options = raw

将 passdb backend = tdbsam 注释掉
添加两项
passdb backend = smbpasswd
smb passwd file = /etc/samba/smbpasswd

image

(三)

编辑这个选项是为了修改用户密码位置,接下来就是重启服务然后会自动在 /etc/samba 目录下建立一个 smbpasswd 的文件这里就是保存 Samba 用户密码的文件

(四)

重启服务生效

service smb restart

向samba添加用户

将刚才创建额系统用户 user01 user02 添加到 Samba 用户中去
这个命令就是创建 Samba 用户然后会让你输入两次密码如下图

smbpasswd -a user01
smbpasswd -a user02

image

验证是否添加成功

查看刚才生成的密码文件 /etc/samba/smbpasswd

cat /etc/samba/smbpasswd

如果出现和下图一样说明成功

image

配置samba服务器的共享文件夹

任务时间:时间未知

创建共享文目录

我们创建共享目录是自定义的我那就创建在 /hone 目录下

mkdir -p /home/samba/public

我们创建了一个公共目录 在创建一个私有目录

mkdir -p /home/samba/personal

创建成功之后我们查看一下

  • 定位到 /home/samba/public 目录
  • 定位到 /home/samba/personal 目录

注意保证被定位的目录或文件要存在,否则将会定位失败

设置目录权限

使用 chmod 来配置文件夹的权限

配置为读写

chmod -R u=rwx,go=rx /home/samba/personal
chmod -R a=rwx /home/samba/public

把 personal 目录设置为 user01 为所有者

chown -R user01 /home/samba/personal

目录权限配置完毕

配置 smb.conf 文件

  • 编辑 /etc/samba/smb.conf

进入之后我们创建两个共享目录

image

示例代码:/etc/hosts
访问控制参数:
writable = yes/no                    //指定共享的路径是否可写
browseable = yes/no              //指定共享的路径是否可浏览(默认)
available = yes/no                    //指定共享资源是否可用
readonly = yes/no                     //指定共享的路径是否为只读
valid users = tom,@stuff           // 指定允许使用服务的用户列表
read list = tom,@stuff            //设置只读访问用户列表
write list = tom,@stuff           //设置读写访问用户列表
public = yes/no             //是否允许所有用户访问, guest用户除外
guest ok = yes/no           //同上
hosts deny = 192.168.0
hosts allow = 192.168.0.10    //上面两条语句为只允许IP地址为192.168.0.10的主机访问。
hosts deny = all
hosts allow = 192.168.0 EXCEPT 192.168.0.10    //上面两条语句为允许除IP地址为192.168.0.10外的192.168.0网段的主机访问

根据自己的要求可也配置不同的权限,自由搭配上面的约束.

编辑完成后重启服务生效

最后的调试

在 Windows 中输入 samba 服务器的ip
列如:\192.168.1.1
然后输入用户名和密码就行了 如果无法连接到 Samba 关闭防火墙

 service firewalld stop

关闭 SELINUX

setenforce 0

这样就可以成功访问了

谢谢,希望对你有帮助

分享此文:

  • 按一下即可分享至 X(在新視窗中開啟) X
  • 按一下以分享至 Facebook(在新視窗中開啟) Facebook
  • 分享到 WhatsApp(在新視窗中開啟) WhatsApp
  • 按一下以分享到 Telegram(在新視窗中開啟) Telegram
  • 分享到 Pinterest(在新視窗中開啟) Pinterest
  • 分享到 Reddit(在新視窗中開啟) Reddit
  • 按一下即可以電子郵件傳送連結給朋友(在新視窗中開啟) 電子郵件
  • 點這裡列印(在新視窗中開啟) 列印

相關


教學資源

Post navigation

PREVIOUS
在 Linux 配置基于 Laravel 的小程序开发环境
NEXT
PHP – swoole 环境搭建

發表迴響取消回覆

這個網站採用 Akismet 服務減少垃圾留言。進一步了解 Akismet 如何處理網站訪客的留言資料。

More results...

Generic filters
Exact matches only
Search in title
Search in content
Search in excerpt
Filter by 分類
網站公告
Featured
限時免費
Windows 軟件下載
系統軟件
辦公軟件
圖像處理
影音媒體
網絡軟件
應用軟件
Mac 軟件下載
安卓軟件下載
網絡資訊
Mac資訊
Linux資訊
VPS資訊
NASA資訊
WordPress資訊
WeChat資訊
PHP資訊
教學資源
開源程序
網頁工具
SEO工具
醫療健康
其他資訊
Content from
Content to
2018 年 9 月
一 二 三 四 五 六 日
 12
3456789
10111213141516
17181920212223
24252627282930
« 8 月   10 月 »

分類

  • 網站公告
  • 限時免費
  • Windows 軟件下載
  • 系統軟件
  • 辦公軟件
  • 圖像處理
  • 影音媒體
  • 網絡軟件
  • 應用軟件
  • Mac 軟件下載
  • 安卓軟件下載
  • 網絡資訊
  • Mac資訊
  • Linux資訊
  • VPS資訊
  • NASA資訊
  • WordPress資訊
  • WeChat資訊
  • PHP資訊
  • 教學資源
  • 開源程序
  • 網頁工具
  • SEO工具
  • 醫療健康
  • 其他資訊

彙整

近期文章

  • 全面推動「凋零骷髏塔」標準化建設的網路大狂歡是怎麼開啟的? 2025-05-23
  • Windows記事本不再「簡單」 微軟為其新增AI寫作功能 2025-05-23
  • 基於Sora的微軟新工具Bing Video Creator挑戰Veo 各平台均可免費用 2025-05-23
  • 科學家發明結合紅外線和可見光的夜視鏡片 2025-05-23
  • Bluesky 將開始驗證「知名」用戶 2025-05-23
  • Anthropic CEO稱人工智慧模式產生的幻覺其實比人類少 2025-05-23
  • 這些韓國老年海女已擁有基因層面的“超能力” 2025-05-23
  • 防止顯示卡接口燒熔玩家給RTX 4090電源線裝上保險絲還有更狠的 2025-05-23
  • BMWSpeedtop概念車官圖發表售價超過400萬的雙門獵裝轎跑 2025-05-23
  • 馬雲上榜《時代》全球百大慈善人物榜單 2025-05-23

熱門文章與頁面︰

  • z-sms – 在線免費云短信臨時手機號接碼平台網頁版
  • 您可以在Windows 11 24H2 中找回WordPad
  • 電影《尋秦記》宣布2025賀歲檔上映古天樂等原班人馬回歸
  • 彩虹-YH1000無人物流機首飛成功一口氣能飛1500公里
  • 微軟員工再次擾亂Satya Nadella 的主題演講
  • 鳥寶寶有多內捲?為了讓父母投餵自己長出恐怖的嘴巴
  • ROG NUC 2025迷你遊戲PC上市:Ultra 9 275HX+RTX 5080首發24999元
  • 上海兩大機場直通地鐵虹橋到浦東只要40分鐘全程26元
  • 戴森展示新款超薄吸塵器PencilVac 與吹風機一樣纖薄
  • 打車叫到特斯拉不會開門很尷尬?官方介紹開關門方法

投遞稿件

歡迎各界人士投遞稿件到admin@wongcw.com

請提供以下資料:

1.你的名字

2.你的電郵

3.分類目錄

4.文章標題

5.文章摘要

6.文章內容

7.文章來源

 

聯繫我們

查詢,投稿,商務合作:
​admin@wongcw.com
​技術支援:
​support@wongcw.com
​客户服務:
​cs@wongcw.com

QQ群:833641851

快帆

MALUS

極度掃描

DMCA.com Protection Status

WONGCW 網誌

  • 免責聲明
  • 捐助我們
  • ThemeNcode PDF Viewer
  • ThemeNcode PDF Viewer SC
  • Events

服務器提供

本站使用之服務器由ikoula提供。

聯繫我們

查詢,投稿,商務合作:
​admin@wongcw.com
​技術支援:
​support@wongcw.com
​客户服務:
​cs@wongcw.com

QQ群:833641851

© 2025   All Rights Reserved.