1.概念
- paramiko是用python语言写的一个模块,遵循SSH2协议,支持以加密和认证的方式,进行远程服务器的连接
- paramiko支持Linux, Solaris, BSD, MacOS X, Windows等平台通过SSH从一个平台连接到另外一个平台
- 如果需要使用SSH从一个平台连接到另外一个平台,进行一系列的操作时,paramiko是最佳工具之一
- 利用该模块,可以方便的进行ssh连接和sftp协议进行sftp文件传输
2.基于ssh服务远程密码连接
- 在远程主机上执行hostname命令
- 运行结果(172.25.254.77的主机名称是localhost)
- 解决的问题:如果只前没有连接过的ip 会出现
- 远程连接时需要生成认证文件,手动输入yes才能进行连接
- 在远程主机上执行route -n命令