Я нашел решение благодаря комментарию @ UlrichSchwarz. Оказывается, у этого пользователя не было оболочки по умолчанию. Поэтому я исправил это с
sudo chsh -s /bin/bash username
Спасибо за совет!
-121--184782- Возможно, сеть не была полностью запущена в течение этих 20 секунд. Пока этого не произошло, rsyslog
не с кем поговорить, поэтому он написан локально.
По умолчанию Apache уже регистрирует IP-адрес каждого посетителя. Список уникальных посетителей из этого файла можно получить, объединив awk
и sort
типа
awk '{print $1}' <log_path> | sort -u
, где - путь к журналу apache, который является /var/log/httpd/access _ log
в системах типа Red Hat и /var/log/apache2/access.log
в Ubuntu
Конечно, вы не должны получать их уникальными, поэтому вы можете удалить сортировку
, если вы этого не хотите.
Изменить:
Как отметил @ facundo-victor, если вам нужны уникальные посетители, мы можем сделать все это с awk
и сохранить дополнительный процесс, сохраняя трек о том, что мы видели и печатая их только в первый раз, как так:
awk '{if (!unique[$1]++) {print $1}}' <log_path>
хотя они будут в том порядке, в котором они впервые появятся в файле журнала, а не ascii отсортированы.
Это также предполагает, что первое поле в журнале - это IP-адрес, который является адресом по умолчанию для многих более новых версий Apache, но не обязательно должен быть истинным.
parted /dev/sda mklabel gpt
parted /dev/sda mkpart primary 0GB 100%
Затем запустите программу установки.