Notities

Notities

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

Computer Infrastructure Engineer
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...

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

1 minuut leestijd

In case you have an old legacy system with Python 2 still in use and want to make a script to run certain commands in a client server network. import subprocess def ssh_exec_command(hostname, username, private_key_path, command): ssh_cmd = ['ssh', '-i', private_key_path, '-o', 'StrictHostKeyChecking=no', f'{username}@{hostname}', command] ssh_process = subprocess.Popen( ssh_cmd, stdin=subprocess.PIPE, stdout=subprocess.PIPE, stderr=subprocess.PIPE ) output, error = ssh_process.communicate() if...

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

1 minuut leestijd

# File name: version_used.py # This prints the version of Python being used by the Code Runner extension in VSCodium # Set by going to: File -> Preferences -> Settings -> Search Settings -> code-runner.executorMap -> Edit in settings.json # “python”: “/bin/python3.9 -u”,\ # To run this script press the little play button on the top right in the editor import sys print(sys.version)

Recente berichten

Categorieën

Over Mij

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