Мы можем использовать различные веб-серверы для обмена файлами. В этой статье я рассказал, как запустить и остановить apache2 и python в Kali Linux.
apache2
для запуска:
#sudo service apache2 start
Примечание: apache2 по умолчанию запускается на порту 80.
Чтобы проверить, запущен ли он или нет, просто откройте браузер и введите Ip-адрес.
вы можете поместить файлы в папку /var/www/html для совместного использования.
Чтобы остановить:
# sudo service apache2 stop
2.python
#python-m SimpleHttpServer 80
-m is module
80 - это номер порта
, который вы можете получить ошибку, сказав, что порт 80 уже используется. Как вы знаете, мы запустили apache2 на порту 80, поэтому мы должны использовать другой порт.
если вы хотите использовать порт 80, то остановите apache2.
Для начала:
#python-m SimpleHttpServer 8080
goto browser - 192.168.0.120:8080
Чтобы остановить: чтобы остановить, просто нажмите CTRL+C в командной строке, с которой вы запустили службу python.
Разница между apache2 и python:
в apache2 вам нужно переместить файл в папку /var/www/html, чтобы всегда делиться. В python вам просто нужно запустить службу в соответствующей папке, чтобы вы могли поделиться файлами.
Примечание: службы apache2 и python работают на временной основе. Как только вы перезагрузите систему, вам нужно будет снова запустить службы.
Если вы хотите включить какую-либо услугу постоянно:
Для запуска: #systemctl enable apache2
to stop: #system disable apache2
Таким образом, вам не нужно запускать службу всякий раз, когда вы перезагружаете систему.
@zsmp0