linux ubuntu smb.conf path,如何在Ubuntu上安装和配置Samba

如果您的网络同时包含Windows和Linux计算机,并且希望启用它们之间的共享。您可以使用有用的工具Samba来实现。它是一个open-source工具,可让您访问共享资源,包括文件,打印机等。

在本文中,我们将向您展示如何将Samba安装和配置为Windows和Linux OS的文件存储系统。我们还将向您展示如何使用其他Linux和Windows客户端OS访问Samba共享文件。访问共享之前,请确保服务器和客户端操作系统位于同一IP子网中。

对于本文,我将使用Ubuntu 18.04 LTS进行Samba服务器的安装和配置。

在Ubuntu上安装Samba

通过按下启动终端Ctrl + Alt + T组合键,然后输入以下命令以安装Samba。

$ sudo apt install samba

a73c41b28e6ef74528938745c172d77a.png

验证SAMBA安装

您可以通过输入以下命令来验证Samba是否已成功安装并运行。它将显示Samba服务的状态。

$ sudo systemctl status nmbd

fcf39ff9472f61b327bfc72156a057bd.png

您可以看到以上状态,表明Samba处于活动状态并正在运行。

Samba的配置

完成安装后,将需要对其进行配置。

1.首先,我们需要创建一个Samba目录,其中将存储所有共享数据。打开终端并以sudo身份运行以下命令:

$sudo mkdir /samba

654ca49c01a646b5c92bf1aec68ff06c.png

它将创建新的子目录桑巴在根目录中。

2.通过将配置文件复制到相同或另一个目录中来进行备份。要复制文件,请以sudo身份运行以下命令:

$ sudo cp /etc/samba/smb.conf /etc/samba/smb_backup.conf

它将使备份文件位于同一目录中。

3.现在编辑配置文件。Samba的配置文件位于/etc /samba /中名为smb.conf的文件中。您可以使用Gedit,Nano或Vim编辑任何配置文件。要使用nano编辑器编辑文件,请打开Terminal并以sudo身份运行以下命令:

$ sudo nano /etc/samba/smb.conf

ad61f7109a4f9009b1592e0bfac230d9.png

配置Samba共享

现在我们将配置新目录桑巴作为份额。为此,我们将必须在Samba配置文件中添加以下行。

将以下行添加到smb.conf文件的底部。

[samba-share]

comment = Samba on Ubuntu

path = /samba

read only = no

browsable = yes

哪里

[samba-share] =共享的名称

comment =添加共享的简短描述

Path =这是您共享的目录。

只读=指定是否允许用户写

可浏览=共享是否应在共享列表中列出

3d3309b2beb1963a30c10af5ebbff4b0.png

按按Ctrl + O保存并按Ctrl + X退出。

设置Samba用户帐户

现在,为Samba设置一个用户帐户。 Samba使用系统帐户访问共享,但不接受系统帐户密码。因此,我们需要通过输入以下命令sudo来为该帐户设置密码。当要求输入密码时,键入新密码。

$ sudo smbpasswd -a username

重新启动Samba服务

完成所有配置后,通过运行以下命令重新启动Samba服务:

$ sudo systemctl restart smbd.service

连接Samba分享

如前所述,您应该位于LAN中才能从Samba服务器访问文件。这意味着您的Samba服务器的IP和连接到它的客户端应该在同一网络中。

例如,在我的场景中,我有一个Samba服务器和两个客户端:一个是Linux,另一个是Windows。所有三台计算机都在同一网络中。

Samba(服务器)的IP:192.168.36.129/24

Linux的IP(客户端):192.168.36.130/24

Windows的IP(客户端):192.168.36.1/24

Samba服务器IP配置

您可以通过在终端中运行ifconfig来检查任何计算机的IP地址。

$ ifconfig

以下是我的Samba服务器的IP配置:

7a783c6b9876d42dd1efc3085a5319f5.png

方法1:从Linux连接

您可以通过两种方式从Linux客户端连接Samba共享。

1.使用命令行

2.使用GUI

以下是我的Linux客户端的IP配置:

f50db2a43c80823b55da975027b902e9.png

1.使用命令行

要通过Linux命令行连接Samba共享,您需要smbclient的工具。要安装smbclient,请打开终端以sudo运行以下命令:

$ sudo apt install smbclient

982dc81e5fbf2010d95226c2af3febb0.png

安装完成后,使用以下语法运行命令以访问Samba共享。

$ sudo smbclient //[IP_address or Host_name]/share_name –U username

[IP_address或Host_name]是Samba服务器的IP地址或主机名

[share_name]是Samba共享的名称

[用户名]是正在访问共享的用户的名称

它将提示输入密码。输入密码后,您将登录到Samba CLI。您可以输入救命查看各种命令的列表。

9d69a993b50ad9550156769d49e3b3b8.png

2.使用GUI

要通过GUI访问Samba共享,请打开Linux File Manager。点击连接到服务器在“文件管理器”窗口的左窗格中。

441d679b91afbfb76bc5ac73288113ba.png

在一个连接到服务器窗口,使用以下语法输入Samba服务器地址,然后单击连。

smb://[IP地址或Host_name] /[share_name]

74fafafa2620670f00324f72b6bc8d1d.png

将出现以下屏幕。从连接为选项,选择注册用户。

输入Samba用户名和密码。将域保留为默认设置,然后单击连。

06225e7d82a2f9525ec1916015a440c4.png

您将看到连接已建立。现在,您可以访问Samba服务器上的文件。

77ca17088c00c8915b0bc77190a23521.png

方法2:从Windows连接

您可以通过两种方式使用Windows OS连接到Samba共享:

1.使用运行实用程序

2.使用文件资源管理器

以下是“我的Windows”客户端计算机的IP配置:

948f547e85e1a12f92c6561cf27a5e39.png

1.使用运行实用程序

按Windows键+ R启动跑效用。使用以下语法输入地址以访问Samba共享,然后按Enter。

\\ [IP地址] \ [share_name]

b2973949413dbd0d35a8667ea9332363.png

将提示您输入凭据。输入Samba共享的凭据,然后单击好。

80b3ff43c5fb3903c380495aeda737d8.png

您将看到连接已建立。现在,您可以访问Samba服务器上的文件。

7a2a0599034730b4a8e48109c8920b67.png

2.使用文件资源管理器

在窗口中启动文件资源管理器。在左窗格中,右键单击这台电脑。然后选择添加网络位置从drop-down选项中选择。

a0052498b8f334f307a40cf186a9dc60.png

它将启动添加网络位置向导。继续点击下一个直到出现以下屏幕。按照以下语法添加Samba共享地址,然后单击下一个。

\\ [Ip-address] \ share_name

ce6503adb5f25cd7278f37ce14d089d0.png

在下一个屏幕中,您可以更改共享位置的名称。点击下一个然后点击完完成该过程。

以上过程完成后,将提示您输入凭据,输入Samba共享的凭据,然后单击好。

80b3ff43c5fb3903c380495aeda737d8.png

您将看到连接已建立。现在,您可以访问Samba服务器上的文件。

7a2a0599034730b4a8e48109c8920b67.png

因此,总结一下,我们学习了如何在Ubuntu 18.04 LTS上安装和配置Samba来创建共享。我们已经学习了如何使用Linux和Windows OS连接这些共享。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值