import paramiko # SSH connection details host = "172.31.142.223" username = "admin" password = "T15462&93016n." # Replace with actual password command = "show access-control-config" # Create SSH client ssh = paramiko.SSHClient() # Automatically add host key (not secure for production, consider using ssh_keys) ssh.set_missing_host_key_policy(paramiko.AutoAddPolicy()) try: # Connect to the host ssh.connect(host, username=username, password=password) # Execute the command stdin, stdout, stderr = ssh.exec_command(command) # Read the output output = stdout.read().decode() error = stderr.read().decode() # Print the output print("Command Output:") print(output) if error: print("Error:") print(error) except Exception as e: print(f"An error occurred: {str(e)}") finally: # Close the connection ssh.close()