`
maker.chen
  • 浏览: 24346 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

共享会话的ssh连接配置

    博客分类:
  • ssh
ssh 
阅读更多
在公司我们经常通过ssh连接一个服务器都要输入动态RSA密码,这时要如果复制ssh会话是不行,只能重新输入密码,然后链接到服务器,相当麻烦。所以我们希望在第二次链接时不再需要输入密码了。
其实ssh链接可以做到共享会话的,原理是可以通过之前建立的通讯链接,再次进行会话,这样为多次链接同一台服务器带来了一定的便利性。

配置流程如下,在 $ vi ~/.ssh/config 这个文件,写入如下内容

Host * 这里你可以指定某些服务器才能进行会话克隆
ServerAliveInterval 300
ControlMaster auto
ControlPath ~/.ssh/master-%r@%h:%p
StrictHostKeyChecking no

就可以了。

以后你只需要在第一个链接的时输入密码,再新建一个终端输入命令链接就可以了。
转载:http://www.ilehao.com/blog/2012/10/28/share-ssh-key-config/
0
1
分享到:
评论

相关推荐

    SSH配置过程,介绍SSH的详细配置过程

    例如,使用`ControlMaster`特性实现多连接共享一个SSH会话,从而减少建立多个连接的时间开销。 - **安全性增强**:为了提高SSH服务的安全性,可以考虑以下措施: - 使用非标准端口(如2222),以避免常见的扫描...

    SecureCRT-SSH连接工具

    9. **会话共享**:团队成员可以共享会话配置,方便协作和知识传递。 10. **安全性增强**:SecureCRT支持RSA、DSA、ECDSA等多种密钥算法,以及公钥认证方式,增强了身份验证的安全性。 11. **监控和日志记录**:...

    putty ssh 连接工具

    6. **窗口会话管理**:PuTTY可以保存多个连接配置,方便用户快速切换不同的服务器会话。用户还可以将常用设置保存为配置文件,便于共享和备份。 7. **安全性**:PuTTY定期更新,修复已知漏洞,保持其安全性。用户应...

    SSHmon是一个用于管理和监控ssh连接的程序

    1. **连接跟踪**:SSHmon能够实时监控多个SSH连接的状态,包括连接的活动、断开、超时等,帮助管理员了解系统中的所有活跃SSH会话。 2. **安全性增强**:通过提供统一的管理和监控界面,SSHmon可以协助用户及时发现...

    MAC下最好用的连接ssh,windows远程桌面工具 royaltsx_4.3.0.1000.zip

    1. **会话模板**:用户可以创建、保存和共享各种会话配置,以便快速连接到不同的服务器。 2. **文件传输**:内置SFTP(Secure File Transfer Protocol)客户端,允许用户安全地在本地和远程系统之间传输文件。 3. **...

    SSH+eclipse开发环境配置资料

    配置SSH+eclipse开发环境涉及到多个步骤,包括安装Eclipse、SSH客户端,配置SSH连接,安装Eclipse插件,创建和共享远程项目,以及配置远程运行配置。通过这样的设置,开发者可以在本地环境中高效地开发,同时利用...

    SSH Secure Shell(linux远程连接)

    4. **会话重用**:SSH支持控制通道,允许多个SSH会话共享同一安全连接,提高效率。 5. **配置文件**:在`~/.ssh/config`文件中,你可以设置默认的主机信息、端口、用户等,简化连接过程。 6. **SSH代理**:通过SSH...

    xshell ssh登陆工具 支持标签页功能

    在XShell中,你可以轻松创建、保存和管理各种SSH连接配置,包括主机名、端口号、用户名、密码或密钥对等信息。这使得用户可以快速地切换到不同的服务器环境,进行日常维护和故障排查工作。 **三、标签页功能** ...

    关于mRemote通过数据库连接的配置说明.doc

    首先,为了实现多台服务器共享同一份连接配置,mRemote需要与一个数据库进行交互,存储和管理这些配置信息。这通常涉及到创建一个特定的数据库结构,用于存储服务器的各种连接参数。在提供的建库脚本中,我们可以...

    SSH2入门项目,没有最好,只有更好

    1. SSH2服务器配置:如何在服务器端安装并配置SSH2服务,设置防火墙规则以允许SSH连接。 2. 客户端工具使用:介绍如何在本地计算机上安装SSH2客户端,如OpenSSH或PuTTY,并学习如何使用它们连接到远程服务器。 3. ...

    SSH Communications Security

    5. **复用连接**:SSH连接层允许在一个打开的SSH会话中同时运行多个应用程序,如命令执行、文件传输等,提高了效率并减少了开销。 SSH Communications Security作为一家专门的公司,可能会提供以下产品和服务: - *...

    一个SSH例子

    在ssh2_test中,可能包含了测试SSH连接的命令行参数或者脚本逻辑,例如模拟登录、执行远程命令、传输文件等。 **SSH高级特性** SSH还支持一些高级功能,如端口转发(本地转发和远程转发)、X11转发、多通道复用等...

    SSH登陆小工具

    6. **会话共享**:可能支持将连接配置分享给团队成员,便于协作。 7. **文件传输**:集成SFTP(SSH文件传输协议),让用户能够在本地和远程系统之间安全地上传和下载文件。 8. **性能优化**:可能通过压缩数据、...

    慕课SSH系统工程

    SSH支持会话复用,通过控制通道(ControlMaster)可以实现多个SSH连接共享一个TCP连接,提高效率。此外,通过`screen`或`tmux`工具,可以在单个SSH会话中创建多个终端窗口,方便多任务处理。 **六、SSH安全性强化**...

    bitvise ssh client v7.43 最新版

    安装完成后,启动应用程序,添加新的主机连接,输入服务器的IP地址、端口号、用户名及认证方式(如公钥或密码),即可建立安全的SSH连接。 5. **版本更新**:v7.43可能包含了性能优化、新的安全修复、用户体验改进...

    bitvise ssh client 8.29

    **Bitvise SSH Client 8.29:Windows上的强大SSH连接工具** Bitvise SSH Client是一款专为Windows用户设计的高效、安全的Secure Shell (SSH) 客户端,版本号8.29,它提供了强大的功能,使得远程登录Linux服务器以及...

    ssh远程控制

    用户可以通过`~/.ssh/config`文件自定义SSH连接参数,如指定主机别名、端口、用户等,简化命令行操作。 9. **安全注意事项**: - 定期更换SSH密钥和密码,避免使用默认端口22,限制root用户直接SSH登录,启用SSH...

    SSH远程监控软件

    2. **文件传输**:SSHSecureShellClient支持SFTP(SSH文件传输协议),用户可以安全地上传(put)和下载(get)文件,这在系统维护、备份和文件共享中非常有用。 3. **隧道建立**:SSH可以创建安全的隧道,将其他非...

    SSH2流程图

    当系统检测到需要进行SSH连接时,它会依据配置文件实例化一个Session对象。这个过程涉及密钥交换、身份验证和加密算法的选择,以确保通信的安全性。 1. **密钥交换**:SSH2使用非对称加密技术,如RSA或ECDH,来交换...

    ssh简单实现

    SSH协议分为两层:SSH传输层和SSH连接协议层。传输层主要负责加密,而连接协议层则处理多路复用,允许多个应用程序在同一连接上运行。 2. 实现原理 SSH的实现包括客户端和服务器端。当用户尝试连接到SSH服务器时,...

Global site tag (gtag.js) - Google Analytics