00:01
大家好,欢迎大家继续收看上硅谷的Linux云算视频,我是刘川老师。我们上节课呢,讲了一下关于我们的这个。桑把服务当中的一个登录验证模式啊,登录验证模式,然后呢,在登录验证模式当中呢,我们讲了一下关于三种登录验证模式,第一种是匿名登录,第二种是本地用户登录。第三个是我们的别名用户登录。那我们着重的把我们的本地用户登录验证模式讲解了一下,以及呢,在本地用户登验证模式的时候,我们需要怎么来进行用户的创建。和用户密码的设置。以及相关的命令。那么本节课呀,我们先来把这个。验证啊,简单的通过一个实验来给大家呈现一下,我们来看一下这个。桑把到底是一个什么样的一个工作模式,以及是什么样的一个效果,OK?在做实验之前呢,我需要先给大家说明一下一个问题,就是呃,我们的测试机必须要支持桑把的服务才可以,那Linux当中呢,我们的桑巴。
01:09
呃,服务器的默认是没有安装的,我们是需要先安装的,这个大家应该都知道,所以说我们一般情况下,如果要做sum码服务的话,一般在linus上需要先用亚M杠白ins install来安装一下面的summa软件。那如果是你的测试机还是扫码的,还是那个Linux服务器的话,那测试机是不需要装专门的那个测试工具的啊,只需要直接执行那个扫码客端命令就可以了,但是如果是你的Windows作为测试机,则会出现一个问题。取决于你的Windows是否安装了码的客户端软件。那这个在上节课我给大家看那个关于呃,我电脑里边那个桑把的服务是否安装那个地方的时候呢,大家看到了我的计算机啊,默认是把那个sama的那个服务停掉了,这就会导致一个问题,我的Windows是无法直接去连接桑ma服务器的,因为它不支持sama协议,那这个时候为了让我的Windows能够顺利的成为一个。
02:06
能连接服务器的这么一个客户端工具,必须要把Windows的服务开启,OK。咱们先来找一下啊。在我们的控制面板当中找到我们的程序。找到我们的启动和关闭Windows功能这个地方,OK。然后呢,找到我们的桑巴的协议这个地方。找到这个SMB 1.0c FS file sharing。Support找到这个工具,然后注意给它选上勾,它里边有很多的版本,Cleanlint server等等,那如果说仅仅是成为客户端的话,其实只需要勾选clint就可以了。如果你要做服务器端的话,要开启这个server端,就是这个就是你自己来决定,那我们就直接全部都共享上了。然后这个地方要点确定,因为是做了修改,所以说这个时候他会重新把这个,呃,新增加的服务啊给他。加载到操作系统里,但是这个操作一般是需要重启操作系统的。
03:05
啊是需要重启的,那也就意味着啊。也就意味着大家在做实验的时候,一定要在做桑巴之前先把Windows的这个桑把开启,就是起码是把桑巴的client开启,否则你的Windows是无法成为客户端的,OK,所以要先干这个事,我呢是事先已经把这个呃。呃,桑把的CT那个已经开启了,所以说呢,下边的实验我是可以直接可以做的啊,你们做的时候一定要提前把那个桑把客户端开启啊OK。那客户端是准备没有问题了,我们服务器端软件安装了,我们现在来把这个服务器的这个服务启动一下。用service命令把我们的SMB注意啊,Somebody版的服务名叫SMB,给它start起来。起来之后呢,是不可以直接使用的,为什么我们说过呃桑把它默认的是使用本地用户验证模式的,也就是说它必须要有一个账户名和密码才能验证登录,那也意味着我们需要给扫码服务器设置一个账户和密码,那么再来回顾一下我们刚才,呃,就是我们上一节在讲我们的这个。
04:10
本地用户登录验证模式的时候,我们说过,桑巴的本地用户登录验证模式用的账户名是Linux的系统账户。而它的密码使用的是独立的,注意啊,是独立的桑把密码。那这个时候这个独立扫码密码要通过一个命令来设置,这个命令叫pdd。叫pdb edit edit是编辑的意思嘛,对吧,那PDB呢,就是设置我们的一个密码到我们的数据库当中,P就是password的缩写,而DB指的是数据库啊。去编辑我们的数据库密码文件啊,或者叫密码数据库文件,OK。然后呢,我们先来创建用户用user ADD命令。
05:00
然后来创建用户,创建用户的时候呢,我们要指定这个用户的一些特殊参数,比如说杠S选项,大家都知道,我们可以通过杠S来将用户的登录验证模式,就是登录模式给它修改一下。比如说我们把用户。是否可登录,给他调整成可登录。什么意思,就是这个用户啊,只是用来给桑把使用的。并不让他来登录操作系统。这个账户呢,叫张三就可以了。那由于。不允许张三来登录操系统。所以说不需要拿。Password命令来给这个张三设密码,但是我们要使用PDB。命令。Edit命令杠A来设置一下这个张三账户的什么桑把密码。那我们把这个张三账户的桑把密码设置成123456。这样的话就写入到了我们的那个,呃。专门记录桑把密码的那个数据库文件里边,OK,那这个时候我们的桑把服务安装了,启动了,并且有了用来验证。
06:08
账户密码的这么一个东西,那我们现在拿Windows来测试一下。在进行Windows设置的时候,我们就直接找一个。我们的。文件资源管理器可以啊。管理器,资源管理器就可以了。然后呢,在这个地方呢,注意格式啊,注意格式在Windows下要使用反斜杠。然后来填写你要连接的服务器地址,这个地方呢是幺零,我们的服务器地址是幺零。它我们可以直接回车来连接,这个时候连接的时候大家会发现它需要你输入账户名和密码。我们来输入账户密码,账户名是张三,而密码叫123456。确定。OK,大家会发现这时我们连接到了我们的服务器上,并且我们看到了一个。是不是一个文件共享的一个图标啊,并且这个文件共享的目录叫张三,为什么叫张三呢?因为我们是。
07:03
张三,这个用户的加目录作为了什么共享目录,所以说我们看到这个目录。这个目录里边有啥内容呢?这个目录里边有张三加目录里边该有的内容,什么点80RC啊,点80PROFILE,点80LOCKOUT,那我们可以往里放点东西,那么可以往里放点东西。比如说我们随便找一个文件,比如找一个临时文件。找一个图片吧,那找一个图片吧。OK,我们来尝试一下,看能不能放在里边。大家发现我们这个文件放在里边,然后我们去服务器端看一下CD到跟下的home下的张三家里边。试一下。六杠九九杠。p.P。这就是一个简单的三八共享那。就是一个简单三分五线。WINDOW4。连接到了扫码服务器上的一个效果啊。等于说那这个东西的话,你不是说这个ma可以实现呃。
08:04
就是文件系统的挂载嘛,那什么意思呀?呃,Linux的实验我们先不做,我们先把Windows这个文件系统挂载,这个实验先做一下啊,这个很简单啊。大家都知道我们这个,呃,我的电脑,我们又称之为此电脑或计算机之类的啊。里边有一个叫映射网络驱动器的这么一个功能,所谓的我们先来说驱动器啊,我们先来说驱动器。所谓的驱动器,其实就是我们的磁盘名。所谓的驱动器就是磁盘,就是CDE盘这种盘,而网络驱动器指的就是网络上的这种磁盘。比如说呃,位于一个其他服务器上的这么一个磁盘,我们把它映射到我们的本地,那你首先得先给它起一个名字,既然我们的CDE盘有一个名字,那我们映射过来的也得有个名字,那默认的我们是倒着往前走,所以说先用Z作为第一个磁盘驱动器号,然后具体的那个把谁家的哪一个空间映射过来,这个取决于你怎么写。那比如说我想把那个。
09:05
1921688810,这个服务器上的张三的那个加目录映射到我这边来使用,那就直接在这个地方写张三的加密地址,注意格式和刚才一样,写192.168.88.10。注意还是反斜杠啊,还是反斜杠,后边写张三就可以了。然后呢,我们点完成。这时候大家会发现我们已经连接上了,你说这和刚才这不一样吗?不一样,看一下我的电脑里边。点开我的电脑,原来上边只有一个什么设备和驱动器,但下边多了一个网络位置,看这个地方有一个什么,有一个和我们上边这个盘符几乎一样的一个这种东西,只不过前面图标不太一样。操作系统呢,可能多一个这个东西,普通的就是普通的一个磁盘,而我们这个网络磁盘是在磁盘基础上加了一个管道。指的是网络上的这么一个磁盘。
10:01
而且这个空间是可以直接使用的,大家看一下啊,我双击点开之后,进来之后文件是可以直接编辑的,我甚至可以直接在里边进行新建文件,比如说我新建一个T文件。文件里边我们写一点什么?Welcome to at Google。保存一下。然后关闭。然后我们来去服务器端看一眼啊。来到张三项目录下,看到了a.TT文件,让我们来vim打开a.T文件。是不是我们刚才在那个Windows下写的那个东西,大家会发现我们在Windows里面可以直接修改服务器端的文件。在Windows里边可以直接修改服务器。当机。衣裳非常方便。这就是我们的这个为什么要讲三把的原因,就是因为三把要比呃FTP呃的一些功能。
11:02
和使用方法更简单、更便捷、更智能一些,OK。这就是我们扫码的一个登录验证的一个简单的一个演示,OK,那么本节课先讲到这儿,我们下节课再见。
我来说两句