导语:
本文主要介绍了关于python中如何写ssh登录的相关知识,包括python远程登录并执行命令,以及pycharm ssh这些编程知识,希望对大家有参考作用。
python实现ssh远程登录
# 测试过程中,比较常用的操作就是将DUT(待测物)接入网络中,然后远程操控对DUT,
# 使用SSH远程登陆到主机,然后执行相应的command即可
# python 代码如下:
# paramiko是用python语言写的一个模块,遵循SSH2协议,支持以加密和认证的方式,进行远程服务器的连接
# 首先第一步我们需要安装paramiko这个包
# 安装命令:pip install paramiko
# 导入paramiko包
import paramiko
s = paramiko.SSHClient()
s.set_missing_host_key_policy(paramiko.AutoAddPolicy()) # 允许连接不在know_hosts文件中的主机
ssh.connect("某IP地址",22,"用户名", "口令")
execmd = 'pwd' #需要输入的命令
stdin, stdout, stderr = s.exec_command (execmd)
print(stdout.read())
s.close()
#结果
#b'/home/usra\n'
本文为原创文章,版权归知行编程网所有,欢迎分享本文,转载请保留出处!
你可能也喜欢
- ♥ python爬虫的使用方法01/03
- ♥ 如何升级python第三方库09/27
- ♥ python时间日期模块介绍11/21
- ♥ Python中的for循环语句和while循环语句有什么区别12/27
- ♥ python中二分查找方法的实现10/04
- ♥ python shell脚本中有哪些功能?12/21
内容反馈