LINUX.ORG.RU

Сообщения CAT_XP

 

usb клавиатура. какой дистрибутив linux нормально встанет и будет работать?

Форум — General

пробовал ставить freebsd, но он ни в какую не хотел воспринимать usb клаву (пункт меню при загрузке установщика выбирал естественно:), впрочем и в обычном режиме тоже пробовал), вот и подумал, может в линуксе это будет получше реализованно... предпочтительнее конечно debian или что-то на его основе.

CAT_XP
()

га клиенте не работает осел

Форум — Admin

значит так: клиентская машина (находится в сети 192.168.0.0/32 за натом) использует хреновый виндос. на ней стоит eMule скачаный с официального сайта. указал порт 4662 TCP и 4672 UDP. Вендосовкий фаервол отключен.
есть сервер, на котором стоит дебиан. полиси для всех правил в фаерволе стоит денай. добавляю следующие правила и, теоретически, все должно работать, но он работать не хочет: тест емулевский говорит, что TCP test failed.
Правила:

$iptables -t nat -A PREROUTING -i $ethInternet -p tcp --dport 4662 -j DNAT --to-destination 192.168.0.2:4662
$iptables -t nat -A PREROUTING -i $ethInternet -p udp --dport 4672 -j DNAT --to-destination 192.168.0.2:4672

$iptables -A tcp_packets -p TCP -s 0/0 --dport 4661 -j allowed
$iptables -A udp_packets -p UDP -s 0/0 --dport 4672 -j allowed

в общем последние два, по моему, вроди как не нужны, но я их на всякий случай написал...

может я чего не так пишу? и поэтому у меня оно работатье не хочет...

CAT_XP
()

www, авторизация/айтентификация

Форум — General

1)
поставил в апаче, что в private/ может ходить только пользователь с паролем. как можно сделать так, чтобы пароль запрашивался каждый раз, когда страничка обновляется... а то она, видимо, заносится в кеш браузера и потом пароль уже никакой не требуется:(

2)
где можно почитать про авторизацию наподобии всяких mail.ru, yandex.ru, ramb... или что писать в поисковике, чтобы выйти на этот материал?

CAT_XP
()

echo «\a» в screen

Форум — General

если в шеле выполнить команду echo "\a", то выдается звуковой сигнал
если запустить screen и выполнить echo "\a", то экран мигает один раз. очень неудобно, когда работаешь, например, в виме и, например, курсор уже дошел до первой строки файла, но ты клавишу задержал на некоторое время... если скрин не запущен, то в колонках просто идет звуковой сигнал, а если запущен, то экран начинает мигать, что минут через пять начинает раздрожать...

система Debian, Screen version 4.00.02

CAT_XP
()

ограничение пользователей по времени

Форум — General

есть класс с машинами на FreeBSD, поднят NIS, через него все пользователи логинятся на машины в этом классе. какой есть инструментарий, чтобы ограничить им доступ по времени?

CAT_XP
()

не работает perl скрипт

Форум — Development

root@server:
cgi-bin> cat uploadf.cgi
#!/usr/bin/perl

print "Content-type: text/html\n\n";

$|=1;
use strict;
use CGI qw (param);
use Fcntl;

my $filename;
my $FL;
my $PATH;

$FL = param("uploadfile");

print "<hr>$FL<hr>";

# полный физ. путь к папке для загрузки файлов
# cо слешем / в конце.
# папка должна иметь права доступа "на запись" для всех пользователей.

$PATH = "/var/www/downloads/";

if ($FL)
{
$FL =~ /[\\\/:]([^\\\/:]+)$/;
$filename = $1;
open(DATA, ">".$PATH.$filename);
binmode (DATA);
print DATA while (<$FL>);
close (DATA);
print "<center><h3>Файл успешно загружен !</h3></center>";
}

root@server:
cgi-bin> ./uploadf.cgi
zsh: no such file or directory: ./uploadf.cgi
zsh: exit 127 ./uploadf.cgi

если запускать его через perl -d uploadf.cgi и выполнять построчно, то все нормально проходит до конца (только if пропускается, т.к. условие получается ложно)

если запускать его чере страницу/форму, то Internal Server Error. В логах апача появляется сообщение:
[Thu Jul 21 21:01:30 2005] [error] (2)No such file or directory: exec of /var/www/cgi-bin/uploadf.cgi failed
[Thu Jul 21 21:01:31 2005] [error] [client 83.167.97.134] Premature end of script headers: /var/www/cgi-bin/uploadf.cgi

CAT_XP
()

как перенаправить соединение

Форум — General

как сделать так, чтобы при соединении с компьютером A (Debian) на порт 3389, соединение устанавливалось с компьютером B (Windows) на порт 3389.
написал правило:
$iptables -t nat -A PREROUTING -i $ethLocalNet -p tcp --dport 3389 -j DNAT --to-destination 192.168.0.3:3389
но при попытке соединиться, ничего не получается:(

пробовал сделать аналогичную вещь с компьютером C (Debian) на порт 22, с 2222:
$iptables -t nat -A PREROUTING -i $ethLocalNet -p tcp --dport 2222 -j DNAT --to-destination 192.168.0.2:22
и все работало.

CAT_XP
()

это что такой за оператор сотовой связи с номером 7921*******. первый раз такой номер вижу:(

Форум — Talks

subj

CAT_XP
()

не работает SSI

Форум — General

вот конфиг апача: http://catxp.nm.ru/pub/httpd.conf
файл test.shtml>>>
SSI Test!<hr>
<!--#include virtual="aaa.tmp" -->
<hr>
файл aaa.tmp>>>
asdadfgawear

когда в брайзере открываю http://blabla.ru/test.shtml
то есть только SSI Test! и две горизонтальные черты:( почем не выводится файл aaa.tmp

аналогичная проблема и с выполнение скриптов - они, не смотря на то, что на самом сервере выполнятеся без ошибок, не хотят работать с exec cgi

уже, по моему, перелопатил все, что можно.... но все рассмотренные проблемы на эту темя и впитал, и все, что можно и нужно было, я исправил.

CAT_XP
()

где можно найти статьи на английском и их переведенный ваирант на русский

Форум — Talks

тематика в общем nix, windows, сети, безопасноcть...
хочу подтянуть английский, а то чего-то он хромает у меня пока:(

CAT_XP
()

http://<имя пользователя или что угодна>.<имя сайта>

Форум — General

как сделать так или где прочесть про то как это сделать, чтобы было как на некоторых серверах: например pupkin.narod.ru, petrov.nm.ru, т.е. есть сервер blabla, и потом создаются подсайты типа pupkin.blabla, petrob.blabla
и как такое вообще называется по русски(английски)?

CAT_XP
()

регулярные выражения

Форум — General

> for i in /var/www/images/.../*; do; echo $i|grep -v Thumb; done;
/var/www/images/.../DSCN0998.JPG
/var/www/images/.../DSCN1002.JPG
/var/www/images/.../DSCN1004a.JPG
/var/www/images/.../DSCN1005.JPG
/var/www/images/.../DSCN1008.JPG
/var/www/images/.../DSCN1010.JPG
/var/www/images/.../DSCN1011.JPG
/var/www/images/.../DSCN1012.JPG
/var/www/images/.../DSCN1013.JPG
/var/www/images/.../DSCN1023.JPG

как сделать так, чтобы от этого всего осталось только название файла, т.е. DSCN*.JPG

CAT_XP
()

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

Форум — Development

вставил строку <!--#exec cgi="cgi-bin/catxp.cgi"--> в файл index.shtml

>cat catxp.cgi
#!/bin/zsh
echo "aaaab" >> ./aaa.tmp

но когда я захожу на страницу, по потом в файле ничего не появляется.

p.s. файл заранее создан, и права на запись поставленны всем, владелец root:root. если я открываю доступ на писание всем, не будет ли это являться дырой, ведь тогда же в него могут писать все и все и в не неограниченном количестве.

CAT_XP
()

shell

Форум — Development

for i in `find ./ -type d -printf "'%p' "`; do echo $i; done

.....
'./Pictures/Maurits
Cornelis
Escher
(1898-1972)/picture
gallery
recognition
and
succes
1955

1972'
'./Pictures/Maurits
Cornelis
Escher
(1898-1972)/picture
gallery
back
in
holland
1941

1954'
....

хочу запихнуть это все в поиск, чтобы переназначит права доступа, а из за того, что он режет это все по пробелам (никак не могу понять почему, т.к. если вводить руками, например for i in 'asdf asd'; do echo \'${i}\'; done - то будет нормальный вывод> 'asdf asd') сделать это не получается:(... что нужно добавить в ту команду, чтобы он выводил это так, как это нужно для chmod?

CAT_XP
()

переадресация на уровне iptables

Форум — General

в одном месте (A) у меня сервер отправки почты smtp.aaa.ru ,а в другом месте (B) я отправляю почту через smtp.bbb.ru
В (А) у меня отправка почты идет через сервер с натом, в (В) таким же образом, но я там не администрирую сервер и, поэтому, там ничего менять не могу.
Как можно сделать так, чтобы не менять адрес в компьютере каждый раз?
Можно ли (и как) на уровне iptables сделать так, чтобы когда он видит в заголовке пакеты адрес отправки, он его подменял на другой адрес, а когда приходил ответ, он его подменял обратно?

CAT_XP
()

не могу открыть сетевую папку на сервере samba

Форум — General

он мне предлагает ввести только пароль (как можно указать ему еще и логин) и сразу лезет в $IPC... в ресурсы расшаренные на машинах с виндосом хр все нормально (они пароль не запрашивают)

CAT_XP
()

сохранение пакетов обновления на сервере

Форум — General

постараюсь по прозрачнее объяснить свою задачу:

у меня выход в инет идет через сервер, хочу, чтобы когда я делаю apt-get install blabla или apt-get upgrade пакеты сохранялись на сервере (ну и на локальном компьютере можно тоже от этого не отказываться) и чтобы когда другая мошина лезла за обновлениями, то она сначало, если нет более свежих версий, смотрела, есть ли эти пакеты на моем сервер, и если их нет, то она лезла в инет. т.е. как я понимаю на самих машинах, которые я обновляю, должен стоять как сервер обнолений сервер локальной сети но список доступных пакетов такой же как если бы обновления брались из инета, а на сервере был некоторые список пакетов, которые у него есть. эти пакеты или конкретный список пакетов, он, например, каждый день обновляет, и если какого-то пакета он у себя не находит, тогда он [сервер] его сначало скачивает и только потом дает его тому компьютеру, который его запросил.

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

CAT_XP
()

не запускается sim

Форум — General

после того, как всю директорию /home перенес на nfs на сервер, у меня перестал запускаться sim:(

catxp@zorch:~
>sim
.......................................
17:41:11 [DBG] Unload plugin filter
17:41:11 [DBG] Unload plugin dock
17:41:11 [DBG] Unload plugin autoaway
17:41:11 [DBG] Unload plugin about
17:41:11 [DBG] Unload plugin _core
17:41:11 [DBG] Unload plugin __homedir
ERROR: Communication problem with sim, it probably crashed.

[1] + exit 255 sim

CAT_XP
()

создание дос раздела

Форум — General

root@zorch:/home/catxp
>fdisk -l /dev/hda

Disk /dev/hda: 82.3 GB, 82348277760 bytes
16 heads, 63 sectors/track, 159560 cylinders
Units = cylinders of 1008 * 512 = 516096 bytes

Device Boot Start End Blocks Id System
/dev/hda1 1 11626 5859472+ 83 Linux
/dev/hda2 * 11627 40690 14648256 7 HPFS/NTFS
/dev/hda3 40691 44565 1953000 5 Extended
/dev/hda4 140185 159560 9765504 b W95 FAT32
/dev/hda5 40691 44565 1952968+ 82 Linux swap
root@zorch:/home/catxp
>mkdosfs /dev/hda4 -F 32

mkdosfs 2.10 (22 Sep 2003)
/dev/hda4: No such device or address
zsh: exit 1 mkdosfs /dev/hda4 -F 32
root@zorch:/home/catxp
>mkdosfs hda4 -F 32

mkdosfs 2.10 (22 Sep 2003)
hda4: No such file or directory
zsh: exit 1 mkdosfs hda4 -F 32


хочу установить windows98, и не знаю как сделать раздел:(

CAT_XP
()

переименовать несколько файлов

Форум — General

в папке файлы, пронумерованные от 1 до n
как их переименовать так, чтобы нумерация была от 000....00 до n
количество нулей, это количество цифр в числе n.

т.е. например у меня 200 файлов, хочу чтобы нумерация была 001, 002, 003, ..., 010, ..., 050, ..., 200

CAT_XP
()

RSS подписка на новые темы