Linux中的远程登陆服务

一.Openssh的功能
1.sshd服务的用途
作用:可以实现通过网络在远程主机中开启shell服务
Secure SHell ===>ssh ##客户端
Secure SHell daemon ===> ##服务端
2.安装包
openssh-server
3.主配置文件
/etc/ssh/sshd_conf
4.默认端口
22
配置实验环境,使虚拟机和主机可以互通网络
#进入目录,复制ifcfg-enp0s25到ifcfg-br0
在这里插入图片描述编写ifcfg-br0为

在这里插入图片描述编写ifcfg-enp0s25为
在这里插入图片描述桥接
在这里插入图片描述
virt-manager

在这里插入图片描述在这里插入图片描述更改内容为
在这里插入图片描述
打开虚拟机,删除原来的网卡,加上新的
删除:
在这里插入图片描述加上
在这里插入图片描述在这里插入图片描述在这里插入图片描述save
ping + ip(在服务端运行,ip为客户端地址,当出现这种情况,说明环境配置成功)

在这里插入图片描述
远程连接
在这里插入图片描述
yes认证

在这里插入图片描述
收到yes后,客户端向服务端发送身份公钥到~/.ssh/know_hosts
当客户端再次连接时,服务端会对客户端进行身份验证

在这里插入图片描述

在这里插入图片描述
如果身份验证改变拒绝连接效果如下
在这里插入图片描述
ssh常用参数
-l #指定用户登录
-i #指定私钥
-X #开启图形
-f #后台运行
-o #指定连接参数
-t #指定连接跳板
#sshd key认证
##对称加密
加密和解密是同一串字符
缺点:容易泄露,可暴力破解,容易遗忘
对其进行加密:在这里插入图片描述
在这里插入图片描述
##安全优化
安装包:
/etc/ssh/sshd_conf
默认端口:
22
客户端命令:
ssh
实验: ## Port 1818 ##设定端口为1818
#看端口是否关闭
在这里插入图片描述
为Disabled则可用,若为enforcing,将其改为Disabled
在这里插入图片描述
#扫描端口
在这里插入图片描述
#更改端口,将17行的22改为1818
在这里插入图片描述
在这里插入图片描述
#改完后需重启
在这里插入图片描述

#此时,需改变连接命令中的端口数才能连接
在这里插入图片描述
##PemitRootLogin yes | no ##对超级用户登录是否禁止
在这里插入图片描述

##PasswordAuthentication yes | no ##是否开始原始密码认证方式
##AllowUsers tong ##用户白名单
在这里插入图片描述

##DenyUsers tong ##用户黑名单
在这里插入图片描述
##scp命令
实验:
1.在node2建立实验素材
touch westos
mkdir westosfile
2.测试
a.把本地文件复制到远程主机
scp westos root@172.25.254.20:/root/Desktop
scp -r westosfile root@172.25.254.20:/root/Desktop ##-r表示复制的是目录
scp -q westos root@172.25.254.20:/root/Desktop ##-q传输文件时不显示进度
在这里插入图片描述
在这里插入图片描述
b.把远程文件复制到本地
scp root@172.25.254.21:/root/Desktop/westos_rhel8 /root/Desktop
c.time scp
rsync和scp 命令的对比:
ssh-keygen #生成密钥
ssh-copy-id -i /root/.ssh/id_rsa.pub. root@172.25.254.21
测试:在这里插入图片描述
在这里插入图片描述
执行:
sh check_scp.sh
可知,scp三次执行时间几乎一致

##rsync的用法:
-r #复制目录
-l #复制链接
-p #复制权限
-t #复制时间戳
-o #复制拥有者
-g #复制拥有组
-D #复制设备文件
在这里插入图片描述

在这里插入图片描述1.文件归档
tar
f ##指定文件名称
x ##接档
v ##现实过程
t ##查看
r ##向归档文件中添加文件
–get ##解档指定文件
–delete ##删除指定文件
-C ##指定解档路径
-P ##don’t remove"/"
实验步骤:
tar cf etc.tar /etc/
tar tf etc.tar
tar rf etc.tar wetsos_rhel8
tar xf etc.tar
tar f etc.tar --get westos_rhel8
tar f etc.tar --delete westos_rhel8
tar xf etc.tar -C /root/Desktop
在这里插入图片描述

zip格式压缩

在这里插入图片描述gz压缩

在这里插入图片描述
bz格式的压缩

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值