Отправляет email-рассылки с помощью сервиса Sendsay

Работа в ЛВС.

Доброго времени суток.

Недавно опять врубилась локалка, на сей раз, надеюсь, надолго:). Так вот в
связи с этим решил все свои сетевые дела в порядок привести.

Общая ситуация такая: сеть одноранговая (порядка 100 компов), статические IP,

отсутствие DNS и т.п.

1. При наборе в адресной строке браузера http://host/ попадаю по назначению
только в том случае, если хост прописан в /etc/hosts. Как объяснить системе,

что если хоста нет в этом файле, нужно искать NetBIOS имя в сети?

2. Есть ли какая софтина, позволяющая искать в сети по smb-протоколу файлы по

заданному шаблону? Пробовал поиск в konqueror, но он заваливает запросами на

авторизацию и далее виснет:(.

3. Какой командой можно отслеживать активные соединения?

4. Какой командой можно протестировать свой (и не только свой:)) комп на
предмет открытых портов?

Ответить   Sat, 9 Oct 2004 14:15:33 +0300 (#242058)

 

Ответы:

On Sat, 9 Oct 2004 14:15:33 +0300
Rygoravich <rygoravi***@o*****.info> wrote:

ужас.
сценарий для триллера =)

а вообще smbclient другие хосты видит или как?

netstat

nmap

Ответить   Antony Dovgal Sat, 9 Oct 2004 15:31:36 +0400 (#242064)

 

Доброго времени суток.

В сообщении от 9 Октябрь 2004 14:31 Antony Dovgal написал(a):

Да в принципе, жить можно... Имеется в виду домашняя сетка - фильмы качать и

тому подобная ерунда...

Да, с smbclient/smbmount проблем никаких (разве что первый запрашивает пароль

всегда, даже если он и не требуется). Но народа много, вручную
монтировать/размонтировать каждый раз неохота... А konqueror начинает искать

файлы, когда натыкается на закрытый (запароленный) ресурс, вываливает окошко

под авторизацию. Жму отмена - он следующее окошко, для следующего ресурса...

Если бы он просто пропускал эти хосты, проблем и не было бы.

Посмотрел, но... Немножко не то, что хотелось бы... Вот если бы она еще и
открытые файлы показывала... А вообще - какой-нить фронтэнд к ней имеется?

Спасибо, хорошая штука!

Ответить   Mon, 11 Oct 2004 03:15:27 +0300 (#242700)

 

On Mon, 11 Oct 2004 03:15:27 +0300
Rygoravich <rygoravi***@o*****.info> wrote:

ну ясное дело.

напишите feature request авторам?

открытые файлы - lsof.
открытые сокеты - netstat -l
о фронтендах не слышал.

Ответить   Antony Dovgal Mon, 11 Oct 2004 08:54:25 +0400 (#242758)

 

Доброго времени суток.

В сообщении от 11 Октябрь 2004 07:54 Antony Dovgal написал(a):

:(

Боюсь, то, что я способен накосячить на ломаном английском, они не поймут...

Наверное, будет проще, если я просто объясню, чего хочу добиться... Ситуация

такая - вижу, что мой комп активно передает что-то в сеть. Становится
интересно - а кто это у меня что качает??? На данный момент удовлетворяю свое

любопытство так:
1. netstat -t # показывает ip.
2. nmblookup -A ip # показывает, соответственно, имя компа
3. mcview /var/log/samba/log.имя_компа # пейдждауном до конца и смотрю
требуемое имя файла...

Короче, требуется сделать кучу телодвижений, чтобы это реализовать. А если бы

какая-нибудь утилитка сразу показывала что нибудь вроде: "ip - имя компа -
скачиваемый файл", было бы куда удобнее...

Кстати, логи самбы - отдельная история... Я так понимаю, что как только размер

файла /var/log/samba/log.имя_компа достигает 50 кб, он перезаписывается
поверх /var/log/samba/log.имя_компа.old и очищается... Весь смысл ведения
логов для меня теряется (т.е. нет никакой возможности узнать, сколько человек

и кто именно скачали тот или иной файл). К тому же, там очень много ненужной

инфы, вроде:

[2004/10/14 23:29:46, 2] smbd/reply.c:reply_sesssetup_and_X(1007)
Defaulting to Lanman password for alexandr
[2004/10/14 23:29:46, 2] lib/access.c:check_access(329)
Allowed connection from (192.168.2.81)
[2004/10/14 23:30:06, 2] smbd/server.c:exit_server(511)
Closing connections

или повторения строк с инфой о скачивании файла:

[2004/10/10 20:25:41, 2] smbd/open.c:open_file(246)
nobody opened file linux-soft/alt-cd1.iso read=Yes write=No (numopen=2)
[2004/10/10 20:25:41, 2] smbd/close.c:close_normal_file(229)
nobody closed file linux-soft/alt-cd1.iso (numopen=1)
[2004/10/10 20:25:41, 2] smbd/open.c:open_file(246)
nobody opened file linux-soft/alt-cd1.iso read=Yes write=No (numopen=2)
[2004/10/10 20:25:41, 2] smbd/close.c:close_normal_file(229)
nobody closed file linux-soft/alt-cd1.iso (numopen=1)

и т.д.

При всем при том, что в конфиге самбы стоит log level = 2 (при log level = 1

запись ведется только о подключени/отключении к ресурсам, в то время, как мне

нужно знать только то, кто, когда и какой файл качал... Посему возникают
вопросы:

1. Можно ли убедить самбу не удалять старые логи?
2. Есть ли какой скрипт, который бы обрабатывал все самбовские логи и
создавал/дополнял файл в формате "время - ip - имя_компа - открытый файл"?

Ответить   Fri, 15 Oct 2004 03:56:50 +0300 (#245024)

 

15 Октябрь 2004 04:56, Rygoravich написал:

Все, что делается вручную, легко автоматизировать при помощи скрипта.
Ну что-то вроде

for ip in `netstat -t | grep ESTABLISHED | awk '{print $5}' | grep -v x11 |
awk -F : '{print $1}'`
do
comp=`nmblookup -A $ip`
tail -1 /var/log/samba/log.$comp
done

Ну, это для идеи - как можно сделать...

Samba тут не при чем - этим занимается logrotate. См. /etc/logrotate.d и
/etc/logrorate.conf

На самом деле строки не идентичны...

Убрать ее из logrotate.

Пишите! Это несложно ;)

Ответить   Vladimir Efremov Fri, 15 Oct 2004 14:12:43 +0400 (#245306)

 

Доброго времени суток.

Спасибо за все советы, но попробовать многие из них пока не могу - сеть опять

упала:(.

В сообщении от 15 Октябрь 2004 13:12 Vladimir Efremov написал(a):

Речь не о корпоративном сервере, где нужен строгий учет всех действий, а о
домашнем компе... Меня абсолютно не волнует, идентичны они или нет, проблема

в том, что везде значится один и тот же файл, а их много (это я чтобы не
загромождать письмо всего четыре строчки привел, на самом деле их десятки)...

Спасибо, сеть появится - буду пробовать.

Неужели нет никаких готовых решений?

Ответить   Sat, 16 Oct 2004 23:38:46 +0300 (#246144)

 

Доброго времени суток.

В сообщении от 15 Октябрь 2004 13:12 Vladimir Efremov написал(a):

Ситуация такая - в /etc/logrorate.conf упоминаний о самбе нет. Из
/etc/logrotate.d убрал файлик с названием samba, других файлов с упоминаниями

самбы там нет. Логи все равно удаляются... В чем фишка?

Ответить   Fri, 22 Oct 2004 02:32:58 +0300 (#248832)

 

i386-redhat-linux-gnu)

On Fri, 22 Oct 2004 02:32:58 +0300
Rygoravich <rygoravi***@o*****.info> wrote:

цитата из man smb.conf:

max log size (G)
This option (an integer in kilobytes) specifies the max size the
log file should grow to. Samba periodically checks the size and
if it is exceeded it will rename the file, adding a .old exten-
sion.

A size of 0 means no limit.

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 12632; Возраст листа: 454; Участников: 1274
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/248887



-*Информационный канал Subscribe.Ru
Подписан адрес:
Код этой рассылки: comp.soft.linux.discuss
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Отписаться: mailto:comp.soft.linux.discuss--unsub@subscribe.ru?subject=comp.soft.linux.discuss

http://subscribe.ru/ http://subscribe.ru/feedback

Ответить   Fri, 22 Oct 2004 08:38:56 +0300 (#248887)

 

Доброго времени суток.

В сообщении от 22 Октябрь 2004 08:38 alexander barakin написал(a):

Ух, спасибо за ответ и извините за ламерство - нужно было самому глянуть...

Ответить   Sat, 23 Oct 2004 00:05:10 +0300 (#249295)

 

i386-redhat-linux-gnu)

On Sat, 23 Oct 2004 00:05:10 +0300
Rygoravich <rygoravi***@o*****.info> wrote:

ничего-ничего, мы все такие :)
тут главное - не то чтобы знать ответ, а знать, где копать.
я лично узнал о существовании сего полезного документа (smb.conf.5.gz) только
накануне ночью :) . а до этого наивно полагал, что все опции и комментарии есть
в самом smb.conf. и потратил черт-те-сколько-времени на попытки настроить доступ
к linux-принтеру из w2ks, являющегося всего лишь членом workgroup (то есть, не
поднят в сетке ни домен, ни, тем паче, active directory). помогло только внимательное
прочтение man smb.conf.

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 12683; Возраст листа: 455; Участников: 1274
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/249566



-*Информационный канал Subscribe.Ru
Подписан адрес:
Код этой рассылки: comp.soft.linux.discuss
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Отписаться: mailto:comp.soft.linux.discuss--unsub@subscribe.ru?subject=comp.soft.linux.discuss

http://subscribe.ru/ http://subscribe.ru/feedback

Ответить   Sat, 23 Oct 2004 15:44:09 +0300 (#249566)