广东十一选五开奖 > 计算机网络 > 如何在Ubuntu 16.04上安装和配置Samba服务器以进行文

原标题:如何在Ubuntu 16.04上安装和配置Samba服务器以进行文

浏览次数:156 时间:2019-10-05

关于本词汇表
对于初涉 Linux? 世界的 Microsoft? Windows? 用户而言,有许多新的术语需要学习。本词汇表简明地解释了 Linux 产品常用的许多术语、首字母缩写词和缩写的意思和意义。(其中有些术语并不是 Linux 所特有的,但许多 Windows 用户可能仍然对它们感到很陌生。)本文档将有助于澄清对 Linux 的一些混淆;但是,这里并没有包含最常用的硬件、软件和通信方面的术语,这是因为在别处很容易找到它们。
注:为使定义简短,所以其中有些可能过于简化。这些定义并不用来作为详细的教程,而只是用来为新用户做一个大体的解释。
如果不能在这里找到您要找的单词,那么另有许多其它来源可供选择,这些来源同样是关于首字母缩写词、缩写和通用计算术语的(这些术语并不全都特定于 Linux)。由于一些术语可能会在某一本字典中出现但没有在另一本字典中出现,也由于某个来源中的一些定义可能比其它来源中的定义更清晰或者更全面,因此下面按照字母顺序给出了供您选择的来源:
PC 硬件与数据通信术语字典(Dictionary of PC Hardware and Data Communications Terms, www.oreilly.com/reference/dictionary )
免费在线计算字典(Free Online Dictionary of Computing, wombat.doc.ic.ac.uk/foldoc/foldoc.cgi?Free+On-line+Dictionary )
PC 与因特网术语词汇表( homepages.enterprise.net/jenko/Glossary/G.htm )
IBM 计算字典( www.networking.ibm.com/nsg/nsgmain.htm )
Kadow 因特网与 UNIX(R) 字典( www.msg.net/kadow/answers )
Linux 指南(Linux Guide, www.firstlinux.com/guide )
Lucent Technologies 词汇表( www.lucent.com/search/glossary )
TechWeb TechEncyclopedia( www.techweb.com/encyclopedia )
Ugeek 技术词汇表(Ugeek Technical Glossary, www.geek.com/glossary/glossary.htm )
Webopedia( www.pcwebopedia.com )
Whatis.com( www.whatis.com )
常用 Linux 术语
(A)
帐户名称(Account Name) — 等同于登录标识、用户标识或用户名。是指派给 UNIX/Linux 系统上用户的名称。可以在系统上对多个用户设置唯一的帐户名称,每个用户具有不同的访问(权限)级别。在安装完 Linux 之后,帐户名称由超级用户(Superuser)或 root 操作员指派。
AfterStep — 用户界面(窗口管理器)之一,AfterStep 使得 Linux 的外观很象 NeXTSTEP,而且还有些增强功能。要获取更多关于 AfterStep 的信息,请访问 www.afterstep.org。(另请参阅“Enlightenment”、“GNOME”、“KDE”和“X Window 系统”。)
Awk (Aho、Weinberger 和 Kernighan) — 一种编程语言,因其模式匹配语法而特别有用,通常用于数据检索和数据转换。一个 GNU 版本称为 Gawk。
APM (高级电源管理,Advanced Power Management) — 一种工业标准,它允许系统处理器和各个组件进入省电模式,包括挂起、睡眠和关机。APM 软件对于移动设备尤为重要,因为它节省了电池电量。
附加符号(Append Symbol) — 两个键盘字符 >(也就是 >>)。通常用它将命令的输出发送到文本文件,将数据附加到文件的尾部,而不是替换现有的内容。例如,ls -a >> output.txt 将当前目录列表发送到名为 output.txt 的文件,并将其添加到该文件的尾部。重复执行该命令会不断地将新数据添加到文件尾部。(另请参阅“管道符号”和“重定向符号”。)
归档文件(Archive) — 含有多个文件的单个大型文件,通常对其进行压缩以节省存储空间。经常创建归档文件以方便计算机之间的传送。流行的归档格式包括 ARJ、TAR、ZIP 和 ZOO。它们都可以用来创建这样的归档文件。
ARJ — 流行的文件压缩/归档工具,可以用于 UNIX/Linux、DOS/Windows 和其它操作系统。用这种方式压缩的文件的扩展名通常是 .arj 或 .ar。图片 1

在本教程中,我们将学习如何在Ubuntu 16.04上安装和配置Samba服务器。 Samba是用于Unix和Linux的免费开源SMB/CIFS协议实现,允许在局域网中的Unix/Linux和Windows机器之间进行文件和打印共享。

Samba是一套程序,其中最重要的两个是:

  • smbd:提供SMB / CIFS服务(文件共享和打印),也可以作为Windows域控制器。
  • nmbd:提供NetBIOS名称服务

如何在Ubuntu 16.04上安装Samba服务器

大多数Linux发行版都包含Samba。 要在Ubuntu上安装Samba,只需运行:

sudo apt install samba

最新的稳定版本是4.5.3,发布于2016年12月19日。要检查您的Samba版本,请运行

sudo smbstatus

或者

sudo smbd --version

输出格式如下: 

Samba version 4.3.11-Ubuntu

要检查Samba服务是否正在运行,请运行以下命令。

systemctl status smbd

systemctl status nmbd

要启动这两个服务,请运行以下命令:

sudo systemctl start smbd

sudo systemctl start nmbd

开始运行后,smbd将在139和445端口上侦听。

编辑配置文件

 

只有一个配置文件需要处理:/etc/samba/smb.conf。

sudo nano /etc/samba/smb.conf

在[全局] [global]部分,确保工作组的值与Windows计算机的工作组设置相同。

workgroup = WORKGROUP

向下滚动到文件的底部。 (在nano文本编辑器中,按CTRL + W然后按CTRL + V。)添加新的部分,如下所示。 用您所需的用户名替换红色用户名。

[Home Share]

comment = Home Public Folder
path = /home/linuxidc/
writable = yes
valid users = linuxidc

home共享是将在Windows网络上显示的文件夹名称。 该注释是共享文件夹的描述。 接下来的3行表示只有有效用户指定的用户可以访问/ home/linuxidc/目录,这也是可写的。 上述配置将禁用匿名访问。

保存并关闭该文件,然后运行以下命令检查是否存在语法错误。

testparm

创建用户帐户

默认情况下,Samba将用户设置为安全模式,这意味着客户端必须输入共享文件夹的用户名和密码。 要在Ubuntu上添加用户,请运行以下命令。 用您所需的用户名替换用户名。

sudo adduser linuxidc

You will be prompted to set an Unix password. You also need to set a separate Samba password for the new user with the following command:

sudo smbpasswd -a linuxidc

现在全部要做的是重新启动smbd守护进程。

sudo systemctl restart smbd

从Windows访问Samba共享文件夹

在同一网络的Windows计算机上,打开文件浏览器,然后单击左窗格中的网络。 你会看到samba服务器。 双击共享文件夹并输入linuxidc和密码。

从Ubuntu计算机访问Samba共享文件夹

在文件管理器中,单击左侧窗格中的“网络”(Network)选项卡,然后单击“Windows网络”(Windows Network.)。

 图片 2

选择工作组,Samba服务器和共享文件夹,然后输入Samba linuxidc和密码。

图片 3

添加多个用户或组

如果多个帐户更适合访问共享文件夹,请在/etc/samba/smb.conf文件中更改如下所示的有效用户。

valid users = user1, user2, user3

还可以使用smbpasswd为每个用户设置Samba密码。

sudo smbpasswd -a user1

sudo smbpasswd -a user2

sudo smbpasswd -a user3

要允许一组用户访问共享文件夹,请在/etc/samba/smb.conf中使用以下配置。

valid users = @sambashare

创建组。

sudo groupadd sambashare

然后将用户添加到此组

sudo gpasswd -a user1  sambashare

sudo gpasswd -a user2 sambashare

sudo gpasswd -a user3 sambashare

该组需要对共享文件夹具有写入权限,可以通过以下两个命令实现。

将sambashare设置为共享文件夹的组所有者:

sudo chgrp sambashare /path/to/shared/folder -R

授予组的写入权限。

sudo chmod g+w /path/to/shared/folder/ -R

OK!希望本教程帮助您在Ubuntu 16.04上设置Samba服务器。

CentOS 7.2 安装配置Samba服务器  http://www.linuxidc.com/Linux/2017-03/141390.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/2017-03/141254.htm

CentOS7.2下源码搭建Samba文件服务器[原创] http://www.linuxidc.com/Linux/2017-06/144557.htm

CentOS 7.2 安装配置Samba服务器 http://www.linuxidc.com/Linux/2017-03/141390.htm

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

Samba共享服务器的搭建优化  http://www.linuxidc.com/Linux/2017-03/141700.htm

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

Ubuntu 16.04下Samba相关配置  http://www.linuxidc.com/Linux/2016-12/138498.htm

Red Hat 6.5 下 Samba服务器搭建 http://www.linuxidc.com/Linux/2017-07/145747.htm

本文永久更新链接地址:http://www.linuxidc.com/Linux/2017-11/148194.htm

图片 4

本文由广东十一选五开奖发布于计算机网络,转载请注明出处:如何在Ubuntu 16.04上安装和配置Samba服务器以进行文

关键词:

上一篇:python实现文件全文或单行替换

下一篇:没有了