-3

Я пытаюсь настроить сервер для совместного использования отдельных изображений и отдельных файлов HTML с помощью Netcat. У меня есть несколько вопросов о сервере Netcat.

Если я настрою сервер на прослушивание через порт 80, порт 80 будет показан как прослушивающий с использованием nmap.

Я сделал это с помощью команды:

nc -l -p 80 

в Linux

и затем я запустил сканирование nmap с помощью команды; с IP-адресом машины Linux:

nmap 192.168.88.221

Я вижу, что сейчас он слушает порт 80

Netcat прослушивает порт 80 и Nmap Scan, чтобы показать прослушивание через порт 80

Чтобы выйти из команды nc я должен набрать ctrl+c, иногда ключом хоста является ctrl для VirtualBox, поэтому вам, возможно, придется использовать другую клавишу ctrl .

Теперь я хочу поделиться файлом, который находится на рабочем столе пользователя root, поэтому я использую команду:

nc -lvp 80 < Heart.jpg

и это говорит. Данный файл или каталог отсутствует.

Данный файл или каталог отсутствует

Файл сохраняется на рабочем столе, и пользователь, которого я использую, является пользователем root и паролем.

Может кто-нибудь сказать мне, что мне нужно сделать, чтобы это работало?

1 ответ1

0

Я заставил его работать с помощью этой команды: nc -l -p 80 <~/Desktop/Heart.jpg Затем в браузере набрал 192.168.88.221, и он открыл изображение сердца.

Сервер активен и подключен к порту 80

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .