Установка ssh-сервера в Ubuntu.

Ubuntu, Системное администрирование

Tagged Under : , ,

SSH (англ. Secure Shell — «безопасная оболочка») — сетевой протокол прикладного уровня, позволяющий производить удалённое управление операционной системой.

Чтобы управлять операционной системой, в нашем случае Ubuntu, через SSH надо чтобы в этой операционной системе был запущен ssh-сервер.

Установить ssh-сервер в Ubuntu можно одной командой.

sudo apt-get install openssh-server

Читать дальше »

Настройка сети в Ubuntu через консоль, скрипт автоматической настройки сети.

Ubuntu, Системное администрирование

Tagged Under : , , ,

В Этой статье подробно написано как настроить сетевые интерфейсы в операционной системе Ubuntu через командную строку, как написать bash-скрипт автоматической настройки сети и как сделать автозапуск скрипта.

Для настройки сети через консоль во всех Linux системах, включая Ubuntu, существует специальная команда ifconfig.

Если просто в терминале написать эту команду то консоль выдаст все сетевые интерфейсы, запущенные на этом компьютере. Это будет выглядеть примерно так.
Читать дальше »

Скрипт парсинга лог файла на php.

Системное администрирование

Tagged Under : ,

Понадобилось как то мне изучить один лог файл такого вида.

1235681402.549     60 192.168.3.178 TCP_MISS/200 1893 GET http://cs56.vkontakte.ru/u913861/c_cd95200a.jpg - DIRECT/93.186.224.56 image/jpeg
1235681402.568     28 192.168.3.178 TCP_MISS/200 1768 GET http://cs538.vkontakte.ru/u734614/c_c39c4cb0.jpg - DIRECT/93.186.227.48 image/jpeg
1235681402.646     98 192.168.3.178 TCP_MISS/200 2506 GET http://cs172.vkontakte.ru/u939545/c_4fcb27dc.jpg - DIRECT/93.186.225.22 image/jpeg
1235681402.704     69 192.168.3.178 TCP_MISS/200 1832 GET http://cs10.vkontakte.ru/u414810/c_502e4ee.jpg - DIRECT/93.186.224.10 image/jpeg
1235681402.945    123 192.168.3.178 TCP_MISS/200 10644 GET http://cs39.vkontakte.ru/g205031/a_e685a74.jpg - DIRECT/93.186.224.39 image/jpeg
1235681403.156     42 192.168.3.178 TCP_MISS/200 362 GET http://counter.yadro.ru/hit? - DIRECT/88.212.196.77 image/gif
1235681403.202    102 192.168.3.178 TCP_MISS/302 794 GET http://ad.adriver.ru/cgi-bin/erle.cgi? - DIRECT/81.222.128.22 text/html
1235681403.222     67 192.168.3.178 TCP_MISS/200 2794 GET http://cs676.vkontakte.ru/u991778/c_9b855214.jpg - DIRECT/93.186.226.146 image/jpeg
1235681403.235     53 192.168.3.178 TCP_MISS/200 2817 GET http://cs4146.vkontakte.ru/u238362/c_bf859673.jpg - DIRECT/93.186.239.50 image/jpeg

Это логи файл с прокси провайдера трафика одного пользователя. Первый столбик время, второй - время загрузка файла в миллисекундах, третий — ip пользователя, четвёртый — я не знаю, пятый размер скаченного файла, потом GET, седьмой адрес скаченного файла и ещё что-то непонятное. Надо было мне посмотреть всё правильно ли посчитано и вообще что к чему. Так как таких строчек было около 8000 я решил написать скрипт который разобрал бы этот файл и записал его в базу данных. Писать я решил на PHP а базу данных на mySQL.
Читать дальше »