使用ssh服务管理远程主机

在linux系统中,利用nmtui命令配置好网路参数后,可以用NetworkManager提供网络服务。
注意:在配置好网络参数后,通过vim /etc/sysconfig/network-scripts/ifcfg-enoxxxxxxx命令进入VIM编辑器,onboot参数需要设置为yes,如“ONBOOT=yes”,才可以将网络配置保存成功。需要命令systemctl restart network重启服务生效。

NetworkManager是一种动态管理网络配置的守护进程,能够让网络设备保持连接状态。可以使用nmcli命令来管理Network Manager服务。

nmcli connection show 查看连接
nmcli connection show enoxxxxxxx 查看网卡信息
nmcli connection add ...添加网络会话其他参数(连接名称、网卡名称、连接类型等)
注意:nmcli命令配置过得网络会话是永久生效的。

绑定两块网卡
背景:在生产环境中,服务器必须提供7 * 24小时网络传输服务,增设另一块网卡有助于提高稳定性和传输速率,并且在一块网卡出现问题的情况下,还可以自动切换,确保数据传输不中断。
实施方法及步骤:
1、添加另一块网卡设备,确保两块网卡都处在同一个网络连接中(即网卡模式相同)。
2、使用Vim文本编辑器来配置网卡设备的绑定参数,并设置主从网卡。


3、Linux内核设置并支持网卡绑定驱动。

常见的网卡绑定驱动有三种模式—mode0、mode1和mode6。
mode0(平衡负载模式):平时两块网卡均工作,且自动备援,但需要在与服务器本地网卡相连的交换机设备上进行端口聚合来支持绑定技术。
mode1(自动备援模式):平时只有一块网卡工作,在它故障后自动替换为另外的网卡。
mode6(平衡负载模式):平时两块网卡均工作,且自动备援,无须交换机设备提供辅助支持。
4、重启网络服务。
systemctl restart network

远程控制服务SSH(Secure Shell)
SSH是一种能够以安全的方式提供远程登录的协议,也是目前远程管理Linux系统的首选方式。SSH使用密钥验证比FTP或Telnet更安全。
sshd是基于SSH协议开发的一款远程管理服务程序,不仅使用起来方便快捷,而且能够提供两种安全验证的方法:
基于口令的验证—用账户和密码来验证登录;
基于密钥的验证—需要在本地生成密钥对,然后把密钥对中的公钥上传至服务器,并与服务器中的公钥进行比较;该方式相较来说更安全。
sshd服务的配置信息保存在/etc/ssh/sshd_config文件中。
注意:修改完服务的配置文件后,需要重启服务,确保配置的文件生效。
SSH是一种远程登录技术,对于密钥加密需要通过在客户端生成密钥,然后发送至服务端的过程,当再次登录时,通过对比密钥信息确认用户登录。
步骤:
1、ssh-keygen 生产私钥文件
2、ssh-copy-id xxx.xxx.xxx.xxx将公钥文件发送至服务端
密钥信息一般保存在/root/.ssh/id_rsa文件中
密钥配置成功后,当关闭口令验证后,客户端登录服务器无需输入密码也可直接登录。
scp(secure copy)是一个基于SSH协议在网络之间进行安全传输的命令
scp [参数] 本地文件 远程账户@远程IP地址:远程目录

原文地址:https://blog.51cto.com/948891/2401111

时间: 2024-11-10 17:51:15

使用ssh服务管理远程主机的相关文章

第9章 使用ssh服务管理远程主机。

章节简述: 学习使用nmtui命令配置网卡参数.手工将多块网卡做绑定.使用nmcli命令查看网卡信息和使用ss命令查看网络及端口状态. 完整演示sshd服务配置方法并详细讲述每个参数的作用,实战基于密钥远程登陆实验以及用screen服务让远程会话不再终断. 本章目录结构 9.1 配置网卡连接网络 9.1.1 配置网卡参数 9.1.2 查看网卡信息 9.1.3 绑定两块网卡 9.1.4 查看端口状态 9.2 远程控制服务 9.2.1 了解sshd服务 9.2.2 使用ssh命令 9.2.3 安全密

第9章 使用ssh服务管理远程主机

使用nmtui命令配置网络参数通过nmcli命令查看网络信息并管理网络会话服务RHEL和CentOS系统默认使用NetworkManager来提供网络服务,这是一种动态管理网络配置的守护进程,能够让网络设备保持连接状态.可以使用nmcli命令来管理Network Manager服务.nmcli是一款基于命令行的网络配置工具,功能丰富,参数众多,可以使用nmcli命令并按照"connection add con-name type ifname"的格式来创建网络会话. 绑定两块网卡使用V

在VMware下进行的使用ssh服务管理远程主机

基于密钥的安全验证--sshd服务的配置文件解析(两台linux) 首先你有两台虚拟机 并且能够ping通(该实验的目的是通过客户端访问服务端) 打开终端进入到这个界面 看一下服务 如果有这三个服务就可以忽略下面的卸载和安装两个步骤 在本地机(客户端)    输入命令:rpm -qa | grep openssh 卸载  输入命令:  yum remove openssh-server 安装    输入命令:yum install openssh* 安装完毕 之后我们在远程主机 (服务端)中打开

RHCE 第13节课 使用SSH服务管理远程主机

今天学习了一些关于使用SSH管理远程会话的知识,还顺便学习了四种配置网卡的方法,分别是1.编辑配置文件2,nmtui 3,nm-connection-editor 4,系统配置 原文地址:https://blog.51cto.com/12331786/2456932

linux学习9章-使用ssh服务管理远程主机

2019年12月6日 原文地址:https://www.cnblogs.com/airui/p/12003687.html

windows上SSH服务连接远程主机失败

putty连接出现错误提示"Network error:connection refused",xshell连接出现错误提示"connection failed:(port 22)" 试过: 1.查看vps上的ssh服务是否开启,重启sshd服务:service sshd restart 2.开启vps上的22号端口 3.允许指定ip SSH 登录vps 4.修改windows主机防火墙设置,允许应用访问外网,新建规则开启tcp/ip:22号端口进出 一直在思考是本

SSH服务及批量分发与管理实战

SSH服务 一.SSH服务介绍 SSH是Secure Shell Protocol的简写,由IETF网络工作小组制定:在进行数据传输之前,SSH先对联机数据包通过加密技术进行加密处理,加密后再进行数据传输,确保了传递的数据安全. SSH是专为远程登录会话和其他网络服务提供的安全性协议.利用SSH协议可以有效的防止远程管理过程中的信息泄露问题,在当前的生产环境当中,绝大多数企业普遍采用SSH协议服务来代替传统的不安全的远程联机服务软件.如telnet等. SSH服务功能: a.类似telnet远程

Linux(11):期中架构(3)--- SSH远程管理服务 & ansible 批量管理服务

SSH远程管理服务 1. 远程管理服务知识介绍 # 1.1 SSH远程登录服务介绍说明 SSH是Secure Shell Protocol的简写,由 IETF 网络工作小组(Network Working Group)制定: 在进行数据传输之前,SSH先对联机数据包通过加密技术进行加密处理,加密后在进行数据传输.确保了传递的数据安全. SSH是专为远程登录会话和其他网络服务提供的安全性协议. 利用SSH协议可以有效的防止远程管理过程中的信息泄露问题,在当前的生产环境运维工作中, 绝大多数企业普遍

SSH远程管理服务实战

目录 SSH远程管理服务实战 1.SSH基本概述 2.SSH相关命令 3.Xshell连接不上虚拟机 4.scp命令 5.sftp命令 6.SSH验证方式 7.SSH场景实践 8.SH安全优化 9.交互expect[扩展] 10.免交互sshpass[扩展] SSH远程管理服务实战 1.SSH基本概述 SSH是一个安全协议,在进行数据传输时,会对数据包进行加密处理,加密后在进行数据传输.确保了数据传输安全.那SSH服务主要功能有哪些呢? 1.提供远程连接服务器的服务2.对传输的数据进行加密 那么