运维开发网

安装、登录CentOS7

运维开发网 https://www.qedev.com 2021-04-25 14:59 出处:51CTO 作者:80民工
1.1 认识 LinuxLinux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统

1.1 认识 Linux

Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。

Linux是由 Linux Torvalds 在1991年参考 MINIX而开发出来的(仅仅是内核),linux系统的诞生、发展和成长过程始终依赖着五个重要支柱:UNIX操作系统、MINIX操作系统、GNU计划、POSIX标准和Internet 网络。

Linux的发展历程如下:

安装、登录CentOS7


1.2 安装 CentOS7

CentOS 7.4下载地址:

64位  http://mirrors.sohu.com/centos/7.4.1708/isos/x86_64/CentOS-7-x86_64-DVD-1708.iso

VMware Workstation 14下载地址:

https://my.vmware.com/cn/web/vmware/free#desktop_end_user_computing/vmware_workstation_player/14_0


安装步骤

  • 开始安装:

打开VMware Workstation,选择新建虚拟机,选择典型

安装、登录CentOS7

选择下载好的CentOS 7的镜像文件

安装、登录CentOS7

命名

安装、登录CentOS7

选择拆分成多个文件

安装、登录CentOS7

自定义硬件 → 选择语言(简体中文)

安装、登录CentOS7

选择安装源和最小安装

安装、登录CentOS7

安装位置 → 选择我要配置分区

安装、登录CentOS7

选择标准分区

安装、登录CentOS7

  • 具体分区:

/boot分区

安装、登录CentOS7

swap分区 (大小默认为内存的2倍)

安装、登录CentOS7

剩余容量全部给/分区

安装、登录CentOS7

设置root密码(同时可选择是否创建用户)

安装、登录CentOS7

完成后,重启即可

安装、登录CentOS7

重启进入系统后输入账号密码登录即可

安装、登录CentOS7


配置IP地址

登录root账户后 ,输入dhclient就能够自动获取IP地址,ip addr命令可以查看当前网卡的IP地址。

安装、登录CentOS7

也可以在 虚拟网络编辑器 中自己设置子网IP

安装、登录CentOS7

安装、登录CentOS7

配置静态IP地址:

# vi /etc/sysconfig/network-scripts/ifcfg-ens33

i进入编辑模式

安装、登录CentOS7

进行这些更改,:wq保存退出

安装、登录CentOS7

重启网络服务:

# systemctl restart network

ping百度地址:www.baidu.com

安装、登录CentOS7

如上图所示,静态IP地址配置成功。


远程连接

常用的远程连接工具:putty、Xshell、secureCRT。这里介绍putty和Xshell的简单使用。

注意:进行远程连接的前提是虚拟机和主机之间可以互相ping通,如果不能ping通则无法进行后续工作。

putty远程连接

安装、登录CentOS7

  • 下载putty:

https://www.putty.org/, 自行根据需求下载对应版本。

安装、登录CentOS7

  • 打开VMware:

获取虚拟机IP地址

# ip addr

1. 打开putty,putty个性化设置(设置好后需要保存save)(包括IP地址);

2. 进入putty(选择刚刚创建的用户加载load);

3. `open`(输入要远程登录的账号和密码即可)。

安装、登录CentOS7

安装、登录CentOS7

Xshell远程连接

安装、登录CentOS7

  • 下载安装:

https://www.netsarang.com/zh/xshell/

  • 打开xshell:

文件 → 新建 → 设置新建会话属性

安装、登录CentOS7

  • 输入IP、账户及密码即可登录:

安装、登录CentOS7


密钥认证

所谓密钥即由公钥和私钥组成的密钥对。

putty密钥认证

1. 在虚拟机登录linux系统后;

2. 在putty的安装目录下打开puttygen,点击generate;

3. 公钥直接复制到Linux密钥文件 /root/.ssh/authorized_keys;

安装、登录CentOS7

4. 设置私钥密码,保存公钥(save public key)、保存私钥(save private key);

5. 在虚拟机上输入命令:

    mkdir /root/.ssh

    chmod 700 /root/.ssh

    vi /root/.ssh/authorized_keys

6. 复制puttygen生成的公钥到该文件下(点击鼠标右键=粘贴);

7. 关闭防火墙SELinux:

    setenforce 0

8. 打开putty,SSH → Auth → 加载刚刚保存的私钥 → save → open;

9. 输入账户名及最先输入的私钥密码登录即可。

Xshell密钥认证

1. 在虚拟机登录linux系统后;

2. 打开xshell,工具→新建用户密钥生成向导;

3. 公钥直接复制到Linux密钥文件 /root/.ssh/authorized_keys;

安装、登录CentOS7

4. 在虚拟机上编辑:

    mkdir /root/.ssh

    chmod 700 /root/.ssh

    vi /root/.ssh/authorized_keys

5. 关闭防火墙SELinux:

    setenforce 0

6. 打开xshell 选择用户验证方式:public key;

安装、登录CentOS7

7. 选择用户密钥、密码,连接即可。

安装、登录CentOS7


运行级别

CentOS7之前的linux系统有7个运行级别:init 0-6,CentOS7有target与之对应,不再是运行级别init。

查看运行级别:

# ls -l /usr/lib/systemd/system/runlevel*target

查看当前默认target:

# systemctl get-default

更改当前默认target:

# systemctl set-default


0

精彩评论

暂无评论...
验证码 换一张
取 消