00:00
好,同学们,那现在我们来进入到Linux是实操篇这个章节啊,这个大的这个篇章,那Linux是实操篇,听这个名字对不对,同学们应该知道,重点就是教同学怎么去实际的操作Linux系统对不对?那这里面呢,我们先给大家讲一下远程登录到linuxx服务器这个内容。好,来这边我们已经把第五章这个名称写好了,来看第一部分啊,那首先呢,我们来看要给大家讲的第一个是什么内容呢?大家看这里,为什么我们需要远程登录到Linux视。先把这个给他聊两句啊,聊聊一下这个原因。就为什么咱们要去远程登录到Linux呢?好,我先把这个标题给列出来,同学们是这样子的啊,各位同学们可能会这样想说,老师,你现在这个已经已经不是已经装好了吗?你这一个装好了,那你直接在这操作不就完了吗?为什么还要一个远程登录呢?什么又是远程登录呢?各位,那这里呢,我要给同学们介绍啊,画一个简单的示意图。
01:07
简单的说一下这个原因。各位同学啊,这。这里假设是同学们工作以后,这是你的公司。比如说这是打个比方吧,这个是这是新浪。对吧,新浪新浪这个公司大家都知道,新浪这个公司呢,会肯定有很多程序员呢,对吧,程序员肯定有自己的电脑,比如说这是这个程序员的一台电脑。对吧,电脑。那么这是台电脑,好,那么这个电脑呢,同学都很清楚知道,电脑就是我们自己工作的地方嘛,工作地方,但是实际上呢,我们要明白一点,就是我们的Linux服务器。其实并不在你的电脑上。明白我意思吧,就你Linux根本不是装在你的电脑的,不是说像老师讲课这样哦,我的Linux就装在这个Windows上面,是个虚拟机,不是的,它是这样子的,它是在一个机房里边。
02:03
能理解吗?比如是电信的。电信的一个机场机房,或者是联通的。对吧,或者联通的它是个机房,我们的Linux这个真实的Linux服务器呢,它其实是安是放在这个机房里边的。那你大家想一想,机房的Linux是在这,比如这是我们Linux系统。你想想你你的你是在公司里边。我们真正工作的或者运行的Linux是在机房这边,这隔着十万八千里呢。你怎么能去直接操作界面呢,不现实对不对,所以说呢,我们需要怎样去操作我们这个远程的。Linux服务器呢,这就需要我们这个程序员安装专门远程登录到linuxx的工具,用的最多的一款工具呢,是X。
03:02
现在这个用的比较火,这个呢是专门用于远程。远程登录。登录到linuxx的一款工具或叫软件都可以,它是远程登录到这,然后呢,在这个这个张三的电脑里边,比如这个程序员叫张三,张三在电脑里面,它通过这个Excel就可以发出各种指令给我们的linu可视,然后远程操作我们linu视能明白这意思吗?啊,所以说我们需要安装一个远程登录的软件,叫Excel来操作我们的这个Linux服务器,而不是说啊,好像咱们自己每个人都跑到机房去操作,这是不现实的。啊,而且呢,告诉大家远程登录到这个linus过后呢,我们操作的时候几乎全部都是用的命令行,就界面是看不到的,能理解吗?这个是远程登录,同时还有一款软件也要给他介绍一下,你这是远程远程操作它的,那么假设张三这个电脑里边它有一它有一个文件。
04:06
他有一个没,比如说他要安装MYSQL,它有个MYSQL的安装文件。它有个安装文件,明明白意思吧,安装文件,这个安装文件呢,它也它有时候需要把这个安装,安装这个MYSQ安装文件。放到这个Linux上面去。哎,他要放到这个Linux上面去。那这个时候呢,还有一款软件,能够把这个文件从你的电脑远程上传到。这个远这个Linux系统上面去,你当然也可以把这个linus有的文件下载到这边来,那这个时候又需要一款什么样的软件呢?各位就有一款远程上传和下载的这么一款软件叫什么呢?也是现在用的比较多,叫XFTP。XF。
05:00
FTP,我们装这个五这个版本,好吧,说现在我们需要两款软件,就如果不管你是在学习还是在工作中,你至少需要安装两款软件,一款是远程登录到linuxx操作,Linux软件叫X项,当然嗯,这个实际上像这种远程登录软件很多啊,不仅仅只有Excel,比如像security。还有像其他的那些那种这个putty等等等等好多啊,那么这款软件我认为是用的比较好的啊,还有一款就是远程干什么呢?远程上传下载文件的。就是上传。上传和下载文件的软件。对吧,软件。好,到时间我们装这两款,这款是专门用来做文件上传下载,这款是专门用于远程登录的,能明白这意思了吗?好,OK啊,这个地方是上传下载文件的,我也用这个图标示出来。好,同学们明白这个道理,过后呢,我们就来呃进行这个安装,安装好现在为什么要登录,大家知道了吧,我画了一个示意图。
06:09
对吧,这个示意图呢,能说明一些问题。好,然后然后呢,我们来一起把这个图粘贴拷贝过来,画一个示意图呢,有助于帮助我们理解。就是我们装软件的时候到底是一个什么样的情况,为什么要装它。好,我把它先粘贴复制到这里来啊各位朋友。那这是他的,那么这块我们说完了过后呢,这还有一个简单说明,我们公司开发的时候具体是linu格式,服务器是开发小组共享的,正式上线的项目是运行在公网的,因此程序员需要远程登录到申S进行项目管理或者是开发啊刚才画的图也有了,那么远程登录客户端的这个这个这个软件呢,现在用的比较多的一个是exce。一个是XFTP5我们学习这两款软件好吧,好,我把这个呢,文字的说明也放到这里来啊说明。
07:08
好,文字的说明,我们也把它放到这里来。好,下面呢,就是具体的安装了,对吧。下面就是老师带大家具体来安装一下。找一个我们先安装第一款软件叫做EXCEL5先先对这个软件呢。先对这款软件咱们做一个说明啊,这款软件我们做一个说明是首先告诉大家,Excel是目前最好的远程登录linu格式的操作软件,流畅的速度,并且完美解决了中文乱码,这一点我是深有体会啊,以前我们我用款用了一款叫SSH。那个玩意儿,那个玩意儿呢,装完过后啊,中文乱码特别难处理,让人很郁闷,但X。这个软件完美的解决了这个中文乱码的问题啊,所以说目前就是说在实际的这个工作中,很多程序员是很喜欢用这个HR5的,你们参加工作过后,你们也会发现哦,韩老师说的这个确实确实是这样子的,很多这个程序员呢,他都喜欢用这个EXCEL5来进行这个程序的开发啊,就就是这个远程登录工具,就喜欢用这个EXCEL5。
08:18
啊,X5用的比较爽。好,那么这个H25它是一个强大的安全终端模拟软件,支持这些协议大家知道就可以了啊,然后呢,我们来一起来安装一下。好,我们来介绍一下啊,把这款。放这远程这个工具的一个介绍,我就不敲了,好放在我们的这块位置来诶。第二块就是我的标题二。好,那么这里面有一些对对他的一些介绍,对吧?对他的一些介绍我也放到我们笔记中去。好放到笔记中去,那放到这个笔记中,中完了过后呢,我们就来来具体的安装,具具体安装看一下操作啊具体安装。
09:08
安装什么呢?X shell5并简单使用并使用啊并使用。使用OK。好并使用,那现在呢,我们首先要找到这款软件啊同学们。我们首先看一下这个软件在哪里呢?在这里,在我的这个软件,在老师的这个课件里面有个软件,软件里面有个远程访问工具里边有个首选,OK,如果首选这个你们装的时候不好用的话呢,可以再选备选。备选里面也有这样的一些工具啊,像这个security CRT也可以远程登录,还有flash FTP这个呢,也可以进行文件和上文件上传下载,那一般情况下这个这两款工具就够用了,好我们来安装一下。啊,安装一下,注意在安装之前我还有一句话要说啊。
10:02
我还有一个地方要交代,就是说你如果安装好这两款软件过后呢,你要远程登录也好,还是上传文件上传下载也好,那首先有个前提,什么前提呢?各位同学听我讲,就说他有个前提,说要求我们这边的Linux系统有一个服务在监听,就说。需要需要linuxx开启一个叫SSSD。就是开启一个叫SSSD的这个服务,这个服务呢,就是专门为这个端口,它会监听二十二十二号端口,你说这边有一个服务,它等待你来连接和和它会等待你的连接,就相当说他在等你哦,你要连接我吗?我在为你服务。这个叫SSD服务,那首先你你安装好好了,有些同学说老师我安装好了O连不上啊。连不上,那你就看你的这个Linux有没有把SSD服务给开开。
11:03
一般情况下,这个22号端口或者叫SSD服务是开启的,那么我们先来检查一下目前韩老师的这个linu这个服务器啊,它这块有没有有没有启动这个这个服务,我们来看一下。我用setup这个指令。Stop指令进行,看这一个网络服务进去。对吧,进去进去过后呢。不看这个地方啊,叫系统服务,刚才说错了,叫系统服务大家看,嗯,标成星号的就代表已经已经起来了,我们找一下SSD。我走,同学们看啊。同学们看,同学们看,这一个叫SHD的这个呢,就是我们刚才老师说的这个这个D服务,它是专门让别的机器可以远程来。登录的或者是远程来访问的啊OK,所以说在这儿确定了过后,那就没问题了,我把这个呢。
12:00
也也要说到前面啊,说到前面我把这句话写到这里来,各位。那么我们这把这里面特别强调一下,特别。特别啊。特别说明。我把这个标成一个呃,黑体吧。标成一个黑体,就说如果希望,如果希望安装好。X。安装好。XSX。股。就可以远程。访问linuxx系统的话,需要有个前提,需要有一个前提。前提。什么前提呢?就是Linux。Linux启动了,启动了,启动了一个SSD服务。SSD这个服务啊,它会监听。该服务,该服务会监听什么呢?22号端口。
13:05
但有时候老师这个这个这个端口的概念我不太明白。如果同学们没有听过端口这个概念呢,也不要着急,你可以这么理解,怎么理解呢?你可以这样看老师啊,说好像是说好像这么理解啊,可以这么形象的理解,说我们linu克斯呢,这地方会开一个耳朵。哎,这个耳就就好像人的一个耳朵一样啊,啊,这个地方呢,它。在这监听22号那一个命令,可一一个系统里面能有多少个端口可以开,理论上说可以有65535个端口。那么SSD这个服务呢,它就是监听22号这个端口,好像在这个机器上打开了一个窗口,你们通过这个这个窗口呢,就能怎么样就能连接到我的0NU可视进行各种操作,能理解这意思吧,就好像一个人,这个人要听别人说话,不得有个耳朵吗?
14:01
是不是,那么至于这个端口很多详细的内容呢,我们在后面在讲的过程中,你用多了就好了,打个比方。同学们都学过MYSq吧,那你MYSQL它不是也得监听,监听一个端口别人才能操作它吗?MYSQL是不是就是3306啊,再比如说Oracle数据库,Oracle数据库是不是也得监定端口啊,是吧是吧,1521对不对?还有像我们邮件它不是也有端口吗?我们这个五就是22号端口,理论上来说,为了保证linu时的一个安全性,我们一般情况下只会开放什么端口呢?22号端口,记住这句话啊,端口开的越多,安全性就越越弱。好,这块我交代完了过后。这块我交代完了过后呢。下边。我们就来具体安装了,往下走。点一下。好,注意听。X,我们点一下这个时候呢,它开始安装啊,安装的时候呢。
15:01
也很快啊,这个这个软件不是一个大软件,也比较快,一会儿就安装完了,注意看步骤,基本上是傻瓜式的安装,就一步一步往下点就完事。一步一步往下点就完事了啊好的,下一步同意啊,这个没办法,你必须同意啊,这个我也不去改它了啊,路径呢,我们改一下,一般情况下呢,我喜欢装在D盘。哦,我喜欢装在D盘。放哪去了啊这个。我选择D盘,选D盘下面有个program。Program。D盘下面program呢,我在。写一个叫做MY。X小武。这个标题下一步。下一步啊,中文咱们就用中文安装。对吧,这就安装。好,我们耐心的等待一会儿啊,耐心的等待一会儿。
16:04
好的,同学们看一下,当你看到这个页面的时候,就说明我们已经安装成功了,来运行它一下打开。好可以啊,不用管它打开,打开过后呢,你会看到有这么一个界面啊,这个我们就就不去管它了啊,不去管它了。啊,这个呢,就就就允许吧啊。就允许没事。那这个时候呢,我们看到在桌面上就会有这么一个小界面,双击它。双击。好,同学们看到双击完了过后呢,这个是因为我以前做过的啊,以前做过的我们新建一个,我们不用这些东西,我们新建一个来。新建。新建一个,这是我以前的啊,这以前我们新建一个打开它。然后呢,新建一个。新建一个绘画。所谓绘画就是一个连接了,就是一个连接,那现在这个名称呢,我们来看看我们要连接到哪里去,看图,现在我我想连接从这个这我的电脑,假设这个我就换成老师的电脑了啊。
17:10
我要连接到老师,就是我自己的Linux,虽然虽然现在我这个Linux不在机房,我可以把它当作是在另外一个系统上面去,好吧,那现在我我们得知道什么呢?得知道这个Linux是个什么呀,IP地址。明白这意思吧。那Linux IP地址怎么查询呢?来同学们看一下。那我们来看一下目前我的IP地址是多少。错一下啊,IP地址如果没有就没办法连接if config。先简单理解一下啊,一回车,我们看到此时此刻。我这块的IP还没有分配。是吧,没有没有分配,那么我们看一下这个IP,没有分配的话呢,我们就要先去分配一下IP地址。IP地址。
18:00
先退出来一下啊,我们要分配。那么呃,同学们看一下这个IP地址啊,同学看一下这个IP地址,我们现在没看到的原因是什么呢?就是因为我们这个网络,刚才是是因为这个我重启一下机器,网络断掉了,我把这个网络重启一下,就能拿到一个新的IP。好,大家看到它这里转,然后我再用IP config。好,同学们看,现在他分配了一个IP,就是192.168。点184.1128啊192.168.184.128,那么这个IP。是由Linux给我们分配的。至于说同学们说老师我想指定行不行,后面我们再一步一步的讲好不好,好这块呢,这个IP就是192.1这个地址啊好我复制一下。那就相当于怎么说呢,就相当于说这个Linux的IP就它了,能能理解这意思吗?好,现在。老师,这个这地方已经有X了,我要连接到这里来。
19:02
怎么连接呢?好把它配一下就完了来。我为了好记,我就这样配了啊配了走。好用的协议是SSD。就没问题,端口22号,这这个地方不要写错了啊,这个地方不要写错了,写错了会出问题来吧,我把这个图给大家截一下。好,我把这个图给大家截一下啊。那这里呢,这里面呢,有几个地方需要知知道这个名称是自己填写的,这个协议不能乱写。这个协议不能乱写。好这个地方,同学们看这。这个地方。这个地方就是你要连接的那个Linux的IP地址。你要连接的Linux使的什么呀?IP地址这个不能搞错了啊,这个是端口号,端口号都是22号端口好保存到这里来。
20:00
那待会儿呢。我把它先暂时先放到这儿啊,这个相当于是配置了。啊配置了好,那现在做好了以后点确定,点确定过后看这面是不是就有了。有了吧,有了好,各位朋友。点下连接。点连接过后你会看到,诶,他说告诉你哦,这个地方是你第一次连接哦,第一次连接的话,你接受此主机的密码吗?接受并保存点它好,这个时候你输入你的用户名跟密码就可以了,同学们还记不记得用户名跟密码指的是哪里?谁的用户名和密码?告诉大家是linu,可耻的用户名和密码不是你的这个Windows的啊,大家都知道。Linux是不是我们已经有个root root用户了。还有个密码是多少,还记得吗?是123457890,好,没问题,那我就用root登录root。注意听root登录。OK,好,这个时候它会弹出一个窗口。他会让我们干什么呢?输密码,密码不要写错了。
21:02
所有这个密码要好,同学们看,同学们看这里,我们已经连接到这里来。这你就看到all root连到这来了,那这个时候你看。你就可以用各种指令来玩了,看中文乱码也没有非常漂亮,那同学们看到这个字体很不舒服对吧,字体大小很不爽,你们可以可以选用不同的这个配置,那它有很多配色方案。你不喜欢的话,你可配上这个白色的。对吧,也可以配成这种颜色的,也可以配成X term,它有很多配色方案,你可你们可以自己根据自己喜欢啊来选就行了,来选就行,你看这个刚才这还有个白色的地吧,是吧,我一般不太喜欢白色,就用它好字体如果小的话呢,可同学们可以调一下字体,比如说诶说老师这个字体太小了,调大一点。12号看起来就舒服了吗?太大了一点啊。调成十号,好,这个呢,就已经可以远程登录了,好远程登录了好,那么我们来看看远程登录这块还需要有什么地方说一下啊好,看老师的这个演示,看老师演示好,到此呢,我们这个XSHE5就安装成功了,而且呢,同学们也可以操作它了,也就说这个时候你输入指令reboot也能重启它,打个比方,同学们注意听啊,注意听我这句话,如果我在含老师的这个XCEL5里面,我输入了reboot。
22:25
就相当于重启了这台Linux,能理解这意思吗?因为你是远程操作。远程操作。能理解的意思吧,说老师是不是这样子的,肯定是这样子的,我就不演示了,有点这个,这个很简单,那这样子吧,如果同学们有所怀疑,我们这样子,我们在。Root目录下面。Root下面大家看这root目没东西吧,好,假设我们也到这个root下面去看看看,同学们看。同学们看啊,我在这个地方打开。啊,Home目录啊,刚才说错了,Home目录,我们在home目录下面。
23:03
看这也没东西吧,我从这来操作。大家看,这是我的一个远程登录工具是吧,你你不要把它想象成在一台机器,你要把它想象成这台是在遥远的机房,明白吗?好,同学们看。当我在这里建一个文件的时候,你会看到这边马上就能看到文件。是这样子的吧,看一下啊,我们随便建一个文件,比如说。我们touch。这个字音后面还会讲啊哈。一回车出来,你看这是不是有一个文件呢。是不是就相当于你通过这就操作了远程的那个Linux服务器,这1.1定要懂明白吗?啊当然有的老师你rebot呢,如果我1REBOT整个这个机器就会重启。是这样子的吗?一会车看。咱们看这里,这是不是也也被控制了。也被控制了,说你这个当然你这一重启它这连不上它就退出来了,好同学们,这个就是我们linu可效的一个使用,好,我把笔记给同学们补一补。
24:04
安装并使用啊。这个地方就是安装的过程。安装过程。这个安装过程呢,看视频就行了,也不难,很简单。好,同学们呢,就要记住安装过程,就是看老师的视频演示即可。啊,基本上是傻瓜式的安装啊,基本是。一步下一步就行了啊,基本上下一步即可。然后呢,这个安装完了过这个配置,简单说一下啊,这个X2的配置。SHELL5的一个关键配置。关键配置就是下面这个图了。就这个如如这个图,然后最后呢,连接上了过后这个界面长什么样子啊当。连接成功以后,X15。远程登录到。
25:01
远程登录到这个Linux后就可以使用指令。指令。指令啊指令。可以使用指令。来操作。来操作Linux系统。对吧,系统。好这一块呢,我们也把它放到这一栏。啊,具体长得什么样子,就这个样子,刚才老师也给大家演示了,对吧,我把这个图给同学们截一个。这个就是远程登录过后。的一个界面。好,这个就是Excel远程登录的一个安装配置和一个简单的使用的演示。
我来说两句