设置Samba Ubuntu。

Anonim

设置Ubuntu Samba。

如果有必要在不同操作系统的控制下使用不同计算机上的相同文件,Samba将有帮助。但独立设置共享文件夹并不是那么简单,而对于普通用户来说,这项任务是不可能的。本文将介绍如何在Ubuntu中配置Samba。

您感兴趣的组的名称位于工作站域的行中。具体位置您可以在上面的图像中看到。

接下来,如果在具有Ubuntu静态IP的计算机上,则必须在Windows上指定它。使用具有管理员权限的“命令行”来执行此操作的最简单方法:

  1. 使用“命令行”请求指定系统。
  2. 在Windows系统中搜索命令行

  3. 在结果中,单击使用鼠标右键(PCM)的“命令行”,然后选择“从管理员运行”。
  4. 使用管理员权限打开Windows中的命令行

  5. 在打开的窗口中,执行以下操作:

    记事本C:\ Windows \ System32 \ Drivers \ etc \ hosts

  6. 在执行命令后打开的文件中,在单独的行中写下IP地址。

之后,主SAMBA安装程序结束。如果要了解所有集合参数,则可以在本网站上执行此操作。要查找您感兴趣的参数,请在“SMB.conf”列表的左侧展开,并通过选择名称的第一个字母在那里找到它。

网站具有SAMBA配置文件中所有参数的定义

除了文件“SMB.conf”之外,还必须将更改“Limits.conf”。为了这:

  1. 在文本编辑器中打开所需的文件:

    sudo gedit /etc/security/limits.conf。

  2. 在文件的最后一个字符串之前,请插入以下文本:

    * - Nofile 16384

    根 - Nofile 16384

  3. 保存文件。

根据结果​​,他必须具备以下形式:

在Ubuntu设置Samba时,文件限制Conf

这是避免在将多个用户连接到本地网络时发生的错误的必要条件。

现在,为了确保输入的参数的正确性,您需要执行命令:

sudo testparm /etc/samba/smb.conf。

如果是,如果您将看到下面图片所示的文本,这意味着您输入的所有数据都是正确的。

在Samba Nutrition检查Ubuntu的SMB Conf的配置文件

它仍有要使用以下命令重新启动Samba Server:

sudo /etc/init.d/samba重新启动。

唤醒文件“smb.conf”的所有变量并使更改为“limits.conf”,您可以直接进入创建文件夹

现在配置文件的内容应该如下所示:

Samba配置文件,其中包含一个共享文件夹中的ubuntu

因此,所有更改都生效,您需要重新启动Samba。这是由已知的团队完成的:

sudo服务smbd重启

之后,共享文件夹将出现在Windows中。要确保在“命令行”中关注以下内容:

\\ Gate \ Share

此外,您还可以通过前往“网络”目录来打开它,该目录位于窗口侧板上。

Windows中的共享Samba文件夹

它恰好文件夹仍然不可见。最有可能的是,这是一个配置错误。因此,再次通过上述所有阶段。

第4步:创建具有读取读取访问的文件夹

如果您希望用户在本地网络上查看文件,但不编辑它们,则需要创建一个具有只读访问的文件夹。这是通过类比使用共享文件夹来完成的,只在配置文件中设置其他参数。但为了不留下不必要的问题,我们将分析阶段的一切:

在配置文件之后应该有三个文本块:

在ubuntu中添加只读文件夹后,samba配置文件

现在重新启动Samba Server,以便输入生效的所有更改:

sudo服务smbd重启

之后,将创建具有只读权限的文件夹,所有用户都能进入它,但将无法以某种方式更改其中包含的文件。

步骤5:创建具有闭合访问的文件夹

如果希望用户打开网络文件夹以打开,传递身份验证,则其创建的操作与上述略有不同。做出以下内容:

  1. 创建一个文件夹,例如“pasw”:

    sudo mkdir -p / home / sambafolder / pasw

  2. 改变其权利:

    sudo chmod 777 -r / home / sambafolder / pasw

  3. 现在在Samba组中创建一个用户,它将赋予访问网络文件夹的所有权限。为此,首先创建一个组“smbuser”:

    sudo groupadd smbuser。

  4. 添加到新创建的用户组。你可以独立地想到他的名字,在这个例子中将是“老师”:

    sudo useradd -g smbuser老师

  5. 设置要输入的密码以打开文件夹:

    sudo smbpasswd -a老师

    注意:执行命令后,将要求您输入密码,然后重复它,请注意,未显示输入字符时。

  6. ubuntu中的samba用户密码

  7. 它仍然只能将所有所需的文件夹参数输入Samba配置文件。为此,首先打开它:

    sudo gedit /etc/samba/smb.conf。

    然后复制此文本:

    [Pasw]

    注释=只有密码

    路径= / home / sambafolder / pasw

    有效的用户=老师

    只读=没有

    重要提示:如果执行此指令的第四项,则会使用其他名称创建用户,然后必须在符号“=”和空格之后在“有效用户”字符串中输入。

  8. 保存更改并关闭文本编辑器。

配置文件中的文本现在应该如下所示:

Samba配置文件包含Ubuntu中的所有创建文件夹

要恢复,请使用命令检查文件:

sudo testparm /etc/samba/smb.conf。

根据结果​​,你应该看到这个:

检查SAMBA配置文件以在Ubuntu中的错误

如果一切顺序,则重新启动服务器:

sudo /etc/init.d/samba重新启动。

系统配置Samba。

图形界面(GUI)能够在很大程度上促进Ubuntu中的Samba设置过程。至少只切换到Linux的用户,这种方法似乎更加理解。

第1步:安装

最初,您需要在系统中安装一个特殊程序,该系统具有接口,这是配置所必需的。您可以通过执行命令与“终端”执行此操作:

sudo apt安装system-config-samba

如果在您未将所有Samba组件安装到计算机之前,则需要使用它下载并安装更多软件包:

sudo apt-get安装-y samba samba-common python-glade2 system-config-samba

在设置所有内容之后,您可以直接进入设置。

第2步:运行

您可以通过两种方式运行系统配置SAMBA:使用“终端”并通过BASH菜单。

方法1:终端

如果您决定使用终端,那么您需要执行以下操作:

  1. 按Ctrl + Alt + T键组合。
  2. 输入以下命令:

    sudo system-config-samba

  3. 按Enter键。

接下来,您需要输入系统密码,之后将打开程序窗口。

注意:在使用系统配置Samba执行Samba配置期间,不要关闭终端窗口,因为在这种情况下程序关闭,并且所有更改都不会保存。

方法2:Bash菜单

第二种方法似乎更容易多,因为所有操作都在图形界面中执行。

  1. 按下位于桌面左上角的Bash菜单按钮。
  2. 在Ubuntu的按钮MNU Bash

  3. 在打开的窗口中输入搜索查询请求“samba”。
  4. 在Ubuntu的Bash菜单中搜索字符串

  5. 单击“应用程序”部分中相同名称的程序。
  6. Samba在Bash菜单中

之后,系统会要求您输入用户密码。输入它,程序将打开。

当您在Ubuntu启动Samba时,密码输入窗口

第3步:添加用户

在直接开始配置Samba文件夹之前,您需要添加用户。它是通过程序设置菜单完成的。

  1. 单击顶面板上的“设置”项。
  2. System Config Samba面板上的设置按钮

  3. 在菜单中,选择“用户Samba”。
  4. 项目Samba用户在Ubuntu系统配置Samba设置菜单中

  5. 在出现的窗口中,单击“添加用户”。
  6. 在Ubuntu的Samba程序窗口中添加用户按钮

  7. 在“UNIX”下拉列表的“用户名”下拉列表中,选择要允许其进入文件夹的用户。
  8. ubuntu中的Samba用户名单

  9. 手动输入Windows用户名。
  10. 在Ubuntu上输入Samba的Windows用户名的字段

  11. 输入密码,然后在相应的字段中重复它输入。
  12. 在Ubuntu中输入Samba用户密码

  13. 单击“确定”按钮。

通过这种方式,您可以添加一个或多个Samba用户,并在将来确定其权利。

之后,服务器配置将结束,可以直接进入创建Samba文件夹。

第5步:创建文件夹

如果您之前没有创建公用文件夹,则程序窗口将为空。要创建一个新文件夹,您需要执行以下操作:

  1. 单击标志加号的按钮。
  2. 按钮在Ubuntu在Samba创建一个新的公用文件夹

  3. 在打开的窗口中,在“Main”选项卡中,单击“概述”。
  4. 浏览按钮选择在Ubuntu的Samba中摇晃的目录

  5. 在文件管理器中,指定要共享的文件夹。
  6. 使用Ubuntu中的系统配置SAM程序指定用于在文件管理器中增加的文件夹

  7. 根据首选项,请选中“允许记录”旁边的复选框(允许用户在公用文件夹中编辑文件)和“可见”(在另一个PC上,文件夹将可见)。
  8. 侦听以解决公开访问的Samba文件夹编辑,并在其他PC上显示它们。

  9. 转到“访问”选项卡。
  10. 选项卡访问Ubuntu中的系统配置Samba

  11. 它有能力识别将允许允许打开共享文件夹的用户。为此,请将标记放在“仅提供对特定用户访问”旁边。之后,您需要从列表中选择它们。

    仅提供对特定用户的Samba共享文件夹。

    如果要进行公用文件夹,请将切换放入“提供访问全部”位置。

  12. 单击“确定”按钮。

之后,新创建的文件夹将显示在主程序窗口中。

在Ubuntu系统配置Samba程序中创建共享文件夹

如果您希望,您可以使用上述指令创建一些更多文件夹,或通过单击“所选目录”按钮的“更改属性”来更改已创建的文件夹。

按钮更改Ubuntu中系统配置Samba程序中所选目录的属性

只要您创建所有所需的文件夹,您就可以关闭程序。在使用System Config Samba程序结束的情况下,在Ubuntu中设置Samba的说明书结束了。

鹦鹉螺。

还有另一种方法可以在Ubuntu中配置Samba。这对于那些不想自己安装额外的用户来说是完美的,他们不喜欢诉诸使用“终端”的使用。所有设置都将在标准Nautilus文件管理器中执行。

第1步:安装

使用Nautilus配置Samba,安装程序的方法略有不同。如上所述,可以使用“终端”执行此任务,但下面将考虑以下方法。

  1. 按任务栏中的图标或在系统上搜索,打开Nautilus。
  2. Ubuntu中的文件管理器图标

  3. 转到所需目录所在的目录。
  4. 单击PCM并从菜单中选择“属性”行。
  5. 打开Ubuntu中文件夹的属性

  6. 在打开的窗口中,转到“打开本地网络”文件夹。
  7. ubuntu中的标签公共本地网络文件夹

  8. 选中“发布此文件夹”旁边的框。
  9. 在文件夹的属性中勾选在Ubuntu中发布此文件夹

  10. 将出现一个窗口,以便在其中单击“安装服务”按钮以启动Samba到系统。
  11. 设置按钮下载并在Ubuntu中安装Samba

  12. 出现一个窗口,您可以在其中熟悉已安装的软件包列表。阅读后,单击“安装”按钮。
  13. 在Ubuntu安装Samba按钮

  14. 输入用户密码以允许系统下载和安装。
  15. 在Ubuntu安装Samba时的身份验证窗口

之后,您可以等待程序的安装结束。一旦完成,您就可以直接进入Samba设置。

第2步:设置

在Nautilus中自定义Samba比使用“终端”或系统配置Samba更容易。所有参数都在目录属性中指定。如果您忘记了如何打开它们,请按照上一条指指令的三项。

要公开可用文件夹,请按照说明操作:

  1. 在窗口中,转到“版权”选项卡。
  2. 在文件夹属性中遵循标签

  3. 确定所有者,组和其他用户的权利。

    Ubuntu用户的权利定义

    注意:如果需要限制对公用文件夹的访问权限,则从列表中选择“否”字符串。

  4. 单击“更改嵌套文件”。
  5. 按钮更改Ubuntu文件夹属性中嵌套文件的权限

  6. 在打开的窗口中,通过类比使用此列表的第二项,确定用户与在文件夹中投入所有文件进行交互的权限。
  7. 定义Ubuntu中文件夹中文件的用户权限

  8. 单击“更改”,然后转到“共享本地网络文件夹”选项卡。
  9. Ubuntu属性中的本地网络公共网络选项卡

  10. 标记“发布此文件夹”项。
  11. 在文件夹的属性中勾选此文件夹

  12. 输入此文件夹的名称。

    在Nautilus中输入公共可用文件夹的名称

    注意:“评论”字段,如果您愿意,您可以留下未填写。

  13. 放置或相反,删除“允许其他用户更改文件夹内容”和“访客访问”的复选框。第一段将允许未赋予权限的用户,编辑嵌套文件。第二 - 将对没有本地帐户的所有用户开放访问。
  14. Ubuntu中公开访问文件夹的高级设置

  15. 单击“应用”。

之后,您可以关闭窗口 - 该文件夹已被公开可用。但值得注意的是,如果您没有设置Samba Server,也就是说,该文件夹不会显示在本地网络上的可能性。

注意:如何在文章的开头告诉Samba Server。

结论

总结,我们可以说,所有上述方法都彼此不同,但它们都同样允许Samba设置为Ubuntu。因此,使用“终端”,您可以通过将所有必要的参数设置为Samba服务器以及创建的公开文件夹来进行灵活的设置。系统配置Samba程序还允许您配置服务器和文件夹,但指定参数的数量要小得多。该方法的主要优点是存在图形界面,这将在很大程度上促进普通用户的设置。使用Nautilus文件管理器,您不必下载并安装其他软件,但在某些情况下,有必要使用相同的“终端”手动配置Samba服务器。

阅读更多