1,生成SSH公钥和私钥ssh-keygen-trsaEnterfileinwhichtosavethekey(/root/.ssh/id_rsa):\\回车使用默认路径Enterpassphrase(emptyfornopassphrase):\\使用私钥登录时候的密码(建议留空)Entersamepassphraseagain:\\重复短语密码Youridentificationhasbeen
分类:
其他好文 时间:
2018-06-04 16:41:51
阅读次数:
136
我在上一篇博文linux之SSH密钥认证 提过ssh之间的相互认证,但是每次使用ssh登录到其它服务器还是要输入密码的。 expect是用于提供自动交互的工具,自动连接被管理的服务器,不需要手动输入密码。 1、安装expect 2、编写expect脚本,直接分发SSH公钥,不用手工输入密码。 vim ...
分类:
系统相关 时间:
2018-05-25 13:49:46
阅读次数:
245
Git是分布式版本控制软件,在项目管理和软件开发上有着广泛的应用。 GIt是开源跨平台的工具。 全局配置 基本操作 远程库 在添加远程库之前,需要设置SSH公钥,以便与代码托管网站(Github/GitLab等)通信。 默认输入回车Enter。 这会在你的home目录(Linux下/home/use ...
分类:
其他好文 时间:
2018-05-24 18:04:52
阅读次数:
166
生成密钥对 连接a机器用密钥a,连接b机器用密钥b 访问github用密钥a,访问gitee用密钥b 访问多个github账号 设置不同Host对应同一个HostName但密钥不同 取消全局用户名/邮箱设置,为每个仓库独立设置用户名/邮箱 设置邮箱和用户名 scp的简化 ssh agent ssh ...
分类:
其他好文 时间:
2018-05-21 10:31:24
阅读次数:
204
在VSCode中使用码云 一、SSH公钥 使用SSH公钥可以让你在你的电脑和码云通讯的时候使用安全连接(Git的Remote要使用SSH地址) 链接 https://gitee.com/profile/sshkeys 使用易于记住和区分设备的标题,如 Albertiy’s SSH Key 公钥生成方 ...
分类:
其他好文 时间:
2018-05-17 11:47:01
阅读次数:
179
确保管理员所在机器的ssh 公钥已经保存在gitlab网站上。 这样管理员可以在自己的机器上和gitlab系统交互。 现在在管理员自己的机器上,进入项目目录(项目目录拷贝自git server,目录后缀名是.git), 运行几个命令: cd your_project.git/ --在gitlab上创 ...
分类:
其他好文 时间:
2018-05-10 19:37:16
阅读次数:
161
cd ~/.ssh ssh keygen t rsa b 4096 C “your_email@example.com” 然后回车三连击… 可以看到当前目录下多出两个文件 id_rsa.pub 和 id_rsa 带后缀是公钥,不带是私钥 vim id_rsa.pub 打开公钥,将全部内容复制(私钥别 ...
分类:
系统相关 时间:
2018-05-10 14:22:55
阅读次数:
206
使用sshpass配合ssh-kopy-id编写脚本批量分发密钥: 首先sshpass是一个ssh连接时的免交互工具,首先要安装一下: yum install sshpass -y 接下来我们就可以使用sshpass工具了,一条命令形式分发ssh公钥: sshpass -p "ssh登录密码" ss... ...
分类:
其他好文 时间:
2018-04-27 16:50:57
阅读次数:
196
第一:ssh配置文件详解 第二:ssh公私密钥的生成 第三:ssh公钥分发之一:ssh自带工具ssh-copy-id工具分发 第四:ssh公钥分发之二:编写sshpass脚本批量分发 第五:ssh公钥分发之三:使用ansible自带模块批量分发 ...
分类:
其他好文 时间:
2018-04-27 16:50:11
阅读次数:
194
使用ansible自动化工具推送ssh公钥到客户端电脑,实现批量分发ssh公钥目的。
分类:
其他好文 时间:
2018-04-02 15:13:10
阅读次数:
675