fenfa_sshkey.exp#!/usr/bin/expect
if{$argc!=2}{
send_user"usage:expectfenfa_sshkey.expfilehost\n"
exit
}
setfile[lindex$argv0]
sethost[lindex$argv1]
setpassword"123456"
spawnssh-copy-id-i$file"-p22bier888@$host"
expect{
"yes/no"{send"yes\r";exp_continue}
"*..
分类:
其他好文 时间:
2016-12-09 10:52:36
阅读次数:
148
git库 产生sshkey ssh-keygen -t rsa -C "youremail@example.com" 复制sshkey cat ~/.ssh/id_rsa.pub https://github.com/msysgit/msysgit/wiki/Git-for-Windows-Unic ...
分类:
其他好文 时间:
2016-11-19 01:25:46
阅读次数:
202
第八章一、系统服务的控制1.systemed:系统初始化程序,系统开始的第一个进程,pid为1.2.systemctl命令:systemctlliat-units列出当前系统服务的状态systemctllist-unit-files列出服务的开机状态systemctlstatussshd查看指定服务的状态systemctlstopsshd关闭指定服务systemctlst..
分类:
系统相关 时间:
2016-11-07 22:48:22
阅读次数:
374
脚本内容:[root@m01scripts]#catfenfa_sshkey.exp[root@m01scripts]#catfenfa_sshkey.exp#!/usr/bin/expectif{$argc!=2}{send_user"usage:expectfenfa_sshkey.expfilehost\n"exit}#definevarsetfile[lindex$argv0]sethost[lindex$argv1]setpassword"123456"spawnssh-copy-id-i..
分类:
其他好文 时间:
2016-10-18 23:16:20
阅读次数:
190
1、创建服务器和仓库#pkginstallgit//安装git
#addusergit//创建用户git
#gitinit--baresample.git//初始化sample.git仓库
#chown-Rgit:gitsample.git//修改sample.git目录的owner2、客户端机器创建SSHKEY,生成id_rsa和id_rsa.pub两个文件#ssh-keygen-trsa-C"yourmail@example..
分类:
其他好文 时间:
2016-10-17 16:32:52
阅读次数:
160
1、权限校验 首先,您的数据保存在远端服务器一份,服务器需要对您的身份进行识别,一段RAS加密字串, 启动GUI,step1:创建秘钥,generate SSHkey. step2:添加密钥;去你的代码托管服务器,你的账号设置中,添加它, 比如在github中的地址,title随意,比如你可以用ho ...
分类:
其他好文 时间:
2016-09-13 11:45:29
阅读次数:
167
我们ssh连接到某台linux主机时,需要输入账号密码。为了免密码登录,我们通常使用SSHKey认证的方式。原理大概如下:我们要从A主机ssh登录到B主机,通常我们在A主机上生成密钥对,然后将A主机的公钥传到B主机的某个账户家目录下的.ssh/authorized_keys文件中。比如我们需要从A主..
分类:
其他好文 时间:
2016-07-12 15:48:11
阅读次数:
167
Ansible使用SSH协议,要使用Ansible,必须配置密钥对,并将Ansible主机上的公钥传到目标主机上的某个用户下操作过程如下:1、环境:Ansible主机:172.16.206.131root用户被管理主机:172.16.206.1332、Ansible主机上生成SSHKEYssh-keygen-trsa3、将SSHKey传到被管理主机的某个..
分类:
其他好文 时间:
2016-06-16 18:24:15
阅读次数:
360
前提条件以下两种推送的文件是SSH的公钥,推送方式依赖于SSH,基于SSH的相关方面操作和机器相关配置请参考我的上一篇博文“ssh服务批量管理例子”1、expect交互式方式1、1上传文件及文件内容#以10机器为例。#执行rz–y分别上传“dis-sshkey”、“expect-copy-sshkey.exp”和“..
分类:
其他好文 时间:
2016-06-15 00:11:55
阅读次数:
247
前提条件以下两种推送的文件是SSH的公钥,推送方式依赖于SSH,基于SSH的相关方面操作和机器相关配置请参考我的上一篇博文“ssh服务批量管理例子”1、expect交互式方式1、1上传文件及文件内容#以10机器为例。#执行rz–y分别上传“dis-sshkey”、“expect-copy-sshkey.exp”和“..
分类:
其他好文 时间:
2016-06-15 00:10:26
阅读次数:
307