Рейтинг
+4.52

Linux

14 читателей, 52 топика

Как заставить wgеt работать через прокси сервер squid под UNIX или Linux?

  • Linux
Нужно добавить пару настроек в файл ~/.wgеtrc:
echo 'HTTP_PROXY=192.168.1.2:3128'>> wgеtrc
echo 'FTP_PROXY=192.168.1.2:3128'>> wgеtrc

И можно использовать wgеt:
$ wgеt http://remote.com/file.ext

Можно определить переменную:
export http_proxy=http://192.168.1.254:3128/<
export HTTP_PROXY=$http_proxy

Если требуется логин пароль, можно задавать его так:
wgеt --proxy-user=USERNAME --proxy-password=PASSWORD  http://remote.com/file.ext

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

Самые полезные утилиты для мониторинга работы Linux

  • Linux
Статья в основном для начинающих, но и опытные админы возможно найдут новые ключи давно изученных утилит для себя.

1. top — Просмотр активности процессов.
В реальном времени показывает загрузку процессора и памяти, а так же какие процессы собственно и грузят
linux top
По умолчанию обновляется каждые 5 секунд, но можно ускорить если запустить с ключом d
$top -d 2

Можно использовать горячие клавиши:
t Вкл/выкл общей информации
m Вкл/выкл информации о памяти.
A Сортировка по разным столбцам.
f Режим настройки
o Выбор сортировки
r Вызов renice.
k Вызов kill.
z Переключение цветной/чб режим
Читать дальше →

Просмотр сетевой статистики в Linux командой ss

  • Linux
SS используется для сбора статистики сетевой активности проверки работы сети. Работает аналогично команде NetStat, но может отображать больше информации, чем другие утилиты. Большинство современных дистрибутивов Linux сразу устанавливаются с ss. Итак, как можно использовать ss:

1. Просмотр общей статистики по сокетам
$ ss -s

Пример вывода
Total: 186 (kernel 204)
TCP:   13 (estab 1, closed 0, orphaned 0, synrecv 0, timewait 0/0), ports 0

Transport Total     IP        IPv6
*         204       -         -
RAW       0         0         0
UDP       13        12        1
TCP       13        11        2
INET      26        23        3
FRAG      0         0         0

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

Настройка рассылки SMS сообщений через gsm модем с linux сервера.

  • Linux
Потребовалось мне сделать рассылку СМС сообщений с компьютера, желательно с возможностью отправки с нескольких компьютеров по одной симке. Попробовал вариант с программой краснояйцевого оператора, все было как надо, но она периодически требовала перерегистрацию, поэтому решил сделать свою программу. Хорошо что под рукой был свободный модем Siemens MC 35, сервер с Ubuntu 10.04, симка. Так же возможно использования usb модемов, старых телефонов или еще каких экзотических девайсов.

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

Backup конфигурации cisco на сервер Linux (Ubuntu 10.04)

  • Linux
Нашей задачей будет настроить резервное копирование устройств cisco. Backup настроим через tftp сервис на сервере с ОС Linux (в моем примере это Ubuntu 10.04).

1. Сначала поставим сервис atftpd:

sudo apt-get install atftpd

правим настройки запуска сервиса
sudo vi /etc/default/atftpd

USE_INETD=false
OPTIONS="--daemon --port 69 --tftpd-timeout 300 --retry-timeout 5 --mcast-port 1758 --mcast-addr 239.239.239.0-255 --mcast-ttl 1 --maxthread 100 --verbose=5 /var/tftp"

дальше можно пачкой запустить команды
sudo invoke-rc.d atftpd start
cd /var
sudo mkdir tftp
sudo chmod -R 777 tftp/
sudo chown -R nobody tftp/
sudo /etc/init.d/atftpd restart


2. Доустанавливаем к perl необходимые модули (можно пропустить если ужО):
sudo apt-get install libnet-telnet-perl
sudo apt-get install libnet-telnet-cisco-perl
sudo apt-get install libmail-sendmail-perl


3. Создаем скрипт бекапа:
Читать дальше →

Установка и настройка Openmeetings 1.3RC на linux (Ubuntu 10.04)

  • Linux
Появилась новая версия сервера для проведения вебинаров Openmeetings 1.3RC, решил посмотреть, что нового в ней появилось. Устанавливал на Ubuntu 10.04 и в сети уже был сервер postfix, который будет нужен в настройке (используется для рассылки приглашений на вебинар).

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

Gnuplot. Строим много графиков

  • Linux

Задача

Есть данные, разложенные по разным файлам, для каждого из которых надо сделать картинку с графиком.
Файлов множество + возможно их неоднократное изменение и, следовательно, перепостроение графиков.

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

Cмена пароля root в linux

  • Linux
Что делать если забыт пароль root на своем компьютере?

Можно сменить пароль, для этого:
1. В загрузчике выбираем нужное ядро и нажимаем e

2. Выбираем и нажимаем e

3. В конец дописываем

4. Жмем enter, потом b
5. Набираем mount -o remount,rw /
6. Набираем passwd root и вводим новый пароль

Должно получится примерно как на картинке

Как узнать версию linux?

  • Linux
Как? Оказывается элементарно, как и все в Linux

cat `ls /etc/*{-,_}{release,version} 2>/dev/null | head -n 1`

Версия ядра тут

cat /proc/version


UPD

Вот элементарно:

uname -r

В зависимости от переданных параметров uname может вывести следующую информацию:

тип информации             аргумент   пример
имя ядра                   -s         "Linux"
имя хоста                  -n         "zend"
релиз ядра                 -r         "2.6.32-38-generic"
версия ядра                -v         "#83-Ubuntu SMP Wed Jan 4 11:13:04 UTC 2012"
архитектура                -m         "i686"
процессор                  -p         "AMD Athlon(tm) 64 X2 Dual-Core Processor TK-55"
платформа                  -i         "unknown"
операционная система       -o         "GNU/Linux"
всё одной строкой          -a         "Linux zend 2.6.32-38-generic #83-Ubuntu SMP Wed Jan 4 11:13:04 UTC 2012 i686 AMD Athlon(tm) 64 X2 Dual-Core Processor TK-55 GNU/Linux"

Установка и настройка Openmeetings 1.1 под Linux

  • Linux
Инструкция по установке и минимальной настройке Openmeetings под Linux.

Перед началом установки у нас уже должен быть настроен:

— Cервер с ОС Debian GNU/Linux 5.0 (Lenny);
— В сети или на этом же сервере поднят SMTP сервер для рассылки приглашений на конференции;
— Настроен ActiveDirectory и у нас есть реквизиты LDAP сервера.

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