Могу ли я запустить произвольную команду на удаленном сервере через tcpserver?

Я тоже использую Toshiba Satellite, и я пользователь Debian.

Когда я его установил, мне пришлось загрузить необходимые драйверы для своего оборудования.

Сначала отредактируйте файл /etc/sources.list , включив в него несвободный компонент . Пример /etc/sources.list :

deb http://httpredir.debian.org/debian/ jessie main contrib non-free
deb http://httpredir.debian.org/debian/ jessie-updates main contrib non-free
deb http://security.debian.org/ jessie/updates main contrib non-free

Затем вам нужно запустить:

apt-get update 
apt-get install firmware-realtek

Этот пакет содержит драйвер rtl8188efw.bin , который как видно из сообщений об ошибках dmesg , он не загружается при загрузке.

1
01.04.2017, 17:17
1 ответ

№. Задача tcpserver состоит только в том, чтобы отправлять входящие соединения программе и выполнять некоторый контроль доступа на основе IP и небольшой мониторинг нагрузки. Он не читает содержимое TCP-потока: это задание программы, запущенной tcpserver .

Чтобы запустить произвольную команду на удаленном сервере, на сервере должен быть запущен SSH-сервер. Конечно, вам понадобится учетная запись и способ аутентификации (обычно пароль или ключ): как правило, люди не хотят, чтобы случайные люди запускали произвольные команды на своих компьютерах.

3
27.01.2020, 23:24

Теги

Похожие вопросы