linux端开启ssh服务 1.安装openssh-server包 sudo apt-get install openssh-server 2.启动ssh server sudo /etc/init.d/ssh start 3.确认ssh服务启动 ps -e | grep ssh 4.设定服务端口, ...
```shell
#!/usr/bin/expect set timeout 10 set username [lindex $argv 0] set password [lindex $argv 1] set hostname [lindex $argv 2] #set username ftpu... ...
分类:
其他好文 时间:
2018-05-24 18:12:29
阅读次数:
227
1,用vSphere client登录到服务器,将SSH启用。 2,使用ssh连接工具(我用的是secureCRT)远程登录,输入passwd,键入两次新密码,OK。 ...
分类:
系统相关 时间:
2018-05-23 17:02:26
阅读次数:
1360
expect 可以让一些需要交互的命令自动完成,如 ssh 连接的适合需要输入密码。 也就是说,某些重复的操作我们可以使用该命令完成,比如 ssh 连接到服务器,然后进到某个项目目录,进行 git 的更新操作。 需要安装的东西:expect、tcl mac:brew install expect、b ...
分类:
系统相关 时间:
2018-05-17 11:36:20
阅读次数:
204
Windows 10上现在能安装Linux子系统了,正好最近.Net Core也逐渐发展起来了,我也就在自己电脑上搞了一下 在Windows 10上安装Ubuntu的过程就不用说了,都是流程性的东西 然后配置完基础性的东西以后,习惯性的打算用Xshell通过SSH登录过去 然后 emmmm连接失败, ...
现象:ssh连接以后,服务器会主动断开连接,wireshark抓包,发线服务器会tcp rst,断开ssh连接 解决尝试:1、修改会话超时时间;2、客户端主动间隔性向服务器发送保活报文;3、服务端主动间隔性向客户端发送保活报文 全部失败 参考下面的资料都尝试了,无解 参考: 1、http://www ...
分类:
其他好文 时间:
2018-05-15 15:52:26
阅读次数:
873
通常利用 ssh 连接远程服务器,一般都要输入以下类型命令: ssh user@hostname -p port 如果拥有多个ssh账号,特别是像我这种喜欢在终端里直接ssh登录, 要记住每个ssh账号的参数,那是多么蛋疼的事情。 还好,ssh提供一种优雅且灵活的方式来解决这个问题,就是利用 ssh ...
分类:
其他好文 时间:
2018-05-11 20:06:36
阅读次数:
159
1.登录阿里云,进管理控制台 - 域名与网站 - 域名 2.选择对应的域名 - ssl证书 - 单域名免费证书 3.填写www或者对应的子域名,确定 - 等待审核通过 4.进入进管理控制台 - 安全(云盾) - CA证书服务 - 下载对应证书 5.ssh连接远程服务器,进入nginx安装目录(/et ...
分类:
Web程序 时间:
2018-05-10 17:24:08
阅读次数:
239
由于使用的是内网环境,所以使用用户名密码验证,建议使用密钥认证check.pyimportparamiko#获取ssh连接并执行shellcomand返回正确的结果defdoshell(hostname,port,username,password,shellcommand):ssh=paramiko.SSHClient()ssh.set_missing_host_key_policy(param
分类:
数据库 时间:
2018-05-08 10:22:49
阅读次数:
338
这里文章记录一下ansible的指令选项和常用的模块使用 ansible指令选项 m:要执行的模块,默认为command a:模块的参数 u:ssh连接的用户名,默认用root,ansible.cfg中可以配置 k:提示输入ssh登录密码,当使用密码验证的时候用 s:sudo运行 U:sudo到哪个 ...
分类:
其他好文 时间:
2018-05-05 21:46:42
阅读次数:
193