Linux 运维1月21日4.6--4.10

4.6-4.7配置网络

配置网络目的:

1)远程登录它

2)可以使用yum安装其它的包

配置网络步骤:

1)执行dhclient命令,自动获取IP地址(NAT模式,它可以自动生成一个IP地址)

查看IP地址的命令: ip addr

ping www.baidu.com 测试网络

快捷键 ctrl L 清屏

2)配置IP地址,你需要知道:IP地址,子网掩码,网关,DNS

查看网关的命令 ip route

公共的DNS:119.29.29.29 (dnspod) 114.114.114.114 202.106.0.20 8.8.8.8

3)编辑配置文件

按Tab键自动补全命令或者文件路径名字

vi /etc/sysconfig/network-scripts/ifcfg-ens33 直接回车,进入到配置文件里面

按i,进入编辑模式,用方向键把光标挪到最下面,另起一行添加如下内容:

IPADDR=xxxxx

NETMASK=255.255.255.0

GATEWAY=xxxx

DNS1=119.29.29.29

编辑好后,按ESC,再输入 :wq

  1. 重启网络服务

systemctl restart network

其它:

cat 查看文件内容

如果遇到一个很长的文件,cat之后就看不到最前面的内容了,此时可以用管道符和less命令结合起来查看。

管道符 | 作用是,把管道左边的命令结果交给管道右面的命令去处理

如:cat /etc/init.d/network |less

b 往上翻(类似page up) f 往下翻页(类似page down)

按q推出less

vi 后面跟文件名

按i进入编辑模式,其实也可以按a或者o进入编辑模式。I A O

除了按方向键之外,在一般模式下(没有进入编辑模式之前的那个模式)我们可以按j h k l 当成方向键来用。

编辑完之后,按ESC进入一般模式,之后输入:wq(保持+退出)

查看时间的命令 date

查看日历 cal

用xshell远程连接


4.8-4.9远程登陆

xshell 登录 远程的Linux

putty secureCRT Xmanager

Linux --> Linux

ssh root@192.168.78.128

mac --> Linux

密钥认证:

使用一对密钥来进行验证身份。公钥+私钥 公钥是用来加密的,私钥是用来解密的。

  1. xshell 工具 用户密钥管理者 生成 密码留空 复制公钥

2)到linux机器上要执行

a)创建.ssh目录 mkdir ~/.ssh

mkdir是创建目录的命令,后面直接跟目录名

~ 表示用户的家目录,执行echo $HOME查看当前用户的家目录,执行whoami查看当前用户是谁

在一个文件或目录前面加. 表示这个文件或者目录是隐藏的,ls直接看看不到,需要用ls -a看

ls 是查看目录或文件的命令(list)

b)cd .ssh

cd命令是进入到某个目录的命令,如,cd /home ; cd /tmp/ ; cd .ssh

cd后面什么都不加,表示进入到用户家目录 cd == cd ~

相对路径指的是相对当前目录的一个路径,绝对路径指的是由/开头的路径

cd - 进入到上一次所在的路径下

c)vi authorized_keys //进入之后按i,然后右键粘贴刚刚复制的公钥内容

xshell --> 工具 --> 选项 --> 鼠标和键盘 --> 右键 直接粘贴 --> 选中就复制

按ESC 再输入:wq

d)chmod 600 !$

!$表示上一条命令的最后一个参数(所谓参数,指的是以空格或者空白字符划分的那些字符串,比如

ls a b c, a就是第一个参数 b就是第二个参数 c就是第三个参数,也就是最后一个参数)

chmod命令是用来更改一个文件或者目录权限的命令。 600就是一个权限值。

3)到xshell的会话属性,用户身份认证 publickey 选择对应的密钥


4.10Linux密钥认证登陆Linux

 

3)修改网卡IP

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

修改: IPADDR

再UUID那一行前面加一个# (加上#之后,这一行配置就失效啦)

            重启network 服务

            systemctl restart network

改主机名

hostnamectl set-hostname aminglinux01

查看主机名 hostname

查看主机名的配置文件: cat /etc/hostname

密钥认证

ssh-keygen生产密钥对: .ssh/id_rsa (私钥) .ssh/id_rsa.pub (公钥)

ssh-copy-id root@192.168.78.129

    远程登录

    

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值