Я довольно плохо знаком с сокетами в python и хочу знать, как я могу удаленно запускать команды на другом компьютере. На данный момент я немного заглянул в сокеты и знаю, как отправлять текстовые сообщения по сетям. И да, я перенаправил свой компьютер на порт.
Если это объяснение сбивает с толку, позвольте мне привести примеры: Когда вы
import os
в оболочке python и используете
os.system(<command>)
, он запустит указанную команду в вашей оболочке. Я хочу добиться этого, но на удаленном компьютере. Я могу установить соединение и успешно могу передавать байты через WLAN.
Проблема: я не знаю, как отправлять команды Python через. розетки и я хотел бы узнать, как это сделать. Я знаю, что могу реализовать код на стороне клиента, но я не хочу, чтобы он был закодирован. Я хочу что-то вроде «живого терминала» компьютера клиента, позволяющего мне вводить команды и наблюдать за их удаленным выполнением на компьютере клиента. Буду признателен за помощь!
PS Я использую Python 3.7.4