ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Безопасность и Уязвимости > Безопасность > Soft - *nix
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

Conky...
  #1  
Старый 15.01.2008, 23:09
MicRO
Green member - Level 3
Регистрация: 28.10.2004
Сообщений: 275
Провел на форуме:
672798

Репутация: 244
Отправить сообщение для MicRO с помощью ICQ
Cool Conky...

Conky - это мощный монитор для XWindow
-- логотипчег
И вот поставили мы Conky ээ вы ещё нет? ну тогда делаем:
Debian/Ubuntu
$ sudo apt-get install conky
$ zcat /usr/share/doc/conky/examples/conkyrc.sample.gz > ~/.conkyrc
Gentoo
# emerge app-admin/conky
FreeBSD
Ставим из портов # cd /usr/ports/sysutils/conky && make install clean
Compiling from Source
You'll need the X11 development libraries, version 6.8.2 or later. package name is probably libx11-dev
$ ./configure
$ make
# make install

В первую очередь следует разобраться с отображением конки как таковой. Без включения опции double_buffer при каждом обновлении она мигает чем ужасно раздражает, решается:
Код:
~/.conkyrc
double_buffer yes
/etc/X11/xorg.conf
Section "Module"
Load "dbe"
И переходим к конфигурированию .conkyrc:
1) Копируем пример конфига в домашнюю директорию
Код:
$ zcat /usr/share/doc/conky/examples/conkyrc.sample.gz > ~/.conkyrc
у меня правдо было в /usr/local/share/examples/ но расписываю как на сайте Ж)
2) Включаем свой любимый редактор (мой vim) и поехали vim ~/.conkyrc
Конфиг делится на 2 части, всё что до TEXT и после Ж)
Описывать думаю переменные смысла нету в ссылках приведёных ниже всё описано замечательно.
Опишу некотрые особености которые вы сможите использовать Ж)
Например получить диаграмму скорости закачки:
Код:
${downspeedgraph rl0 32,155 104E8B 0077ff}
где rl0 интерфейс, 32 ширина, 155 длинна, 104E8B конечный цвет 0077ff начальный -- вам понравится Ж)
Так же с помощью conky вы можете выводить любые файлы, пусть то лог авторизации на системе Ж) пусть rss рассылка безопасности...
Например возьмём rss(http://conky.sourceforge.net/conky-rss.sh):
Используется так:
Код:
${color #00ff99}${execi 300 /home/micro/conky/rss.sh http://www.freebsd.org/security/rss.xml 5 1}
но будте уверены что у вас в скрипте путь к bash'y правильный, проверить можно например так:
Код:
$ whereis bash
bash: /usr/local/bin/bash /usr/local/man/man1/bash.1.gz /usr/ports/shells/bash
где /usr/local/bin/bash есть путь к нему(мне пришлось смени с /bin/bash)
После добавления реснем(перечитаем конфиг) conky:
Код:
killall -SIGUSCR1 conky
сейчас конфиг перечитался и всё гуд Ж)
смотрим что у нас получилось, как информация получится должно появится чтото типа:
FreeBSD Security Advisoriesn
....
....
тут будут 4 рсс про безопасность Ж) (левел комплит, нектс левел)

Дальше например захотелось нам видеть кто к нам конектится, а вдруг вообще пароли на ssh перебирают.
Я поступил немного не верно, делал так tail -n 3 /var/log/auth.log вы скажите а что тут такого да тут ничего но дальше chown micro /var/log/auth.log ибо conky запущено под моим пользователем и доступа получить так просто не может, если не хотите так делать запускайте конки от пользователя root.
Ну и напоследок приведу немного информации(чужой ссылочка будет внизу(усё чесно Ж)))
exec выводит на экран текст, возвращаемый вызываемой программой;
execbar и execgraph визуализируют вывод исполняемой команды в виде диаграммы или графика (выводимое значение должно находиться в пределах 0..100);
execi и texeci запускают команду циклом с интервалом (texeci - с интервалом, заведомо большим времени исполнения). execibar и execigraph полностью аналогичны execbar и execgraph, но для циклического выполнения команд;
if_running, if_existing и if_mounted - выводят всё вплоть до endif, если выполняется процесс, существует файл и подключена точка монтирования, соответственно;
else - выводит событие, если ложны все вышестоящие выражения.
Надо сказать, что применение execi особенно для скриптов - дело довольно ресурсоемкое, и скрипты лучше отрабатывать с большим интервалом (раз в несколько секунд).

Описание переменных смотрите в ссылках там всё ясно и понятно на нормальном русском написано так по английски Ж) MicRO (c)

Ссылки:
http://conky.sourceforge.net -- Домашняя страница
http://conky.sourceforge.net/config_settings.html -- Настройка конфига
http://conky.sourceforge.net/variables.html -- Описание переменных
http://www.vim.org/scripts/script.php?script_id=1367 -- Синтакс vim для conky
http://www.slackguide.com/content/view/32/1/ -- кусочек кода скамунизжен оттуда
http://conky.sourceforge.net/screenshots.html -- конечноже примеры(с чего всё начиналось Ж))
--------
прилагаю свой конфиг
Вложения
Тип файла: txt conkyrc.txt (2.5 Кб, 63 просмотров)
__________________
Халявный инет, гомосексуализму нет!!! (c) MicRO

Последний раз редактировалось MicRO; 15.01.2008 в 23:12..
 
Ответить с цитированием

  #2  
Старый 15.01.2008, 23:23
Ky3bMu4
Постоянный
Регистрация: 03.02.2007
Сообщений: 520
Провел на форуме:
1777536

Репутация: 932


Отправить сообщение для Ky3bMu4 с помощью ICQ
По умолчанию

Под фрякой корректно работает?
 
Ответить с цитированием

  #3  
Старый 15.01.2008, 23:27
MicRO
Green member - Level 3
Регистрация: 28.10.2004
Сообщений: 275
Провел на форуме:
672798

Репутация: 244
Отправить сообщение для MicRO с помощью ICQ
По умолчанию

/me FreeBSD'шик Ж) я ещё тот чертёнок
__________________
Халявный инет, гомосексуализму нет!!! (c) MicRO
 
Ответить с цитированием

  #4  
Старый 16.01.2008, 18:36
derw0r
Новичок
Регистрация: 14.01.2008
Сообщений: 14
Провел на форуме:
31116

Репутация: 4
По умолчанию

я вот всё хочу попробывать, но вот только руки никак не дойдут (
есть ли какие нить нарекания к ATI Radeon-ам? (у мну x1300)
 
Ответить с цитированием

  #5  
Старый 16.01.2008, 18:41
MicRO
Green member - Level 3
Регистрация: 28.10.2004
Сообщений: 275
Провел на форуме:
672798

Репутация: 244
Отправить сообщение для MicRO с помощью ICQ
По умолчанию

derw0r эта програма ненужнается в opengl'e всё замечательно будет работать, у меня на бсд+ати9600 работало тока вперёд...
__________________
Халявный инет, гомосексуализму нет!!! (c) MicRO
 
Ответить с цитированием

  #6  
Старый 16.01.2008, 23:46
derw0r
Новичок
Регистрация: 14.01.2008
Сообщений: 14
Провел на форуме:
31116

Репутация: 4
По умолчанию

спс, эт хорошая новость
на днях буду пробывать...
 
Ответить с цитированием

  #7  
Старый 08.08.2008, 01:29
ZavodiJIo
Участник форума
Регистрация: 12.11.2006
Сообщений: 227
Провел на форуме:
3783850

Репутация: 550
По умолчанию

где можно найти готовые конфиги conkyrc ? Ясно что придётся переделывать кое-что потом, но всё же.. ?

пс имею ввиду помимо офф сайта... Выкладывайте свои conkyrc

Последний раз редактировалось ZavodiJIo; 08.08.2008 в 01:32..
 
Ответить с цитированием

  #8  
Старый 08.08.2008, 12:23
OdaN
Участник форума
Регистрация: 04.03.2006
Сообщений: 159
Провел на форуме:
473495

Репутация: 39
Отправить сообщение для OdaN с помощью ICQ
По умолчанию

Мой конфиг...
Код:
background yes
cpu_avg_samples 2
net_avg_samples 2
out_to_console no
use_xft yes
xftfont  Monospace:size=9
own_window yes
own_window_transparent yes
own_window_colour navyblue
own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager
own_window_type normal
xftalpha 0.8
wm_class_name Conky
update_interval 1
double_buffer yes
minimum_size 330 10
maximum_width 200
draw_shades yes
draw_outline no
draw_borders no
stippled_borders 2
border_width 0
default_color green
default_shade_color black
default_outline_color white
gap_x 25
gap_y 15
alignment top_right
use_spacer yes
no_buffers yes
uppercase no
draw_graph_borders no

color0 008800
color1 123456
TEXT
${color0}[System]
${color1}${exec uname -sr}
Uptime: ${uptime}

${color0}[CPU]
${color1}Frequency: $freq MHz
Temperature: $acpitemp `C
Load: $cpu%
CPU0:${cpubar cpu0 6,170}
CPU1:${cpubar cpu1 6,170}
${cpugraph 24,200 000000 33b0dc}

${color0}[Memory]
${color1}RAM: $mem ($memperc%)
${membar 6,200}
Swap: $swap ($swapperc%)
${swapbar 6,200}

${color0}[Network]
${color1}Network (eth0)
IPv4: ${addr eth0}
Down: ${downspeed eth0} k/s ${offset 20} Up: ${upspeed eth0} k/s
${downspeedgraph eth0 20,100 000000 33b0dc} ${upspeedgraph eth0 20,100 000000 33b0dc}

Network (ath0)
IPv4: ${addr ath0}
Down: ${downspeed ath0} k/s ${offset 20} Up: ${upspeed ath0} k/s
${downspeedgraph ath0 20,100 000000 33b0dc} ${upspeedgraph ath0 20,100 000000 33b0dc}

${color0}[Disk]
${color1}I/O:  $diskio
${diskiograph 24,200 000000 33b0dc}

Filesystems:
root   ${fs_used /}/${fs_size /}${fs_used_perc /}%
${fs_bar 8,200 /}
/home   ${fs_used /home}/${fs_size /home}${fs_used_perc /home}%
${fs_bar 8,200 /home}

${color0}[ACPI]
${color1}
Status: $acpiacadapter
Heals: $battery $battery_time
 
Ответить с цитированием

  #9  
Старый 08.08.2008, 12:25
GumaNoiD
Участник форума
Регистрация: 25.08.2007
Сообщений: 114
Провел на форуме:
485754

Репутация: 23
Отправить сообщение для GumaNoiD с помощью ICQ
По умолчанию

Объясните что это и зачем =)
 
Ответить с цитированием

  #10  
Старый 08.08.2008, 13:23
zythar
Moderator - Level 7
Регистрация: 16.02.2008
Сообщений: 580
Провел на форуме:
1595333

Репутация: 291


Отправить сообщение для zythar с помощью ICQ
По умолчанию

Цитата:
Conky — это программа для системного мониторинга под X Window System. Она поддерживает POSIX‐системы, включая GNU/Linux и FreeBSD. Это свободная программа, распространяющаяся под лицензией BSD. Conky может отслеживать многие показатели системы: CPU, память, swap, размеры дисков, темпратуру, скорость закачки и загрузки, системные сообщения и многое другое. Conky имеет множество настроек и конфигураций.
(c) ru.wikipedia.org
 
Ответить с цитированием
Ответ





Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ