1. paramiko模块ssh登录Linux服务器¶
1. 打开pycharm,创建虚拟环境¶
#1.打开pycharm
#2. 打开命令行终端
#3. 创建虚拟环境
virtualenv env
2. 安装paramiko模块¶
# 在命令行终端输入
pip install paramiko
3. 连接Linux服务器代码¶
# 连接服务器10.0.8.8
import paramiko
# 创建一个ssh模块
ssh = paramiko.SSHClient()
# 设置连接方式
ssh.set_missing_host_key_policy(paramiko.AutoAddPolicy())
# 连接远程主机 ip地址 ,端口号,用户名,密码(在远程你主机真实存在的)
ssh.connect("10.0.8.8", 22, "root", "123456")
# ssh.connect("ip地址", 端口号, "用户名", "密码")
# 标准输入文件、标准输出文件、标准错误文件
# 在Linux上执行命令,返回结果
stdin, stdout, stderr = ssh.exec_command("hostname")
# stdin, stdout, stderr = ssh.exec_command("ifconfig")
# 查看命令执行结果
print(stdout)
print(stdout.read().decode('utf8'))
# 释放资源
ssh.close()
最后更新:
2022-02-18 08:36:36