Loading [MathJax]/jax/output/CommonHTML/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >Ubuntu 16.04下Samba相关配置

Ubuntu 16.04下Samba相关配置

作者头像
星哥玩云
发布于 2022-07-08 13:51:28
发布于 2022-07-08 13:51:28
88900
代码可运行
举报
文章被收录于专栏:开源部署开源部署
运行总次数:0
代码可运行

samba是 SMB/CIFS网络协议的重新实现,它作为NFS的补充使得在LinuxWindows系统之间进行文件共享、打印更容易实现。

相关介绍:

SAMBA套件:

(1)samba:这个套件主要包含了SAMBA的主要daemon档案(smbd及nmbd),SAMBA的文档(document),以及其它与SAMBA相关的logrotate设定文件及开机预设选项档案等。

(2)samba-common:这个套件主要提供了SAMBA得主要设定档(smb.conf),smb.conf语法检验的测试程序(testparm)等。

(3)samba-client:这个条件则提供了当Linux做为SAMBA Client端时,所需要的工具指令,例如挂载SAMBA档案格式的执行档smbmount等。

以下是在Ubuntu 16.04中的安装和配置过程:

备注:以下是在非root用户下的配置,如果是在root用户下,把sudo 去掉即可。

1.安装samba:

samba: 

1

sudo apt-get install samba

smbclient: 

1

sudo apt-get install smbclient

2.修改配置文件:

1

sudo vi /etc/samba/smb.conf

在文件末尾加上如下[share]  (相当于在home目录项增加了一个新用户)

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
[share]
comment = Share Folder require password
browseable = yes
path = /home/share
create mask = 0777
directory mask = 0777
valid users = share
force user = nobody
force group = nogroup
public = yes
writable = yes
available = yes 

3.保存退出后重启samba:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
sudo /etc/init.d/samba restart

4. 切换到 /home/目录下创建一个用户目录:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
sudo mkdir share

5.设置目录的权限:  (777代表最高权限,可读可写可执行)

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
chmod 777 share

7.增加相应的系统账号:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
sudo groupadd share -g 6000
sudo useradd share -u 6000 -s /shin/nologin -d /dev/null

8.最后打开我的电脑,空白位置右键添加一个网络位置

输入 \\IP地址(linux)\share   按提示步骤输入用户名和密码。

最终的效果

这样只要Ubuntu启动后,windows就可以和Linux进行文件交互了。而samba服务就是这样一种提供两个系统之间进行交互的桥梁。

------------------------------------分割线------------------------------------

如何在Ubuntu 14.04中使用Samba共享文件  http://www.linuxidc.com/Linux/2014-07/104894.htm

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

Ubuntu 15.04安装Samba服务 http://www.linuxidc.com/Linux/2016-03/129201.htm

Samba服务器安装和配置  http://www.linuxidc.com/Linux/2014-12/110459.htm

CentOS部署Samba企业文件共享服务 http://www.linuxidc.com/Linux/2016-06/132609.htm

怎样设置Samba文件服务器以使用Windows客户端  http://www.linuxidc.com/Linux/2014-08/105786.htm

CentOS 6.7下 Samba服务器的搭建与配置(share共享模式)  http://www.linuxidc.com/Linux/2016-12/138220.htm

------------------------------------分割线------------------------------------

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

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
CentOS中Samba配置后始终连不上解决
按照网上的办法改了/etc/samba/smb.conf配置文件,结果在Win7里面就是连不上,后来发现是防火墙的问题。
知忆
2021/06/11
2.1K0
Ubuntu 14.04 下安装Samba 及SSH 服务端的方法
之前说了 Ubuntu 14.04 下FTP服务器的搭建: http://www.linuxidc.com/Linux/2015-01/111970.htm
星哥玩云
2022/07/04
6520
Ubuntu 14.04 下安装Samba 及SSH 服务端的方法
在Linux下挂载Windows系统共享目录
默认情况下,Linux服务器会装有samba-client,但是没有装samba-server。但是访问Windows系统共享,安装有samba-client就可以了。
用户8704998
2021/06/08
4K0
samba服务器配置
Samba最大的功能就是可以用于Linux与windows系统直接的文件共享和打印共享,Samba既可以用于windows与Linux之间的文件共享,也可以用于Linux与Linux之间的资源共享,由于NFS(网络文件系统)可以很好的完成Linux与Linux之间的数据共享,因而 Samba较多的用在了Linux与windows之间的数据共享上面。
筱竼
2022/08/18
4.2K0
linux samba 安装
安装Ubuntu samba服务器 sudo apt-get install samba sudo apt-get install smbclient # Linux客户端测试用 修改配置文件 sudo vim /etc/samba/smb.conf 在smb.conf最后添加: [share] path = /home/share browseable = yes writable = yes comment = smb share
用户2930595
2018/08/23
5K0
Samba共享服务_NFS共享存储
红帽官方samba讲解 Samba 是在Linux和UNIX系统上实现SMB协议的一个免费软件,由服务器及客户端程序构成。
全栈程序员站长
2022/11/08
4.2K0
Samba共享服务_NFS共享存储
ubuntu14/ubuntu16/centos7:解决可以ping ip却ping不通主机名
版权声明:本文为博主原创文章,转载请注明源地址。 https://blog.csdn.net/10km/article/details/53127825
10km
2019/05/25
2.8K0
Samba服务器搭建
1. 安装Samba及相关包 $ sudo apt-getinstall samba samba-common smbfsPython-glade2system-config-samba 2. 创建共享目录 $ mkdir /home/kevin/share $ sudo chmod 777/home/kevin/Share 3. 创建Samba配置文件 1) 保存现有配置文件 $ sudo cp/etc/samba/smb.conf /etc/samba/smb.conf.backup 2) 修改配置文件 $ sudo gedit/etc/samba/smb.conf 在文件末尾添加 [share] path = /home/kevin/Share available = yes browseable = yes public = yes writable = yes
星哥玩云
2022/07/01
1.4K0
CentOS 6 配置Samba
一、安装samba [root@c ~]# yum install -y samba 二、配置smb.conf [root@c ~]# cd /etc/samba/ [root@c samba]# mv smb.conf smb.conf.bak [root@c samba]# cat smb.conf.bak | grep -v '#' | grep -v ';' > smb.conf 1. 匿名共享 [root@c samba]# vim smb.conf [global]
小唐同学.
2022/03/07
2K0
samba
samba用于ubuntu与windows文件共享的工具,在ubuntu中下载samba,配置smb.conf,在windows即可挂载ubuntu共享的文件。
开源519
2020/07/23
2.2K0
samba
运维Tips | Ubuntu 24.04 安装配置 samba 文件共享
描述:我们将 Ubuntu 24.04 作为机器学习的工作站,往往需要将 Ubuntu 24.04 中的数据或者代码共享给我们其他使用Windows系统的小伙伴,此时我们可以使用SAMBA,开辟出一个文件共享目录供大家进行数据交换使用。
全栈工程师修炼指南
2024/07/16
3.5K0
运维Tips | Ubuntu 24.04 安装配置 samba 文件共享
Samba:使用 Samba 为远程客户端提供共享文件系统
对每个人而言,真正的职责只有一个:找到自我。然后在心中坚守其一生,全心全意,永不停息。所有其它的路都是不完整的,是人的逃避方式,是对大众理想的懦弱回归,是随波逐流,是对内心的恐惧 ——赫尔曼·黑塞《德米安》
山河已无恙
2023/09/21
4.5K0
Samba:使用 Samba 为远程客户端提供共享文件系统
Samba共享问题
Samba 是一个用于在 Linux 和 Windows 系统之间共享文件和打印机的开源软件。以下是一些关于 Samba 共享的常见问题及其解决方案,包括配置和故障排除。
是山河呀
2025/02/03
1830
ubuntu samba share 共享 windows linux
下面我们来共享群组可读写文件夹,假设你要共享的文件夹为: /home/ray/share
全栈程序员站长
2021/05/06
7.5K0
Ubuntu 16.04如何使用Samba服务器
1.简介 samba是一个标准的套件,用于Windows和Linux、unix间的文件传输。官网:https://www.samba.org/
韦东山
2020/09/30
1.8K0
Ubuntu 16.04如何使用Samba服务器
samba的使用
下面关于配置文件的详解内容来自:http://yuanbin.blog.51cto.com/363003/115761。
战神伽罗
2019/07/24
2.5K1
Ubuntu 安装 Minecraft 我的世界
Minecraft是一款自由度很高的沙盒游戏,《我的世界》、《当个创世神》、《麦块》、《我的手艺》等仅为非官方中文译名。并可以跨平台运行(Windows Linux Mac)。下面介绍下在Ubuntu 安装 Minecraft 我的世界的过程。
知忆
2021/06/22
1.8K0
Linux之samba服务的简单运用
在Windows中借助netbios(广播方式,主要功能是主机名解析),cifs(common internet file system),smb(service message block)来实现文件共享。
星哥玩云
2022/07/04
2.5K0
如何部署Samba服务
一、samba存在的意义 有时为了方便windows与linux虚拟机之间的文件共享,我们一般用SAMBA服务来解决,有人会问,VMTool不是可以直接设置share folder吗?但是用到比较大的工程时复制来复制去的耗时很多或者我们想偷懒直接就在共享目录编译而不影响(要知道windows和linux的文件系统是不同的),samba是非常适合的解决方法。 二、安装并启动samba服务 1)使用yum来安装Samba yum -y install samba* 2)启动并检查服务是否启动
小小科
2018/05/04
2.8K0
如何部署Samba服务
Samba网络文件共享服务介绍
Samba是一个能让Linux系统应用Microsoft网络通讯协议的软件,而SMB是Server Message Block的缩写,即为服务器消息块,SMB主要是作为Microsoft的网络通讯协议,后来Samba将SMB通信协议应用到了Linux系统上,就形成了现在的Samba软件。后来微软又把 SMB 改名为 CIFS(Common Internet File System),即公共 Internet 文件系统,并且加入了许多新的功能,这样一来,使得Samba具有了更强大的功能。
保持热爱奔赴山海
2019/09/18
2.9K0
Samba网络文件共享服务介绍
相关推荐
CentOS中Samba配置后始终连不上解决
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
本文部分代码块支持一键运行,欢迎体验
本文部分代码块支持一键运行,欢迎体验