2018-05-09笔记
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了2018-05-09笔记相关的知识,希望对你有一定的参考价值。
1、安装安装虚拟机和centos7
安装的时候如果没有特殊要求/boot分200M swap分区一般分内存的2倍,内存超过4G,建议分8G,剩下的全部空间给/分区
安装linux必须要有的分区是/分区和swap分区
2、配置网卡ip
VMware三种模式(桥接/NAT/Host-Only)区别及上网,以下是百度经验的图片
配置ip方法有两种,一种是dhcp自动获取ip, 前提是有dhcp服务
一种是编辑网卡配置文件/etc/sysconfig/network-script/ifcfg-网卡名字(ens33,eth0)
把BOOTPROTO=dhcp改成BOOTPROTO=static,把ONBOOT=no改成ONBOOT=yes
在后面根据你的网络环境添加
IPADDR=192.168.66.130
NETMASK=255.255.255.0
GATEWAY=192.168.66.2
DNS1=114.114.114.114
配置完ip后可以通过systemctl restart network.service命令重启网络服务让IP生效
ip add或者ifconfig命令可以用来查看本机ip信息
route -n可以查看网关
DNS是用来解析域名的,可以通过编辑配置文件/etc/resolv.conf修改DNS的地址,受网卡配置文件里面设置的DNS影响。
3 远程连接linux主机
远程连接工具有 putty,xshell,securecrt等,输入IP和端口后就可以连接,端口默认是22,linux的远程连接是由ssh服务提供的,可以通过编辑服务端的配置文件/etc/ssh/sshd_config修改远程连接的配置,例如修改端口号22为220
4 putty xshell 两台linux主机秘钥验证
可以用putty自带的工具PUTTYGEN,生成公钥和秘钥,xshell点开工具-新建用户密钥生成向导,生成公钥和私钥,两台主机可以用ssh-keygen命令生成公钥和私钥
首先要在秘钥验证的主机的用户家目录下创建.ssh/authorized_keys文件,这个名字也是由 /etc/ssh/sshd.config定义的,
例如root用户
先mkdir /roo/.ssh 更改权限为700 chmod 700 /root/.ssh
编辑authorized_keys文件vi /root/.ssh/authorized_keys,把生成的公钥复制进来,把验证模式更改为密钥验证模式,就可以用私钥登陆
5单用户模式(在虚拟机本机上操作,可以用来修改 root用户的密码)
开机进入内核引导菜单时按e键编辑,找到linux16那行的ro只读修改为rw init=/sysroot/bin/sh, 然后ctrl + x启动 进入单用户后 choot /sysroot/更换回原来的系统 ,临时修改变量LANG=en为英文 如需修改密码直接passwd newpassword 修改完以后touch /.autorelabel 按ctrl + d退出 输入 reboot命令重启系统
linux有7个运行级别,可以通过who -r显示当前运行级别以及系统当前时间 。runlevel 命令显示前一个运行级别(无则显示”N”) 、 当前运行级别,可以通过init 0-6进行运行级别切换
0:关机
1:单用户模式
2:不带NFS的多用户模式,即无网络的多用户模式
3:命令行多用户模式,服务器一般使用运行级别3 , 减少图形 界面带来的资源浪费
4:系统保留的
5:GUI图形模式
6:重启
6救援模式
选择光盘启动系统盘,选择rescue那行进入救援模式,chroot /mnt/sysimage进入原来的系统
以上是关于2018-05-09笔记的主要内容,如果未能解决你的问题,请参考以下文章