远程控制
在linux中配置实验环境
client:客户端
hostname:westos_client.westos.com
ip:192.168.0.100
server:服务端
hostname:westos_server.westos.com
ip:192.168.0.200
ifconfig:查看ip地址
nm-connection-editor:设定ip地址
hostnamectl set-hostname 主机名:设定主机名称
进入实验环境
ls查看是否有 ifcfg-br0 文件
复制原本的文件
vim更改文件
网卡配置文件
将文件内容更改成类似
更改br0配置文件
reboot后连接
检查桥接
调整虚拟机
输入virt-manager
双击此虚拟机
apply
配置虚拟机的网络
删掉原有的
远程登录服务
Openssh的功能
sshd服务的用途
作用:可以实现通过网络在远程主机中开启安全shell的操作
Secure SHell --------------> ssh 客户端
Secure SHell daemon---------------> sshd 服务端
安装包
openssh-server
主配置文件
/etc/ssh/sshd_conf
默认端口
22
命令和常用参数
ssh -l 用户 远程主机ip
#连接到远程主机
-l #指定登录用户
-i #指定私钥
-X #开启图形
-f #后台运行
-o #指定连接参数 ssh -l root 172.25.254.1 -o “strictHostKeyChecking=no” 首次连接不需要输入yes
-t #指定连接跳板 ssh -l root 172.25.254.1 -t ssh -l root 172.25.254.2
sshd key认证
1.认证类型
1.对称加密
加密和解密是同一串字符
容易泄露
可暴力破解
容易遗忘
2.非对称加密
加密公用钥,解密用私钥
不会被盗用
攻击者无法通过无秘钥方式登录服务器
生成非对称加密密钥
方法一
建立key文件(一般在服务机上建)
ssh-keygen
对服务器加密(生成公钥)
ssh-copy-id -i 公钥所在的绝对路径 username@ipaddress