您好,登錄后才能下訂單哦!
在Python中,你可以使用paramiko
庫來在Linux下遠程執行命令
pip install paramiko
接下來,你可以使用以下代碼示例在遠程Linux服務器上執行命令:
import paramiko
# 設置遠程服務器的IP地址、用戶名和密碼
remote_ip = "192.168.1.100"
username = "your_username"
password = "your_password"
# 創建SSH客戶端
ssh = paramiko.SSHClient()
ssh.set_missing_host_key_policy(paramiko.AutoAddPolicy())
# 連接到遠程服務器
ssh.connect(remote_ip, username=username, password=password)
# 在遠程服務器上執行命令
stdin, stdout, stderr = ssh.exec_command("ls")
# 獲取命令輸出
output = stdout.read().decode("utf-8")
error_output = stderr.read().decode("utf-8")
# 打印命令輸出
print("Output:")
print(output)
if error_output:
print("Error output:")
print(error_output)
# 關閉連接
ssh.close()
請將remote_ip
、username
和password
替換為實際的遠程服務器IP地址、用戶名和密碼。這個示例將在遠程服務器上執行ls
命令并打印輸出。你可以根據需要修改exec_command
中的命令。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。