Linxu学习第九章使用SSH服务管理远程主机

1、建立网络会话:实现不一样场景ip自由切换linux

举例:在公司ip:192.168.10.10 回到家后IP有本身的路由器进行分配vim

nmcli connection add con-name 场景名称 ifname 网卡名称 autoconnect no type ethernet ip4 192.168.1.1/24 gw4 192.168.1.1安全

查看已经建立的场景会话服务器

nmcli connection show网络

切换到相应场景会话运维

nmcli connection up  场景名称ssh

删除已经建立的网络会话编辑器

nmcli connection delete 场景名称spa

2、双网卡绑定rest

一台服务器同时绑定两块网卡,当一块网卡损坏后,另外一块即便补上,保证系统的网络畅通

此例子虚拟机中容易失败

虚拟机中配置两块网卡,两块网卡类型相同,第9ç«  使用ssh服务管理远程主机。第9ç«  使用ssh服务管理远程主机。

编辑两块网卡信息

[root@linuxprobe ~]# vim /etc/sysconfig/network-scripts/ifcfg-eno16777736
TYPE=Ethernet
BOOTPROTO=none
ONBOOT=yes
USERCTL=no
DEVICE=eno16777736
MASTER=bond0
SLAVE=yes
[root@linuxprobe ~]# vim /etc/sysconfig/network-scripts/ifcfg-eno33554968
TYPE=Ethernet
BOOTPROTO=none
ONBOOT=yes
USERCTL=no
DEVICE=eno33554968
MASTER=bond0
SLAVE=yes

编辑绑定后网卡信息

[root@linuxprobe ~]# vim /etc/sysconfig/network-scripts/ifcfg-bond0
TYPE=Ethernet
BOOTPROTO=none
ONBOOT=yes
USERCTL=no
DEVICE=bond0
IPADDR=192.168.10.10
PREFIX=24
DNS=192.168.10.1
NM_CONTROLLED=no

Vim文本编辑器建立一个用于网卡绑定的驱动文件,使得绑定后的bond0网卡设备可以支持绑定技术(bonding);同时定义网卡以mode6模式进行绑定,且出现故障时自动切换的时间为100毫秒。

[root@linuxprobe ~]# vim /etc/modprobe.d/bond.conf
alias bond0 bonding
options bond0 miimon=100 mode=6

mode0(平衡负载模式):平时两块网卡均工做,且自动备援,但须要在与服务器本地网卡相连的交换机设备上进行端口聚合来支持绑定技术。

mode1(自动备援模式):平时只有一块网卡工做,在它故障后自动替换为另外的网卡。

mode6(平衡负载模式):平时两块网卡均工做,且自动备援,无须交换机设备提供辅助支持  一般mode6

配置完毕后重启网卡服务

systemctl restart network

3、远程控制服务

Linux系统中的一切都是文件

运维人员通常会把保存着最主要配置信息的文件称为主配置文件 一般:/etc/服务名称/服务名称.conf

使用SSH协议来远程管理Linux系统 须要配置sshd服务,sshd是基于SSH协议开发的远程管理服务,提供两种安全验证的方案

*基于口令的验证------使用帐户和密码验证登陆

*基于秘钥的验证------须要再本地生成秘钥,再把秘钥中的公钥传至服务器,与服务器的公钥进行比较,安全可靠

一、口令验证

ssh 主机IP地址

输入root密码 完成链接

配置sshd服务信息

vim /etc/sshd/sshd_config

 二、安全秘钥验证

第一步、客户端:ssh-keygen

回车或设置秘钥存储路径

回车设置秘钥密码

回车确认秘钥密码

第二步、客户端:ssh-copy-id 服务器ip   将客户机的公钥传至服务端

ssh-copy-id 192.168.159.10

yes

输入远程服务器密码

第三步、服务器 vim /etc/sshd/sshd_config

PasswordAuthentication no   拒绝传统口令登陆

systemctl restart sshd  重启sshd 服务

第四步、客户端:远程链接服务器

ssh 192.168.159.10  无需密码

三、远程传输命名

scp基于SSH协议在网络之间进行安全传输的命名

scp 文件名称 用户名称@服务器ip:文件地址    将本机文件传输至服务器端指定路径

scp 用户名称@服务ip:文件名称 本地路径       将服务器文件下载到本机指定路径

四、不间断会话服务

SSH也不彻底全是优势,也是有部分缺陷的,好比说 不支持断点续传以及不支持断点操做,(下载时断网则须要从新下载),因此为解决断点续传问题,引用screen服务

使用screen服务须要yum仓库

配置yum仓库单独处理

screen -S 建立会话窗口  (意外关闭后)

screen -ls 查看当前已经存在的会话

screen -r  会话名称   恢复到指定会话

screen -wipe 删除没法使用的会话

题外话screen支持会话共享

终端A:

ssh 192.168.159.10

screen -s zhang

终端B:

ssh 192.168.159.10

screen -x 

那么两个终端就能够看到相同的画面了 

相关文章
相关标签/搜索