00:00
做完了网络的配置,那接下来我们就可以尝试去进行远程的登录,操作一下自己的服务器或者说虚拟机了,那最经典的远程登录的方式,也是最简单的方式,其实是SSH啊,这个想必很多同学也都听说过。不管是Windows还是Linux,其实都提供了这样一种啊,基于SSH协议的这样的远程登录方式,那呃,比如说我们在当前的Windows环境里边,我们可以直接CMD打开一个命令提示符啊,然后在这里边如果说我们现在想要直接远程登录到自己的虚拟机的话,我们不是已经给了一个当前的主机名叫做海6:100吗?啊,那也可以直接SSH啊,当然了,登录的时候我必须先指定到底是以哪个用户的身份来登录,诶,那这里边我们直接以root用户,那就是root at哈杜OP100。
01:00
我们可以直接这样去登录。啊,那这里我们看到有一个提示啊,就是说你是否需要去连接到我们对应的这个机器,而且是要对应的要建立一个认证和授权啊,那所以其实这个就是我们要自己去输入一下root在哈100上的密码,诶这样的话把这个密钥保存在本地,接下来我们就可以直接去免密登录了,诶所以SSH直接做免密登录还是非常方便的啊,当然我们前提是这里要打一个yes同意,接下来要把这个密码输对,那我们输入艾特硅谷。接下来我们就直接登录到了远程的虚拟机上,而且是以root身份啊,那我们看现在这个环境其实就跟我们直接在虚拟机里边操作是一样的,我直接LS一下,我们发现这里边拿到的数据就是看到的所有的目录和文件,就是我们root在虚拟机里边的主主文件夹啊,那当然了,我们还可以看刚才我们更改过的。
02:06
配置文件ETC config下边的。Network。Scripts啊,那我们更改的是if fcf gs33啊,那我们看到这个文件跟我们之前更改完了的所有的这些静态地址的配置完全都是一样的啊,那同样我们可以在这里边冒号Q,然后退出,所以我们看直接SS登录上来之后啊,尽管我们这里还是一个Windows的命令提示服务,但实际上我们这里边做的操作就跟在Linux里面是一样的。啊,那所以这个其实还是挺简单挺好用的啊呃,那当然了,如果说在这里我想退出当前的登录的话,直接exit啊,就像我们退出终端控制台一样,直接退出来就可以了,那当前的这个连接也就直接就断掉了,这种方式呢,尽管简单,但是功能是比较有限的啊,当然了,首先是我这里边的这个环境啊,这个字体啊呃,我们可能知道在这里边也可以去进行一些编辑啊呃,进行一些属性的调整,这些是可以去改当前的显示的页面的,但是呢,呃,假如说我下一次还想要做一个函100ROOT用户登录上去的一个连接,那相当于我还得再重新输一下这个SSH命令。
03:29
啊,我们自然就想到了,我能不能一次登录之后就完全保存好,接下来就不要输命令了,直接一点就上去呢?诶如果想要这么干的话,那肯定就得使用工具了啊,其实这样的工具还是比较多的,我们远程登录的话,比如说诶可以使用。业界非常有名的啊,呃,XSHE,或者叫叉shell,还有非常有名的这个SQ shell,还有呃,像这个QCT,还有final啊,Final是国产的这个工具,其实他们都基本上都是基于SSH协议去进行免密登录的啊,所以整体的这个思路都是差不多的啊,当然还有这个非常老的比较经典的这个工具。
04:10
Putty。呃,相信可能也有人现在还在用啊啊,那另外就是现在其实各种各样的远程登登录工具其实层出不穷的,比如说非常有名的一款叫team viewer。可能很多同学也听说过。啊,另外可能还有一些这个,如果说我们是命令行登录的啊,呃,可能就是用这种SSH方式直接去登录上去,那如果你想看到对应的那个图形化界面的话,还可以用VNC啊这些工具其实都是非常常见的一些工具,呃,那不过呢。所有的这些工具里边啊,一直以来可以说是这个叉shell应该就是稳定性和性能表现最好的一款,而且它其实也比较老啊,非常经典的一个远程登录的工具,所以目前在国内应该用的人还是最多的啊,那所以我们接下来也就以这个叉shell为例,来使用工具做一个远程的登录,我们看看怎么样去操作远程的服务器啊,因为我们知道在实际工作场景里边,真实的服务器,哎,那肯定是在机房里边,或者是云服务器,我们没有办法直接接触到这个实体机,诶,那所以我们就只好采用一种远程登录的方式登录上去了。
05:25
叉CL如果说要有什么缺点的话,那就是他的商业版其实还是比较贵的啊啊,不过如果说我们不是基于商业目的,只是做学习研究的话,可以去它的官网上去申请免费版啊,那所以呃,这个肯定还是没什么问题的,现在叉L最新版本是已经出到了七叉叉L7啊,我这里边是已经安装好了,那接下来我们就来尝试一下吧,双击打开。现在需要去新建一个绘画啊,我们可以在这里绘画窗口里边直接去点新建啊,当然了也可以直接在文件这里去新建,或者点这里的快速图标都是可以的,我们直接新创建一个会话,要连接到的虚拟机就是哈op。
06:10
100,所以我们这里边可以把这个名称直接就以当前的主机名。命名一下,直接叫做哈杜甫160。当然了,我们直接把名称写出来之后,主机名也默认就跟他一样了,诶,所以这个其实就是自动补全的一个状态了,我们也看到了协议就是SSH,所以叉L的底层其实也是SSH协议,只不过呢,就是给我们提供了一个更加方便的操作界面啊,类似于一个远程的控制台的仿真器。好,我们把这个先填好,接下来呢,呃,不光得有主机名,那还得有到底是以哪个用户的身份去登录,诶,所以这里边我们输入root。然后密码。At硅谷写进去啊,那当然了,把这个都输好了之后,我们可能还希望,比方说我们现在默认的后边控制台的shell是一个黑底儿啊,那假如说我们希望做一些调整的话啊,而且看到这个字还比较小啊,我们希望给它换成一个白底,而且呃,变成一个字体更大一点,那我们可以在外观里边去做一些设置,哎,这个就灵活很多了,比如说我们可以改成一个。
07:21
New white啊,变成一个白底的,然后把这个字体调大一点,调成12号。好,这个时候我们可以直接做一个连接,那这个时候我们看到SS安全警告弹出来,这是一个未知主机的密钥啊,那我们这里可以直接选择接受并保存,那接下来我们就可以相当于每一次都可以免密直接登录了。那现在我们进来之后root at哈杜100,很明显这就跟我们直接在虚拟机这边登录上来的状态是完全一样,我们现在是一个远程的登录状态啊,那我们LS一下可以看到当前就是进入到了root用户的主文件夹,诶,所以这个还是完全没有问题的。
08:04
好,那如果想要断开当前的连接的话,那我们只要点上边诶这里的这一个断开连接的操作就可以了。我们看这里想断开这个连接吗?我们不再显示此消息,直接就断开回到原先我们的桌面环境来了,那接下来如果说我们还想重新连接的话,我直接点所有会话的这里,因为我们已经保留了保存了当前它的连接密钥,SSH的密钥已经保存了,所以我们直接一双击它就又可以来了啊,当然了,我们这里还可以加一个快捷方式啊。直接放在上面,这样的话我们就可以点起来更方便一些,这里边一点就断开,这里一点就连上啊,所以这个操作起来还是非常简单的,也非常方便的。呃,这里需要多说一句的是,之后我们如果直接以远程连接的方式去进行虚拟机的操控的话,那在这里边有可能我们就经常会比方说啊,Copy一个IP啊,那COPY1段内容,这是经常要发生的一些动作,那这里边呢,它也有对应的一些设置,但是我们会发现啊,跟这个CTRLCCTRLV这个是没用的,那它这个东西在哪里去设呢?我们可以在工具。
09:15
选项这里,然后点键盘和鼠标,在这里呢,我们可以选择当前鼠标的按键,鼠标中间的按键和右键到底是表示什么含义啊?我们一般情况常见的就是把这个都改成粘贴剪贴板的内容就可以了,这个是最简单的,而且后面我们可以加一个选项,就是下面的这个勾选,将选定的文本自动复制到剪贴板,然后这样的好处就在于我们把这个确定之后。接下来我选定当前的IP啊,那就相当于已经复制了,然后鼠标移到下边来,一点右键直接就过来了啊,那这样的话,我们之后再做这一个控制台操作的时候就会非常的方便啊,这就是关于远程登录叉shell的用法。
10:02
那除了远程登录呢,我们可能还需要去做这个上传下载文件啊,诶这个就需要使用另外一个叉的配套工具了,我们看到就是。叉FTP啊,它其实是基于FTP协议的,一看这个名字就知道啊,当然了我们也可以用其他的一些工具啊,比如说大家可能比较熟悉的,像这个Windows下的winsapp。啊,或者说像这个。Five zeroilla。都是非常有名的远程的传输文件的工具啊,那我们这里边随便想用哪个工具,其实也都是一样的啊,我这里可以直接双击打开叉FTP啊,那这里其实也是一样的,我可以直接新建一个绘画啊,那比方说我们这里边还是叫做。哈杜100啊,那主机名当然是一样的了啊,那下面我们同样输入当前的用户名root和密码,艾特硅谷。
11:00
我们这里直接做一个连接操作,那我们看这里就连上了,很明显左边的页面就是当前我们主机的桌面啊,就当前点击进来的啊,直接运行进来的时候,我们初始的这个桌面,而这边呢,右边呢,就是远程连接到虚拟机哈比100它的root用户的主文件夹,哎,那所以这个其实是非常的方便的,我们可以点击进去,比方说点到root的。当前的桌面里边来,我们可以把当前桌面上的一个配置文件直接拖过来,那我们就可以看到当前在Windows系统我们的主机这边就多了一个这样的配置文件,我们去确认一下,诶,确实是有的,那另外呢,如果说我们想把这边的文件直接copy到卡兔100这里来的话,那肯定也是没有问题的,比如说我们点这个word文档,Vmware与Santos的安装,我直接拖过来,那可以看到这边就多了一个文件啊,我们可以同样到这里来确认一下。啊,当然了,我们是需要到桌面里边去做一个确认。
12:05
我们可以看到没有问题,就多了一个word文档啊,所以使用叉FTP呢,就可以非常方便的实现我们做远程文件的上传和下载。啊,这里需要多说一句的是,在叉FTP这个工具里边,如果说我们出现这边显示中文啊,特别是显示中文的时候出现乱码的情况的话啊,那肯定就是我们的字符集选择是有问题的,那这种情况怎么办呢?诶我们可以直接在这里啊选择一下这个设置,然后点击选项,在这里边我们把当前的字符集的编码,编码的字符集选择为。Unicode u tf8,那如果这里边选择了其他的一些,呃,其他国家或者说其他的一些编码格式的话,那可能就会导致我们这里边出现乱码啊,这个要稍微注意一下,大家只要细心,出现乱码的时候把这个改过来应该就没有任何的问题了啊,那呃,当然了,可能有同学也知道,就是我们其实还有另外一种方式,就是可以直接使用一个命令叫CP。
13:10
直接去做远程文件的传输啊,但是我们知道你每一次的话都要敲一个命令,还是有点太麻烦了啊,就是如果说我们不想使用对应的这些工具,我们是一个极简流的这样一个风格的话,我们可以直接使用SSH和SAP实现所有的这些功能,当然了,使用工具叉shell和叉FTP会更加的方便一点啊。这就是关于远程登录和远程下载上传文件的做法。
我来说两句