首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏为了不折腾而去折腾的那些事

    使用结构化数据管理 SSH 配置:SSH Config Tool

    写在前面本文提到的开源软件是 soulteary/ssh-config,为了让使用更放心,项目代码的单元测试覆盖 100%,确保数据转换是幂等、可靠的,能够放心的长时间使用。 # cat test.yaml | wc -l130# cat test.yaml | ssh-config -to-ssh | wc -l143随便举个例子,如果我们想管理三台两两之间有相似配置的服务器 软件的使用有两种模式,第一种是普通的命令行加参数:ssh-config [options] <input_file> <output_file>如果我们想要把 ~/.ssh/ 目录中所有的配置都转换为 /soulteary/ssh-config:v1.1.0和上文一样,使用的方式有直接操作文件,或者使用 Linux 管道。 :docker run --rm -it -v `pwd`:/ssh soulteary/ssh-config:v1.1.0 bashcat /ssh/test.yaml | ssh-config -to-yaml

    48310编辑于 2024-10-15
  • 来自专栏为了不折腾而去折腾的那些事

    使用结构化数据管理 SSH 配置:SSH Config Tool

    写在前面 本文提到的开源软件 soulteary/ssh-config[1],为了让使用更放心,项目代码的单元测试覆盖 100%,确保数据转换是幂等、可靠的,能够放心的长时间使用。 /soulteary/ssh-config:v1.1.0 和上文一样,使用的方式有直接操作文件,或者使用 Linux 管道。 : docker run --rm -it -v `pwd`:/ssh soulteary/ssh-config:v1.1.0 bash cat /ssh/test.yaml | ssh-config --EOF 引用链接 [1] soulteary/ssh-config: https://github.com/soulteary/ssh-config [2] 比较勤快: https://github.com [11] soulteary/ssh-config/internal/define/define.go: https://github.com/soulteary/ssh-config/blob/main

    34710编辑于 2024-10-18
  • 来自专栏服务器运维笔记

    高效简单的服务器登录配置

    但是,最简单及最方便的方式还是通过终端,使用 ssh 命令快速登录 本节主要涉及以下四个实践操作,这也是山月关于个人服务器管理的第一篇文章,欢迎持续关注 快速登录: 配置客户端 ssh-config 免密登录 : 配置 public key 禁用密码:配置服务器 ssh-config 保持连接:控制ssh不被断开 ❝你对流程熟悉后,只需要一分钟便可以操作完成 ❞ 原文地址: 云服务器初始登录配置 系列文章: 此时 ssh-config 就派上了用场 $ ssh root@172.16.3.2 快速登录:ssh-config 在本地客户端环境 (个人电脑) 上配置 ssh-config,对个人服务器起别名,可以更方便地登录云服务器 ,以下是关于 ssh-config 的配置文件 /etc/ssh/ssh_config ~/.ssh/config 以下是快速登录山月两个服务器 shanyue 和 shuifeng 的配置 # 修改 在客户端的 ssh-config 配置文件中,加两行配置搞定。 Host * ServerAliveInterval 60

    1.7K20发布于 2020-05-25
  • 来自专栏服务器运维笔记

    配置服务器的免密码快捷登录

    配置别名快速登录:ssh-config 在本地客户端环境 (个人电脑) 上配置 ssh-config,对自己管理的服务器起别名,可以更方便地登录多台云服务器,以下是关于 ssh-config 的配置文件 我们可以通过 man ssh-config,找到每一项的详细释义。

    4.1K70编辑于 2022-11-02
  • 来自专栏友儿

    Vagrant的SSH连接小技巧

    ` 密码登陆被禁止,`IdentityFile` 私钥地址 Administrator@ADMINIS-AL9GNP3 MINGW64 /e/code/test/vm/data2 $ vagrant ssh-config 找到宿主机的用户目录下面的.ssh目录,我的是在这里C:\Users\Administrator\.ssh,新建config.txt文件,把vagrant ssh-config输入的配置复制粘贴到config.txt

    1.6K10编辑于 2022-09-13
  • 来自专栏coding

    vagrant搭建centos环境前言环境准备安装修改配置文件启动与连接常用vagrant命令清空重新导入镜像配置文件 Vagrantfile填坑记录

    virtualbox" do |vb| vb.memory = "3072" end 启动与连接 连接vagrant虚拟机有两种方式: 账号密码,两者均为 vagrant ssh key, 可通过 ssh-config 查看ssh-config 可以用vagrant默认生成的key,也可以将自己的私钥替换到 IdentityFile 指定的文件,连接虚拟机后再将公钥放到虚拟机中的 ~/.ssh/authorized_keys

    1.3K30发布于 2018-12-28
  • 来自专栏咻一咻

    基于vagrant+VirtualBox快速搭建虚拟机

    box list 添加box到列表 vagrant box add name url 从box列表移除 vagrant box remove name 输出用于ssh连接的一些信息 vagrant ssh-config default: Rsyncing folder: /cygdrive/d/vagrant+VirtualBox/dome/dome1/ => /vagrant 查看服务器信息 $ vagrant ssh-config

    1.5K20发布于 2020-05-29
  • 来自专栏HHTjim'S 部落格

    ssh config多账户/多域名配置

    ssh/user2_rsa User user2 参考: https://gitee.com/help/articles/4229 http://vra.github.io/2017/07/09/ssh-config

    3.9K50编辑于 2022-09-26
  • 来自专栏JavaEdge

    Mac OS 下安装 Vagrant

    vagrant plugin # 安装卸载插件 vagrant provision # 设置基本的环境,进一步设置可以使用Chef/Puppet进行搭建 vagrant ssh-config

    77130编辑于 2022-11-30
  • 来自专栏全栈程序员必看

    让 VAGRANT 启动并运行起来

    vagrant SSH Key: ~/.vagrant.d/insecure_private_key (or your path to the private key) 可以看到这些信息直接从 vagrant ssh-config Cookbooks 或Puppet移除或添加东西时很有效果. vagrant ssh vagrant ssh所有公共文件夹中的操作都会同步到虚拟环境,但如果需要直接操作可使用该命令. vagrant ssh-config vagrant ssh-config这个显示连接到虚拟环境的所有配置项信息.

    1.5K20发布于 2021-11-10
  • 来自专栏JavaEdge

    Mac OS 下安装 Vagrant1 安装2 使用

    vagrant plugin # 安装卸载插件 vagrant provision # 设置基本的环境,进一步设置可以使用Chef/Puppet进行搭建 vagrant ssh-config

    59320发布于 2018-12-28
  • 来自专栏JackYu分享者

    macOS登录ssh的超炫酷方法

    ssh配置 ssh config配置 ssh-config是使用openssh 的ssh config的功能,需要编辑~/.ssh/config这个文件。

    1.4K20编辑于 2022-05-17
  • 来自专栏Albert陈凯

    2019-06-02 在MAC系统上通过Vagrant 安装 CentOS 并在虚拟机上安装docker

    ssh connects to machine via SSH ssh-config outputs OpenSSH valid configuration

    1.1K30发布于 2019-06-03
  • 来自专栏云计算

    使用Vagrant在你的电脑上构建独立的虚拟开发环境

    该用户的私钥在主机上可用,可以使用命令“vagrant ssh-config ”查看公钥的路径和 SSHD 在客户机上运行的端口(SSH客户端应连接的端口)。 $ vagrant ssh-config Host HOST HostName 127.0.0.1 User vagrant Port 2222 IdentityFile /Users

    1.6K120发布于 2018-01-08
  • 来自专栏JavaEdge

    Mac OS 下安装 Vagrant

    vagrant plugin # 安装卸载插件 vagrant provision # 设置基本的环境,进一步设置可以使用Chef/Puppet进行搭建 vagrant ssh-config

    1.3K30发布于 2018-12-25
  • 来自专栏Yunfeng's Simple Blog

    SSH config使用教程和总结

    参考链接 http://zlong.org/2015/06/08/ssh-config/ https://www.hi-linux.com/posts/14346.html http://daemon369

    6.8K10发布于 2019-12-25
  • 来自专栏OY_学习记录

    CentOS 7 安装 Elasticsearch

    restart sshd.service 或 service sshd restart # 连接192.168.56.10:22端口成功,用户名root,密码vagrant 也可以通过vagrant ssh-config

    1K10编辑于 2022-03-17
  • 来自专栏从流域到海域

    使用Vagrant将您的笔记本电脑刻录到虚拟机

    该用户的专用密钥在主机上可用,公用密钥的路径和SSHD在客户机上运行的端口(SSH客户机应连接的端口)可以使用命令“vagrant ssh-config ”来查询。 $ vagrant ssh-config Host HOST HostName 127.0.0.1 User vagrant Port 2222 IdentityFile /Users

    1.6K100发布于 2018-01-05
  • 来自专栏云架构修炼手册

    vagrant学习笔记 - 基本命令的使用

    halt init powershell provision rdp reload resume share snapshot ssh suspend up 3 监控虚拟机 global-status ssh-config 3 监控虚拟机 3.1 查看sshd配置信息 $ vagrant ssh-config Host default HostName 127.0.0.1 User vagrant Port 2222

    1.5K40发布于 2019-11-04
  • 来自专栏极客开发者

    有了Vagrant,以后就可以不用VirtualBox图形化管理虚拟机了

    虚拟机启动之后,会将本地的项目目录自动挂载到虚拟机里的 /vagrant 目录 连接虚拟机 # 默认使用vagrant用户连接到虚拟机 vagrant ssh 另外,我们可以通过vagrant ssh-config 命令查看ssh配置信息,包括虚拟机与本地的映射端口、证书文件等,如下 pan@pan-PC:~/Work/vagrant/centos$ vagrant ssh-config Host default

    1.6K20编辑于 2022-01-18
领券