Linux下samba创建共享文件:让你的文件分享更加便捷

在命令行中输入以下命令来安装Samba:创建Samba用户现在我们需要创建一个Samba用户并分配密码。


成都创新互联公司主要从事网站设计、成都做网站、网页设计、企业做网站、公司建网站等业务。立足成都服务深州,十年网站建设经验,价格优惠、服务专业,欢迎来电咨询建站服务:13518219792

作为一名使用Linux操作系统的用户,我们经常需要与其他人共享我们的文件。而Samba是一个非常流行的工具,它可以帮助我们在不同操作系统之间共享文件和打印机。本文将介绍如何在Linux上安装和配置Samba,并创建共享文件夹。

Step 1: 安装Samba

首先,在命令行中输入以下命令来安装Samba:

```

sudo apt-get update

sudo apt-get install samba smbclient

这个过程可能会花费一些时间,取决于您的互联网速度以及您计算机硬件性能。

Step 2: 配置Samba

接下来,我们需要配置Samba以便正确地运行。打开/etc/smb.conf文件并添加以下内容:

[global]

workgroup = WORKGROUP

server string = Samba Server %v

netbios name = ubuntu

security = user

[share]

comment = Ubuntu File Server Share

path = /srv/smb/share/

browsable = yes

guest ok  = yes

read only = no

create mask = 0755

解释一下以上代码中每个选项:

- workgroup:指定了当前网络所属组。

- server string:服务器名称。

- netbios name:NetBIOS名称。

- security:身份验证方法,默认为user(用户名/密码)方式。

- share:共享文件夹的名称。

- comment:注释,描述该共享文件夹用途。

- path:指定了实际的共享路径。在这个例子中,我们将会使用/srv/smb/share/作为共享目录。

- browsable:设置是否可以浏览该目录内容。

- guest ok :允许匿名用户访问此目录。(建议仅在内网环境下开启)

- read only = no : 设置可读写权限

-create mask: 新创建的文件或者目录的默认权限。

Step 3: 创建Samba用户

现在我们需要创建一个Samba用户并分配密码。打开命令行并输入以下命令:

sudo smbpasswd -a username

其中username是您想要添加到Samba服务器上的用户名。按照提示输入新密码即可完成操作。

Step 4: 启动Samba服务

一旦以上配置都完成后, 我们需要重启smbd服务来生效,并且检查一下防火墙规则是否正确

sudo systemctl restart smbd.service

sudo ufw allow samba

如果没有出现任何错误信息,则表示Samba已经成功安装和配置好了!

Step 5: 创建共享文件夹

最后,我们需要创建一个具有相应权限的文件夹以供其他人使用。例如,在终端中执行以下命令来创建名为“share”的公共文件夹:

sudo mkdir -p /srv/smb/share

sudo chmod 777 /srv/smb/share

这将创建一个名为“share”的文件夹,并授予所有用户读写权限。您可以根据需要更改此文件夹的名称和访问权限。


Samba是Linux系统中最常用的共享文件协议之一。通过使用它,我们可以轻松地在不同操作系统之间共享文件和打印机。虽然在安装和配置过程中可能会遇到一些问题,但只要按照上述步骤正确执行就能顺利解决。希望本文对于初学者们有所帮助!

本文题目:Linux下samba创建共享文件:让你的文件分享更加便捷
网站地址:http://www.mswzjz.cn/qtweb/news32/85482.html

攀枝花网站建设、攀枝花网站运维推广公司-贝锐智能,是专注品牌与效果的网络营销公司;服务项目有等

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 贝锐智能