Notities

Notities

ing. M.A.C.M. (Martijn) van den Boom

Computer Infrastructure Architect
ingenieur, docent en mentor

Social Media Links:

ing. M.A.C.M. (Martijn) van den Boom

1 minuut leestijd

To make a script to run remote commands in a client server network.

import subprocess

def ssh_exec_command(hostname, username, command):
    ssh_cmd = ['ssh', f'{username}@{hostname}', command]
    ssh_process = subprocess.Popen(
        ssh_cmd,
        stdin=subprocess.PIPE,
        stdout=subprocess.PIPE,
        stderr=subprocess.PIPE,
        text=True
    )
    output, error = ssh_process.communicate()

    if error:
        print("Error:", error)
    else:
        print("Output:", output)

# Replace these with your actual credentials and command
hostname = 'remote_host_address'
username = 'your_username'
command = 'ls -l'

ssh_exec_command(hostname, username, command)

Recente berichten

Categorieën

Over Mij

Sponsor me link:
ko-fi.com/martijnvandenboom
paypal.me/ingmacmvandenboom
buymeacoffee.com/ingvdboom