网络配置(配置固定IP访问)

  • 相关命令

    ip add 查看网卡状态

    ifup eth0 打开端口eth0

    ifdown eth0 关闭端口eth0

    dhclient 自动获取IP

    mii-tool eth0 查看eth0网卡是否连接网络 (link ok 表示已经连接网线)

  • 网络配置文件

    vim /etc/sysconfig/network-scripts/ifcfg-eth1

    • IP配置文件

      DEVICE=eth1
      HWADDR=00:0C:29:87:48:AF
      TYPE=Ethernet
      UUID=74578c05-8497-49b0-ab96-353d63ca90ae
      ONBOOT=yes
      NM_CONTROLLED=yes
      BOOTPROTO=static
      IPADDR=10.2.1.4
      NETMASK=255.255.255.0
      GATEWAY=10.2.1.1
      DNS1=202.96.209.133
      DNS2=114.114.114.114
    • 重启网络服务service network restart

    • 单独DNS配置vi /etc/resolv.conf

密钥认证访问

实用工具生成密钥对,公钥存放位置:

mkdir /root/.ssh
chmod 700 /root/.shh
vi /root/.ssh/authorized_keys
  • 关闭Selinux

    • 临时关闭:setenforce 0

    • 永久关闭:

      编辑vi /etc/selinux/config

      SELINUX=enforcing 改为SELINUX=disabled

Linux远程互相访问

  • 远程访问格式:

    ssh -p prot username@IP

    -p 指定端口(不填默认22端口)

    user 制定账户(不填默认root账户)

    如:ssh -p 22 root@106.14.192.51

    注:ssh命令安装yum install openssh-clients

  • 密钥访问

    密钥生成命令ssh-keygen

    Generating public/private rsa key pair.
    Enter file in which to save the key (/root/.ssh/id_rsa): # 保存位置默认/root/.ssh
    Enter passphrase (empty for no passphrase):              # 输入密码
    Enter same passphrase again:                             # 确认密码
    Your identification has been saved in /root/.ssh/id_rsa. # id_rsa  私钥
    Your public key has been saved in /root/.ssh/id_rsa.pub. # rsa.pub 公钥
    The key fingerprint is:
    ab:87:fd:69:d9:4b:fb:42:11:01:b7:9f:2a:61:dd:f8 root@localhost.localdomain
    The key's randomart image is:
    +--[ RSA 2048]----+
    |          ..o.   |
    |           ...   |
    |            ..   |
    |           ..+ . |
    |        S o o.+  |
    |         o ..o   |
    |       o. .+o E  |
    |      ..o o+o.   |
    |      .. oo o+.  |
    +-----------------+

    公钥复制到被访问Linux的authorized_keys文件中即可

CentOS 7 网络配置、远程访问的更多相关文章

  1. 【转】Linux - CentOS 7网络配置

    Linux - CentOS 7网络配置 https://blog.csdn.net/J080624/article/details/78083988   安装完VM后,需要进行网络配置.第一个目标为 ...

  2. CentOS 7网络配置工具

    CentOS 7网络配置工具 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 一.网卡命名机制 CentOS 6之前,网络接口使用连续号码命名:eth0.eth1等,当增加或删除网卡 ...

  3. centos下网络配置方法(网关、dns、ip地址配置)

    本文介绍了centos网络配置的方法,centos网络配置主要包括dns.网关.IP地址: 1.IP地址配置: /etc/sysconfig/network-scripts/ifcfg-eth0 2. ...

  4. virtualbox虚拟机上安装centOS的网络配置(安装centos时选择桥接网络)

    最近接触hadoop,需要在在Linux上面开发,所以我装了一个virtualbox虚拟机,在该虚拟机上面安装了一个centOS系统.linux系统是装好了,但是网络配置却另人头疼.我主要是想让宿主机 ...

  5. hyper-v 安装Centos及网络配置

    新安装的Centos系统默认情况下是不能上网的,需要经过相应的配置:选择对应的虚拟机,点击"虚拟交换机管理器": 设置hyper-v上的网络及分配cpu.内存.磁盘等资源. 安装C ...

  6. virtualbox中centos虚拟机网络配置

    本文讲述的是如何在Oracle VM VirtualBox安装的CentOS虚拟机中进行网络配置,使得虚拟机可以访问宿主主机,也能访问外网,宿主主机可以访问虚拟机,虚拟机之间也可以相互访问. 在Vir ...

  7. CentOS 7 网络配置

    Virtual box 安装了CentOS 7最小模式后马上用ifconfig命令查看网络情况,发现该命令不存在. [root@centos1 ~]# ifconfig -bash: ifconfig ...

  8. CentOS的网络配置(终端环境)

    在虚拟机中安装了Server版的CentOS,用于做Hadoop相关的实验.Server版的CentOS默认是没有桌面环境的,eth0的网络默认也没有开启,需要我们手动启动网络. 关键配置说明 网络和 ...

  9. 二,CentOS minimal 网络配置及用yum安装所需软件

    CentOS minimal在刚安装完成后,ifconfig一下没发现网卡,是因为使用最小安装的网卡默认没启动,设置配置文件很简单,如下: 1.打开配置文件 vi /etc/sysconfig/net ...

随机推荐

  1. Juniper Alarms 灯红色报警处理

    1.2.5.1告警查看 root# run show system alarms 2 alarms currently active Alarm time Class Description 2015 ...

  2. 学习TF:《TensorFlow实战》中文版PDF+源代码

    深度学习乃至人工智能正逐渐在FinTech领域发挥巨大的作用,其应用包括自动报告生成.金融智能搜索.量化交易和智能投顾.而TensorFlow为金融业方便地使用深度学习提供了可能.<Tensor ...

  3. 记一次 Apache HUE 优化之因使用 Python 魔术方法而遇到的坑

    最近的工作是基于 Apache HUE 做二次开发.刚接手 HUE 的代码的时候,内心是崩溃的:开源的代码,风格很多种, 代码比较杂乱; 虽是基于 Django 开发的,但是项目的结构改变很大; 很多 ...

  4. 【Codeforces Round #425 (Div. 2) B】Petya and Exam

    [Link]:http://codeforces.com/contest/832/problem/B [Description] *能代替一个字符串(由坏字母组成); ?能代替单个字符(由好字母组成) ...

  5. 手动脱FSG壳实战

    作者:Fly2015 对于FSG壳.之前没有接触过是第一次接触.这次拿来脱壳的程序仍然是吾爱破解论坛破解培训的作业3的程序.对于这个壳折腾了一会儿,后来还是被搞定了. 1.查壳 首先对该程序(吾爱破解 ...

  6. 转:mac环境下使用svn

    在Windows环境中,我们一般使用TortoiseSVN来搭建svn环境.在Mac环境下,由于Mac自带了svn的服务器端和客户端功能,所以我们可以在不装任何第三方软件的前提下使用svn功能,不过还 ...

  7. Python Web框架Tornado的异步处理代码演示样例

    1. What is Tornado Tornado是一个轻量级但高性能的Python web框架,与还有一个流行的Python web框架Django相比.tornado不提供操作数据库的ORM接口 ...

  8. HDOJ 5419 Victor and Toys 树状数组

    分母是一定的C(m,3) 树状数组求每一个数能够在那些段中出现,若x出如今了s段中,分子加上w[x]*C(s,3) Victor and Toys Time Limit: 2000/1000 MS ( ...

  9. Nginx安装以及配置

    安装编译工具及库文件 1 yum -y install make zlib zlib-devel gcc-c++ libtool openssl openssl-devel 安装 PCRE 下载 PC ...

  10. 34.Intellij IDEA 安装lombok及使用详解

    转自:https://blog.csdn.net/qinxuefly/article/details/79159018 项目中经常使用bean,entity等类,绝大部分数据类类中都需要get.set ...