SSH服务配置,ssh服务key验证,ssh堡垒机,xshell创建key验证,scp,rsync,sftp命令

《一线大厂Java面试题解析+核心总结学习笔记+最新讲解视频+实战项目源码》点击传送门,即可获取!

本机公钥在/etc/ssh/ssh_host_rsa_key.pub

在这里插入图片描述

所以说将/root/.shh/know_hosts删掉,就会认为是第一次登录

一.ssh客户端配置

=============================================================================

SSH默认走22端口

客户端组件:

ssh, 配置文件:/etc/ssh/ssh_config

Host PATTERN

StrictHostKeyChecking no 首次登录不显示检查提示

在这里插入图片描述

默认端口号----可以修改(修改完得重启服务service sshd restart)

远程登录要用-p指定新的端口号

在这里插入图片描述

格式ssh [user@]host [COMMAND] 如果不写user默认以当前身份登录

ssh [-l user] host [COMMAND]

在这里插入图片描述

ssh命令常见选项

-p port:远程服务器监听的端口(指定端口号

-b:指定连接的源IP(登录时,指定用哪个ip连接)

-v:调试模式

-C:压缩方式(网络比较远)

-X:支持x11转发(抓取图形页面)否则显示不了图片(依赖于xserver服务)

-t:强制伪tty分配(如果一组机器是单向连接)

ssh -v root@IP -v显示详细信息

ssh -n root@IP -n支持远程启动后台程序

在这里插入图片描述

在这里插入图片描述

-X例如centos6上的xclock

在这里插入图片描述

如果一组机器是单向连接(A–>B—C)而C拒绝A

-t(只要不是最后一个机器都加-t)

ssh -t host1 ssh -t host2 ssh host3

host3最后认为是host2在连接

在这里插入图片描述

允许实现对远程系统经验证地加密安全访问

当用户远程连接ssh服务器时,会复制ssh服务器/etc/ssh/ssh_host*key.pub

(CentOS7默认是ssh_host_ecdsa_key.pub)文件中的公钥到客户机的

~./ssh/know_hosts中。下次连接时,会自动匹配相应私钥,不能匹配,将拒绝连接

二.ssh服务登录验证

====

  • 24
    点赞
  • 18
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值