手机版
 找回密码
 立即注册
理财客 配资 东南配资
  • QQ空间
  • 回复
  • 收藏

Windows 和 Linux 互操作性:看一看 Samba

conanwchen2 2020-2-14 15:25 954人围观 7*24快讯

很少有人在纯Linux情况下工作。Samba是面向Linux和Unix情况的Windows互利用性套件。它实用于在大概包罗Linux、Unix、Windows、macOS及其他利用体系的异构情况下工作的那些人。

Samba使用服务器消息块(SMB)协议,Windows体系使用该协议相互接洽。使用Samba,你可以让Linux体系将驱动器映射到Windows体系,可以让Windows体系将驱动器映射到Linux体系,不外后者的大概性大得多。

Samba让你可以在Linux体系上模拟文件和打印服务。你大概并不完全相识如许的体系能为你做什么,但简而言之,使用Samba创建基于Linux的文件和打印服务器,有望为你省钱并简化管理。

一、不必要域

不必实验Windows Active Directory(AD)域即可使用Samba文件和打印共享。假如你有域,也不必为了向Windows体系提供文件和打印服务而将Linux体系到场域。但必要做两件事才华使这两个利用体系无缝运行,犹如拥有一个AD域那样:同步暗码,并匹配域或工作组名称。

留意:我不反对AD域,相反支持AD域。我也是Windows管理员,明确拥有AD域的代价。假如你没有AD域,大概不想将Linux体系到场域,有一些变通方法。

同步那些暗码

在没有AD域的情况下实验Samba时你要做的一件事就是同步暗码。在Linux体系上,将暗码设为与Windows体系(或域)上使用的暗码为同一个。请记着,你得使用smbpasswd下令来这么做。passwd下令仅实用于Linux用户帐户,不影响Samba用户的暗码。

添加Samba用户实际上是两个步调的过程。起首要添加新用户:

  1. $ sudo smbpasswd -a mjones

其次必要启用新用户。这是最常被忘记的步调:

  1. $ sudo smbpasswd -e mjones

之后,使用smbpasswd下令更改Samba用户的暗码:

  1. $ sudo smbpasswd mjones

有一种方法可以使用/etc/samba/smb.conf文件中的全局设置设置来同步用户和暗码,但是该选项不在本文探究的范围。

匹配域或工作组名称

设置Samba时,使用Windows体系使用的域或工作组名称。默认工作组名称(SAMBA)在Windows情况中大概没有用。匹配名称将资助你欣赏Windows体系,允许Windows体系顺畅无阻地欣赏Linux体系的共享区。

启用了Samba的Linux体系还会出如今域盘算机的欣赏列表中。不外由于该体系不是正式的域成员,因此Windows管理员无法以任何方式实验战略或管理体系。提示一下,应得到以这种方式设置Linux体系的权限。

二、启用Samba的Linux体系看起来像Windows体系

假如你的网络上有准确设置的启用Samba的Linux体系,很难将它与Windows体系区分开来。你以致可以模拟所选择的Windows版本,让Linux体系陈诉自己是Windows体系。大多数用户不会知道有何区别,也不会关心在网络欣赏器中看到的一个或多个体系运行Linux。

将驱动器映射到Samba共享区

若没有AD域,你要创建一个CMD(好比LOGIN.CMD)文件,并将其放入每个用户的Startup文件夹中,该文件夹将驱动器映射到Linux Samba文件服务器。精良的Windows管理员可以实现映射的驱动器,无需打仗每个体系。简单的PowerShell脚本可以将CMD文件摆设到网络上的每个Windows体系。假如你有域,可以创建组战略,将驱动器映射到体系及其共享区。在这两种情况下,假设你的Linux文件服务器名为FS1,而且有两个共享区:Public和Projects。以平常的方式从Windows盘算机映射驱动器:

  1. NET USE P: \\FS1\Public
  2. NET USE Q: \\FS1\Projects

假如齐备设置准确,驱动器将会映射,没有暗码提示,就像你使用Windows文件服务器一样。尺度共享区可锁定起来,供特定的用户或组使用。Public驱动器之类的共享区通常对全部人开放,可以读取写入。

管理共享区不包罗在内

Windows管理员会留意到,他们心爱的管理共享区(C$和D$等)在Samba中不存在,也不应该存在。固然,你可以创建管理共享区,但除非你出于某个缘故原由想要粉碎Linux体系的安全性,否则就没有来由这么做。

打印机共享/服务

通过Samba设置打印机共享是相称复杂的过程。你得为Windows驱动步调和spooling打印作业创建共享区,必须单独共享每台打印机。准确设置后,Samba打印机共享或服务结果很好。举行这项设置时务须要耐烦,由于相比Windows服务器的安装设置(险些是主动的),其安装设置大概令人沮丧。

三、可选的Samba功能和摆设

使用Samba,你的Linux体系大概变成没有任何贸易软件的欣赏主机、域控制器或域成员。固然,功能列表永久无法完全与实际的Windows服务器相比,但出于节流本钱和总体设置轻便的思量,想与Windows体系集成,选择Samba不会堕落。

想使用Windows,只需创建启用Samba的Linux。换句话说,一旦你设置、设置和运行了Samba,无需在Windows体系中实验任何特别利用。从这个角度来看,Samba易于实现,唯一摆设的是你渴望从Windows服务器得到的东西,由于不消安装第三方署理,也不必要特别设置就可以使用Samba服务器。

留意:由于在Windows网络上欣赏的方式,共享区和体系大概在长达45分钟的时间不会体现。耐烦点,共享区和体系没有立即出如今欣赏列表中时别以为出了什么岔子。

四、小结

多年来,IT管理员摆设了在企业网络上集成Windows和Linux/Unix体系的工具。面向Windows的NFS软件、面向Windows的终端仿真软件、FTP客户软件和SSH客户软件是摆设在Windows体系上与这些体系接洽的常用工具,然而Samba险些开箱即用。Samba只需很少的盘算开销即可运行。可以使用任何Linux体系。Samba于1992年初次发布,久经磨练,证实其在今世网络中有一席之地,并为你的异构情况提供免费的互利用性。恣意享用吧!

原文标题:Windows and Linux interoperability: A look at Samba,作者:Ken Hess


本文来自配资查|www.peizicha.com 自网络收集整理。
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!

鲜花

握手

雷人

路过

鸡蛋
温馨提示:以上内容仅为信息传播之需要,不做任何投资建议,如有侵犯版权,请联系配资查门户 客服人员进行删除处理,谢谢! 配资查股票配资门户网是国内专业的股票配资门户网,是炒股配资和配资交流的首选之站 - www.peizicha.com
我有话说......