首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

ssh技巧之主机别名

其实,ssh为这些问题早就想好了对应的解决方案,我们可以在ssh的配置文件中,为各个主机配置别名,并可以同时为该主机指定各种参数,这样我们就可以在终端直接用别名方式登录,而不用再记各种user、host...为主机 192.168.56.5 指定别名 h3,同时指定登录用户为u3,目标端口为22,所以在我们登录这台机器时,可以直接用下面的方式: $ ssh h3Last login: Tue Sep 10...为主机 192.168.57.3 指定别名 h2,登录用户 u2,同时还为其指定了一台跳板机 u3@192.168.56.5,在我们ssh登录h2时,ssh会先登录跳板机,再登录h2。...为所有主机指定通用配置。 上面ssh配置文件中,第三个Host配置匹配的主机是 *,即所有主机,这样我们就可以在这个Host底下为所有主机添加各种通用配置了。...其实ssh配置文件功能远比本文讲述的强大及灵活,如果平时是ssh的重度用户,推荐好好看下ssh_config(5) 这个man文档。 希望对你有所帮助。 完。

1.1K40
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    SSH基于用户名密码的认证原理

    今天来聊一聊什么是SSH以及SSH基于用户名密码的认证原理。...二、SSH基于用户名密码的认证原理1、基本语法:ssh [选项] 远程服务器的用户名@远程服务器的IP地址# 选项说明:-p:指定ssh服务的端口号,默认为222、认证原理:1)SSH客户端向SSH服务端发起一个登录请求...6)SSH服务端认证成功,则返回登录成功结果,并发送一个随机会话口令给客户端,该口令用于后面两台主机进行数据传输的一个临时加密会话口令。...1)查看各自IP地址:2)整理如下表:编号IP地址 主机名称 角色信息 1 192.168.91.130jumpserver.itweb.cnJumpServer2 192.168.91.128...远程登录操作ssh root@192.168.91.128# 显示结果(注:如果是第一次访问,则提示无法确认主机的真实性)# The authenticity of host '192.168.91.128

    26900

    【SSH】使用SSH登录远程主机,并禁用密码登录

    摘要 对远程主机进行登录管理,一方面可以简化日常频繁登录的密码和 ip 输入步骤,另一方面,也可以提高远程主机的安全性,避免远程主机被“黑客”轻易攻击。...远程主机配置 ssh 使用密码登录到远程主机 ssh {登录用户}@{ip地址} 输入密码后进入远程主机系统 查看远程主机的 ssh 配置 配置文件目录/etc/ssh/ /etc/ssh/sshd_config.../03/16/how-to-set-up-ssh-keys/ 本地 ssh 配置进行快捷登录 配置 ssh # ~/.ssh/config # 定义登录远程主机的ssh连接名 Host txyun...# 定义远程主机ip地址 HostName {ip地址} # 定义远程主机的ssh端口号[默认情况下ssh端口号为22] Port 22 # 设置登录用户名, root用户拥有所有权限 User...root 进行 ssh 方式登录远程主机 ssh txyun 即可直接登录。

    7.2K40

    Linux下ssh远程主机报错:ssh_exchange_identification: read: Connection 解决

    -OpenSSH_7.4 ssh_exchange_identification: read: Connection reset by peer 解决方法: 1.在要连接的主机128上修改配置文件 [...root@localhost ~]# vim /etc/hosts.allow ... sshd:ALL //允许其他所有ip主机连接本机 [root@localhost ~]# systemctl...restart sshd 提醒: 若是要限制只有某些IP地址可以连接该主机,则在/etc/hosts.allow文件中添加允许的主机IP(如:sshd:192.168.2.130:allow),然后再到.../etc/hosts.deny文件中添加“sshd:ALL”拒绝所有(除了/etc/hosts.allow文件中允许的IP地址)就可以达到除了设置允许的IP地址可以连接,其他的IP主机都无法连接的效果。...相关博客:基于Linux下限制指定用户或IP地址通过SSH登录(访问控制) 2.重新尝试连接128主机 [root@test2 ~]# ssh root@192.168.2.128 Last login

    14.3K20

    利用反向ssh从外网访问内网主机

    那么我们就想了,能不能用内网主机找外网主机,找到之后再把这条内网主机登陆外网的信道转换成外网主机登陆内网的信道呢?...2、内网主机B主动连接服务器A,执行以下命令: $ ssh -NfR 1111:localhost:22 username@servername -p 22 这条命令的意思是在后台执行(-f),不实际连接而是做...由于ssh命令本身需要远程主机的ip(上上条命令中的servername),因此这个bind_address原则上是可以省略的。...在服务器A中执行: $ ssh username@localhost -p1111 这样就成功的登陆了内网的主机了。...功能优化 上面的做法其实有一个问题,就是反向ssh可能会不稳定,主机B对服务器A的端口映射可能会断掉,那么这时候就需要主机B重新链接,而显然远在外地的我无法登陆B。。。

    2.9K20

    如何使用Aker配置你自己的Linux SSH跳转主机和堡垒主机

    关于Aker Aker是一款功能强大的安全配置工具,在该工具的帮助下,广大研究人员可以轻松配置属于自己的Linux SSH跳转主机或堡垒主机。...而Aker SSH网关提供了许多强大的安全功能,可以帮助我们轻松管理成千上万的Linux服务器。...root ForceCommand /usr/bin/aker/aker.py 然后重启SSH和Redis。 选择FreeIPA 假设:Aker服务器已经注册到了FreeIPA域名。...创建/etc/aker目录,并将/usr/bin/aker/aker.ini拷贝到该目录中,按照下列参数配置该文件: ``` [General] log_level = INFO ssh_port...from hosts presented to user gateway_group = gateways ``` (向右滑动,查看更多) 编辑/etc/aker/hosts.json并添加用户和主机

    26020
    领券