欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  科技

实习过程中学到关于各版本操作系统的知识(2)

程序员文章站 2022-04-15 14:45:26
centos系统如何联网以及远程连接 最近几个周一直在安装linux的各个发行版本的系统。这些系统,有的方便的,在安装过程就能把网络配好,有的需要安装好后,启动系统后对文件进行修改才能连上网。由于我和我的实习生同学经常会用到如何通过修改本地文件来联网,所以做个随笔,记录一下步骤,以供以后参考使用。 ......

centos系统如何联网以及远程连接

最近几个周一直在安装linux的各个发行版本的系统。这些系统,有的方便的,在安装过程就能把网络配好,有的需要安装好后,启动系统后对文件进行修改才能连上网。由于我和我的实习生同学经常会用到如何通过修改本地文件来联网,所以做个随笔,记录一下步骤,以供以后参考使用。

  • 一、配置网络环境:
  1.       当我们进入系统后,输入命令cd /etc/sysconfig/network-scripts ,进入网卡配置文件所在位置,输入ls查看

           实习过程中学到关于各版本操作系统的知识(2)

              一般第一个就是网卡配置文件

        2.输入 vi ifcfg-ens192打开该文件,将文件内容修改为如下图所示

 

 

                                             实习过程中学到关于各版本操作系统的知识(2)

                              将bootproto="dhcp"改为bootproto="static",dhcp是指动态ip,static即为静态ip

                               将onboot="no"改为onboot="yes",即允许系统启动时自动激活网卡

                               接着添上ipaddr、gateway、netmask和dns,这四项根据自己实际需求进行配置

    3.配置完成后,按esc键,输入 :wq! 保存退出,接着输入service restart network,重启网络服务,有的环境下是systemctl restart network,可以通过ping www.baidu.com来判断是否成功联网

    二、远程连接配置                                                                                                                                                                          

           由于我本人在虚拟机服务器上搭建好linux环境后,都是在本地使用mobaxterm远程连接来以使用该环境,但是,如果不对环境的sshd_config做出适当更改的话,在连接时就会提示using keyboard-interactive authenticatio,并且无法使用root账户连接,sshd是ssh协议里用来提供远程连接服务的进程。

那么我们需要做出的修改就是,输入命令vi /etc/ssh/sshd_config,打开sshd_config,找到permitrootlogin,将其改为下图所示,意为允许使用root账户远程登录。

                                                                实习过程中学到关于各版本操作系统的知识(2)

 

输入wq!退出后,使用service restart sshd重启sshd服务,接下来就可以远程连接该环境。

但是神秘的是,有点系统如果直接改的话回不起作用,需要新添一行 permitrootlogin yes才会生效,这个原因我也不太清楚。如果有人知道,请给我解答一下,谢谢。