美文网首页
SSH 配置会话自动管理

SSH 配置会话自动管理

作者: rxbyes | 来源:发表于2016-02-04 22:30 被阅读0次

一、 通常登录

该示例登录需要远程服务器帐号、密码才能登录

第一步:比如当前用户名为:rxbyes,默认端口为:22,端口可以省略

执行指令:ssh user@hostname -p port eg: ssh rxbyes@192.168.1.1 -p 22

二、 免密码登录

第一步:通过客户端生成 rsa 公钥私钥

执行指令:ssh-keygen -t rsa  一直按回车键即可生成公钥私钥

第二步:把生成的公钥 id_rsa.pub 上传到远程 rxbyes 服务器的 ~/.ssh/ 目录下

执行指令:scp ./id_rsa.pub rxbyes@192.168.1.1:~/.ssh/

第三步:上传完成之后,把公钥 id_rsa.pub 内容复制到 authorized_key 文件里(不存在则要创建)

执行指令:cat id_rsa.pub >> authorized_key

第四步:授权访问 authorized_key 文件

执行指令:chmod 700 ~/.ssh/

执行指令:chmod 600 authorized_key

第五步:有些服务可能要设置配置文件 /etc/ssh/sshd_config 里面 PubkeyAuthentication 设置成 yes

执行指令:/etc/init.d/ssh restart

三、设置别名登录

第一步:在本地环境 ~/.ssh/config 中设置以下内容

Host rxbyes

HostName 192.168.1.1

Port    22

User    rxbyes

IdentityFile ~/.ssh/id_rsa  (id_rsa为公钥名称)

第二步:执行以下命令登录

ssh rxbyes

相关文章

  • SSH 配置会话自动管理

    一、 通常登录该示例登录需要远程服务器帐号、密码才能登录第一步:比如当前用户名为:rxbyes,默认端口为:22,...

  • 远程桌面

    会话连接数设置 "管理员"帐号登录 开始 -> 管理工具 -> 远程桌面服务 ->远程桌面会话主机配置会话主机配置...

  • 8月21日 批量管理

    远程管理服务配置文件 etc/ssh/sshd_config ssh服务端配置文件 /etc/ssh/ssh_co...

  • 版本管理GIT-使用流程

    [TOC] 远程的代码管理是基于SSH的,所以使用远程的GIT管理需要配置SSH。 1 配置SSH 在安装好的GI...

  • SSH会话中断问题的解决办法

    阿里云SSH会话中断问题的解决办法: 查看SSH的配置文件 是否有类似如下两行的代码 ClientAliveInt...

  • 利用 ssh 的用户配置文件 config 管理 ssh 会话

    背景 上次写的我在Deepin Linux 上使用ssh问题集锦日记中提到可以用config来方便管理ssh会话,...

  • 防止SSH连接自动断开

      在使用SSH的过程中,连接经常自动断开,通过修改配置解决。 修改sshd_config配置文件 修改.ssh/...

  • git常用命令清单

    目录 配置修改项目中的个人信息配置自动换行 常见使用场景创建SSH密钥多账号ssh配置免密码登录远程服务器文件推向...

  • saltstack 安装

    SaltStack是基于python开发的一套C/S架构的自动化配置管理工具,底层支持ssh和zeromq消...

  • 使用config 来管理ssh的会话

    使用config 来管理ssh的会话 通常利用 ssh 连接远程服务器,一般都要输入以下类型命令: 如果拥有多个s...

网友评论

      本文标题:SSH 配置会话自动管理

      本文链接:https://www.haomeiwen.com/subject/msjlkttx.html