zoukankan      html  css  js  c++  java
  • linux 安装 登录 centos7

    • 常用资源下载

    1. r.aminglinux.com
    2. centos7.aminglinux.com
    3. http://www.apelearn.com/study_v2/
    • 认识linux

    1. Debian
    2. Slackware
    3. Redhat
    • 创建虚拟机

    1. vmware workstation
    • 安装centos7

    1. 分区  选择手动分区,标准分区,boot 200m   swap 2048m  / 剩下的所有
    • 配置ip

    • https://www.cnblogs.com/iskylite/p/7801113.html
    • NAT模式:点击菜单栏的编辑-虚拟网络编辑器-vmnet8
    •  网关就是上网用的,好比路由器

    • 桥接模式时,需要ip设置成和主机一样的网段,网关也要和主机的一样

    •  NAT模式;不管在家还是在公司都可以上网,网络不受影响

    • 如果nat模式实在连不上,可以编辑虚拟网络编辑删除,再添加
    1. dhclient 自动获取用户ip  (nat网卡时)
    2. dhclient -r 停止dhclient进程
    3. ip add /ifconfig  查看ip地址
    4. ls /etc/sysconfig/network-scripts/ifcfg-***
    5. bootproto=static    onboot=yes  ipaddr = 192.168.*.*  network = 255.255.255.0  gateway = 192.168.*.*  dns1=119.29.29.29
    6. TYPE=Ethernet
      BOOTPROTO=static   #这里是静态
      DEFROUTE=yes
      PEERDNS=yes
      PEERROUTES=yes
      IPV4_FAILURE_FATAL=no
      IPV6INIT=yes
      IPV6_AUTOCONF=yes
      IPV6_DEFROUTE=yes
      IPV6_PEERDNS=yes
      IPV6_PEERROUTES=yes
      IPV6_FAILURE_FATAL=no
      IPV6_ADDR_GEN_MODE=stable-privacy
      NAME=ens33
      UUID=b961637c-a4c0-4913-a161-81dfb4e21d49
      DEVICE=ens33
      ONBOOT=yes #开机起来
      IPADDR=192.168.38.138  #ip地址
      NETMAST=255.255.255.0  #子网掩码
      GATEWAY=192.168.38.2   #网关
      DNS1=119.29.29.29      #dsn    
    7. systemctl restart  network-service重启网络服务  
    8. route -n 查看网关
    9. 如果没有ifconfig命令  执行 yum install -y net-tools安装网络包
    • putty秘钥认证

    1. 用puttyzend软件生成公钥和私钥
    2. putty链接到服务器 mkdir  /root/.ssh  
    3. 改变权限  chmod 700 /root/.ssh
    4. 建立并编辑公钥文件  authorized_keys文件  vi /root/.ssh/authorized_keys
    5. (# 注意: 必须将~/.ssh/authorized_keys的权限改为600, 该文件用于保存ssh客户端生成的公钥,可以修改服务器的ssh服务端配置文件/etc/ssh/sshd_config来指定其他文件名)
    6. 关掉selinux防火墙 setenforce 0
    • 单用户登录模式

    1. 系统启动时按e键进入启动文件修改linux16所在的行 ro_crashkernel=auto改为rw init=/sysroot/bin/sh crashkernel 然后按ctrl+x
    2. 改为

    3. 进行:/# 命令行用chroot /sysroot/ 切换到原来命令行
    4. password root
    5. Lang=en
    6. touch /.autorelabel
    • 救援模式

    1.  0:关机 1 单用户模式  2 3 4 多用户模式 5 图形界面 6 重启
    2. 关机 -> 设置启动加载光驱->重启电脑选择进入bios界面
    3. 如果修改配置文件,导致系统启动不了了,可以进入这种模式
    4. 进入bios后选择boot选项卡,将cd-rom drive 移到第一位,重启电脑
    5. 选择
    6. 回车选择第二项
    7. 选择continue
    8.  执行chroot /mnu/sysimage/

    9. 将bios改回来,重起电脑
    • 虚拟机克隆

    1. 虚拟机->管理->克隆->虚拟机名称 02
    2. 登录02 因为ip是一样的所以需要修改ip
    3. 删掉uuid
    4. 修改主机名 hostnamectl set-hostname sunyujun02
    5. 把原来的主机改为sunyujun01
    • linux互联

    1. 使用sunyujun02连sunyujun01
    2. ssh -p 22 root@192.168.133.66
    3. 私钥链接

    4. 使用ssh-keygen 生成密匙对,将公钥匙放在你想远程登录的机器上
    5. 将公钥复制到sunyujun01上
    6. 查看selinux 是否打开getenforce
    7. 零时关闭:setenforce 0 
    8. 无需密码直接连上
  • 相关阅读:
    Java Thread 源码
    新的篇章,新的开始,寄没有的希望于未来。
    命名的常用关键字
    通俗易懂的TCP三次握手
    Java多态
    servlet容器工作顺序
    IOC思想
    Spring MVC工作流程
    一对一,一对多,多对多
    JDBC的步骤
  • 原文地址:https://www.cnblogs.com/sunyujun/p/7784511.html
Copyright © 2011-2022 走看看