阿里云-云小站(无限量代金券发放中)
【腾讯云】云服务器、云数据库、COS、CDN、短信等热卖云产品特惠抢购

Samba通过字符界面设置过程

438次阅读
没有评论

共计 2710 个字符,预计需要花费 7 分钟才能阅读完成。

samba 通过字符界面设置过程(字符界面添加 samba 的 windows 的登陆用户名)

学习 Linux 嵌入式开发,原来草草按网上步骤设置的 samba 发现在共享目录中创建的文件目录因为是匿名用户,老是要修改文件权限,因此特花了些时间研究下 samba 设置共享目录的安装使用,总结如下:

1.samba 安装,我使用的是 Ubuntu12.00 的 linux 操作系统,其它系统可能操作有所不同:

–1. 安装 samba 服务:sudo apt-get install samba // 安装该服务,就可以使用 samba 共享目录了
–2. 安装 smbfs sudo apt-get install smbfs //smb 文件系统
–3. 安装图形化配置工具 sudo apt-get install system-config-samba // 安装后可在 系统 / 系统管理菜单中看到 samba 工具

2. 两个配置文件说明:

–1.samba 配置文件位置:/etc/samba/smb.conf //samba 服务配置文件

–2.samba 用户配对文件:/etc/samba/smbusers

3.samba 启动脚本:samba 的启动脚本在 /etc/rc.d/init.d/smbd

// 要注意的是每次不管是用图形化工具修改 samba 配置后,都要执行下面命令来重新载入配置配置才能够起作用

– 重载 samba 配置:/etc/rc.d/init.d/smbd reload
– 重启 samba 服务:/etc/rc.d/init.d/smbd restart

4.smb.conf 的语法
–1.[global] 部分定义的参数用来控制 Samba 的总特性。除 global 部分外,每一部分都定义了一个专门的服务
workgroup = workgroup // 设置工作组
server string = %h server (Samba, Ubuntu) // 设置主机名
security = user // 安全设置 user 表示用户级别,另一个好像是 share: 共享级别
[global] 段中还定义了日志文件目录和锁定文件的位置。日志文件在解决故障和完善系统时是很有用的,锁定文件可以阻止多个用户同时修改相同的文件
–2.[homes] 段中的设置控制了每一个用主目录的共享权限。comment 参数指定的字符串在你浏览本机资源时出现在指定资源的旁边。
browseable 参数控制一项服务是否能够出现在网络资源浏览表中
read only 只读
– 添加一个共享目录
[stonecao] // 一个新的共享服务
comment = stonecao
path = /home/stonecao // 共享服务目录
writeable = yes // 权限可写
; browseable = yes
valid users = stonecao // 需要用户验证 验证用户一个一个可用的 samba 用户

具体很多配置项我也不是很懂,毕竟我只要它能用就好了,我把我本机配置的一个 smb.conf 列出如下:

[global]
workgroup = workgroup
server string = %h server (Samba, Ubuntu)
dns proxy = no
log file = /var/log/samba/log.%m
max log size = 1000
syslog = 0
obey pam restrictions = yes
unix password sync = yes
passwd program = /usr/bin/passwd %u
passwd chat = *Enter\snew\s*\spassword:* %n\n *Retype\snew\s*\spassword:* %n\n *password\supdated\ssuccessfully* .
pam password change = yes
map to guest = bad user
usershare allow guests = yes
username map = /etc/samba/smbusers
security = user
; guest ok = no
; encrypt passwords = yes
; guest account = nobody

[edu]
comment = edu
path = /home/edu
writeable = yes
; browseable = yes
valid users = edu

creat mask = 0777 //window 环境共享目录下新建文件权限的掩码(即要把原用户权限与掩码进行与计算得到通过共享创建文件的权限)

上面是我的一个可用的配置例子,另外对应的 /etc/samba/smbusers 里面的内容如下:

edu = edu

5. 当我们修改好 smb.conf 文件后我们需要检查一下我们的配置是否有语法错误,使用命令:

testparm

6.smbpasswd 添加 samba 账号

smbpasswd [options] [username]
–1. 添加一个 samba 账号:
smbpasswd -a edu // 注意 edu 必须是已经存在的 linux 账号
–2. 删除一个 samba 账号:
smbpasswd -x edu
–3. 使一个 smaba 账号不可用:
smbpasswd -d edu
–4. 使一个账号可用:
smbpasswd -e edu

// 添加一个 windows 用户名与 linux 用户名不一样的一个 samba 账号,更改 samba 下的 smbusers 文件,添加 edu = 你想要设置的 windows 登陆名即可。

// 当你使用 smbpasswd - a 添加一个 samba 用户时需要你设置密码,密码就是你在 window 环境访问 samba 共享目录时的密码

Samba 的详细介绍:请点这里
Samba 的下载地址:请点这里

相关阅读:

Samba 文件共享 - 实现异构通信 http://www.linuxidc.com/Linux/2013-03/81152.htm

VMWare 虚拟机 Ubuntu 双网卡 访问 samba 速度 翻倍 http://www.linuxidc.com/Linux/2013-06/85445.htm

Samba 文件共享服务器加入 Windows Server 2003 域 http://www.linuxidc.com/Linux/2013-06/86391.htm

Samba 安装配置 http://www.linuxidc.com/Linux/2013-06/86101.htm

CentOS 6.2 下 Samba 服务的配置 http://www.linuxidc.com/Linux/2013-01/78390.htm

Win7+VMware+Fedora18 Samba 服务器的搭建图解 http://www.linuxidc.com/Linux/2013-01/78234.htm

正文完
星哥玩云-微信公众号
post-qrcode
 0
星锅
版权声明:本站原创文章,由 星锅 于2022-01-20发表,共计2710字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
【腾讯云】推广者专属福利,新客户无门槛领取总价值高达2860元代金券,每种代金券限量500张,先到先得。
阿里云-最新活动爆款每日限量供应
评论(没有评论)
验证码
【腾讯云】云服务器、云数据库、COS、CDN、短信等云产品特惠热卖中

星哥玩云

星哥玩云
星哥玩云
分享互联网知识
用户数
4
文章数
19351
评论数
4
阅读量
7994113
文章搜索
热门文章
星哥带你玩飞牛NAS-6:抖音视频同步工具,视频下载自动下载保存

星哥带你玩飞牛NAS-6:抖音视频同步工具,视频下载自动下载保存

星哥带你玩飞牛 NAS-6:抖音视频同步工具,视频下载自动下载保存 前言 各位玩 NAS 的朋友好,我是星哥!...
星哥带你玩飞牛NAS-3:安装飞牛NAS后的很有必要的操作

星哥带你玩飞牛NAS-3:安装飞牛NAS后的很有必要的操作

星哥带你玩飞牛 NAS-3:安装飞牛 NAS 后的很有必要的操作 前言 如果你已经有了飞牛 NAS 系统,之前...
我把用了20年的360安全卫士卸载了

我把用了20年的360安全卫士卸载了

我把用了 20 年的 360 安全卫士卸载了 是的,正如标题你看到的。 原因 偷摸安装自家的软件 莫名其妙安装...
再见zabbix!轻量级自建服务器监控神器在Linux 的完整部署指南

再见zabbix!轻量级自建服务器监控神器在Linux 的完整部署指南

再见 zabbix!轻量级自建服务器监控神器在 Linux 的完整部署指南 在日常运维中,服务器监控是绕不开的...
飞牛NAS中安装Navidrome音乐文件中文标签乱码问题解决、安装FntermX终端

飞牛NAS中安装Navidrome音乐文件中文标签乱码问题解决、安装FntermX终端

飞牛 NAS 中安装 Navidrome 音乐文件中文标签乱码问题解决、安装 FntermX 终端 问题背景 ...
阿里云CDN
阿里云CDN-提高用户访问的响应速度和成功率
随机文章
4盘位、4K输出、J3455、遥控,NAS硬件入门性价比之王

4盘位、4K输出、J3455、遥控,NAS硬件入门性价比之王

  4 盘位、4K 输出、J3455、遥控,NAS 硬件入门性价比之王 开篇 在 NAS 市场中,威...
终于收到了以女儿为原型打印的3D玩偶了

终于收到了以女儿为原型打印的3D玩偶了

终于收到了以女儿为原型打印的 3D 玩偶了 前些日子参加某网站活动,获得一次实物 3D 打印的机会,于是从众多...
恶意团伙利用 PHP-FPM 未授权访问漏洞发起大规模攻击

恶意团伙利用 PHP-FPM 未授权访问漏洞发起大规模攻击

恶意团伙利用 PHP-FPM 未授权访问漏洞发起大规模攻击 PHP-FPM(FastCGl Process M...
小白也能看懂:什么是云服务器?腾讯云 vs 阿里云对比

小白也能看懂:什么是云服务器?腾讯云 vs 阿里云对比

小白也能看懂:什么是云服务器?腾讯云 vs 阿里云对比 星哥玩云,带你从小白到上云高手。今天咱们就来聊聊——什...
仅2MB大小!开源硬件监控工具:Win11 无缝适配,CPU、GPU、网速全维度掌控

仅2MB大小!开源硬件监控工具:Win11 无缝适配,CPU、GPU、网速全维度掌控

还在忍受动辄数百兆的“全家桶”监控软件?后台偷占资源、界面杂乱冗余,想查个 CPU 温度都要层层点选? 今天给...

免费图片视频管理工具让灵感库告别混乱

一言一句话
-「
手气不错
手把手教你,购买云服务器并且安装宝塔面板

手把手教你,购买云服务器并且安装宝塔面板

手把手教你,购买云服务器并且安装宝塔面板 前言 大家好,我是星哥。星哥发现很多新手刚接触服务器时,都会被“选购...
让微信公众号成为 AI 智能体:从内容沉淀到智能问答的一次升级

让微信公众号成为 AI 智能体:从内容沉淀到智能问答的一次升级

让微信公众号成为 AI 智能体:从内容沉淀到智能问答的一次升级 大家好,我是星哥,之前写了一篇文章 自己手撸一...
三大开源投屏神器横评:QtScrcpy、scrcpy、escrcpy 谁才是跨平台控制 Android 的最优解?

三大开源投屏神器横评:QtScrcpy、scrcpy、escrcpy 谁才是跨平台控制 Android 的最优解?

  三大开源投屏神器横评:QtScrcpy、scrcpy、escrcpy 谁才是跨平台控制 Andr...
把小米云笔记搬回家:飞牛 NAS 一键部署,小米云笔记自动同步到本地

把小米云笔记搬回家:飞牛 NAS 一键部署,小米云笔记自动同步到本地

把小米云笔记搬回家:飞牛 NAS 一键部署,小米云笔记自动同步到本地 大家好,我是星哥,今天教大家在飞牛 NA...
240 元左右!五盘位 NAS主机,7 代U硬解4K稳如狗,拓展性碾压同价位

240 元左右!五盘位 NAS主机,7 代U硬解4K稳如狗,拓展性碾压同价位

  240 元左右!五盘位 NAS 主机,7 代 U 硬解 4K 稳如狗,拓展性碾压同价位 在 NA...