Python 使用paramiko远程控制Linux服务器

1、安装引用Paramiko

paramiko包含了两个核心组件:SSHClient 和 SFTPClient,在Python 环境中安装 Paramiko命令如下,

pip install paramiko

2、使用Paramiko 建立连接

Paramiko可以通过用户和密码方式连接服务器,也可以通过密钥的文件的方式连接。

连接参数说明:

参考文档:Python 使用paramiko远程控制Linux服务器-CJavaPy

1)使用密码连接服务器

使用示例:Python 使用paramiko远程控制Linux服务器-CJavaPy

2)使用密钥连接服务器

 使用示例:Python 使用paramiko远程控制Linux服务器-CJavaPy

3、使用paramiko远程执行命令

使用paramiko登陆服务,切换到root用户,并执行命令,如不需要切换用户,则可以把相关代码注释即可。

 使用示例:Python 使用paramiko远程控制Linux服务器-CJavaPy

4、使用paramiko上传下载文件

在我们需要更新服务器端的文件时,使用paramiko可以实现自动上传下载文件操作,如下,

 使用示例:Python 使用paramiko远程控制Linux服务器-CJavaPy

你可能感兴趣的:(服务器,python,linux)