german lang
надо срочно выучить немецкий :) начальные знания 0 (немного знаю английский)
так вот подскажите с чего лучше начать , онлайн желательно .
надо срочно выучить немецкий :) начальные знания 0 (немного знаю английский)
так вот подскажите с чего лучше начать , онлайн желательно .
что-то туплю с rsync-ом
есть директория /home/usr/src и /home/user/dst
rsync --stats * /home/user/src/ /home/user/dst/
первый раз он переносит содержимое src в dst , после этого в src меняю содержимое 1-ого файла и опять запускаю rsync вышеописанным образом .
ожидаю увидеть в dst измененый файл , но ничего подобного ...
rsync --stats * /home/user/src/ /home/user/dst/
Number of files: 0
Number of files transferred: 0
Total file size: 0 bytes
Total transferred file size: 0 bytes
Literal data: 0 bytes
Matched data: 0 bytes
File list size: 5
File list generation time: 0.001 seconds
File list transfer time: 0.000 seconds
Total bytes sent: 21
Total bytes received: 20
если теперь указать какой именно файл я меняю тогда он меняется
$ rsync --stats /home/user/src/filexxx /home/user/dst/filexxx
Number of files: 1
Number of files transferred: 1
Total file size: 24 bytes
Total transferred file size: 24 bytes
Literal data: 24 bytes
Matched data: 0 bytes
File list size: 45
File list generation time: 0.001 seconds
File list transfer time: 0.000 seconds
Total bytes sent: 131
Total bytes received: 42
что я делаю не так ? пробовал опции --update --inplace и т.д.
Hi All .
помогите разобраться с проблемой .
есть ноут
на нем стоит Debian .
#uname -a
Linux amilo.bp1 2.6.18-4-686 #1 SMP Mon Mar 26 17:17:36 UTC 2007 i686 GNU/Linux
заметил странную вещь в выводе netstat
# netstat -antpu
Active Internet connections (servers and established)
Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
tcp 0 0 127.0.0.1:6010 0.0.0.0:* LISTEN 2488/0
tcp6 0 0 :::22 :::* LISTEN 4387/sshd
tcp6 0 0 ::1:6010 :::* LISTEN 2488/0
tcp6 0 0 ::ffff:172.16.1.119:22 ::ffff:172.16.0.9:53556 ESTABLISHED2481/sshd: sasha [p
немогу понять что это за порт 6010 и почему его слушает sshd
также не ясно почему Program name в выводе нетстат показывает 0 ?
# lsof
lsof -i @127.0.0.1:6010
COMMAND PID USER FD TYPE DEVICE SIZE NODE NAME
sshd 2488 sasha 8u IPv4 6026 TCP localhost.localdomain:6010 (LISTEN)
показывает вот такую хрень .
#dpkg -l |grep ssh
ii openssh-client 1:4.3p2-9 Secure shell client, an rlogin/rsh/rcp repla
ii openssh-server 1:4.3p2-9 Secure shell server, an rshd replacement
# debsums openssh-server
/usr/lib/openssh/sftp-server OK
/usr/sbin/sshd OK
/usr/share/man/man5/sshd_config.5.gz OK
/usr/share/man/man8/sshd.8.gz OK
/usr/share/man/man8/sftp-server.8.gz OK
ps aux |grep 2488
sasha 2488 0.0 1.2 8056 1556 ? S 11:35 0:01 sshd: sasha@pts/0
что это может быть ?
Hi All . подскажите систему для создания документации для предриятия . надо документировать сеть и сервера . tnx
в C не шарю , так что за код не пинайте . надо сделать следуюшее есть строка вида abc.defg надо ее вывести в виде defg.abc вот во что вылились мои мучения : #include <stdio.h> #include <string.h> int main () { char str[255]; char* array[255]; char* block[255]; char* *ps=block; int sz,bs,i,j,k=0; scanf("%s",str); sz = strlen (str); j = 0; printf("string = %s\n",str); for (i = 0 ; i<=sz ; i++) { if (str[i] == '.') { j++; i++; } block[j][i] = str[i]; } for (k=j ; k>=0; k--) { array[k] = ps[k]; } for (i = j ; i >=0 ; i-- ) { printf("%s.",array[i]); } //printf("array=%d",bs); } в итоге после запуска выводит подобную хрень ./dot abc.defg string = abc.defg Õù·defg.abc. откуда берутся начальные символы Õù·?? и что я делаю не правильно ?
aster:~# ps ax |grep mc 2222 ? R 3:01 mc 2270 pts/2 S+ 0:00 grep mc aster:~# kill -9 2222 aster:~# ps ax |grep mc 2222 ? R 3:07 mc 2272 pts/2 S+ 0:00 grep mc ну и как уго убить ? и почему не убивается ? я даже убил ssh сессию в которой он был запушен
http://xgu.ru/wiki/ARP-spoofing прикрыли статью .
в музыке не разбираюсь :) , но балдею от Lazy -Deep Purple . подскажите плиз что еще подобное есть .
есть домашняя сеть . около 10 компов , и есть 2-4 клиента которые задрали p2p траффиком . решил воткнуть между adsl-ом и сетью linux на старом ноуте . связь adsl , 8Mbit download , 512kbit upload . прямо у прова стоит файлопомойка с которой можно качать на все 8M (это важно для юзверей ) делаю по аналогии с http://gazette.linux.ru.net/rus/articles/lartc/x2755.html . (для тру ЛОР-овцев) приблизительно так. CEIL=384 tc qdisc add dev eth0 root handle 1: htb default 12 tc class add dev eth0 parent 1: classid 1:1 htb rate ${CEIL}kbit ceil ${CEIL}kbit tc class add dev eth0 parent 1:1 classid 1:10 htb rate 80kbit ceil 80kbit prio 0 tc class add dev eth0 parent 1:1 classid 1:11 htb rate 80kbit ceil ${CEIL}kbit prio 1 tc class add dev eth0 parent 1:1 classid 1:12 htb rate 20kbit ceil ${CEIL}kbit prio 2 tc qdisc add dev eth0 parent 1:12 handle 120: sfq perturb 10 tc filter add dev eth0 parent 1:0 protocol ip prio 1 handle 1 fw classid 1:10 tc filter add dev eth0 parent 1:0 protocol ip prio 2 handle 2 fw classid 1:11 tc filter add dev eth0 parent 1:0 protocol ip prio 3 handle 3 fw classid 1:12 iptables -t mangle -A PREROUTING -p tcp -m tcp --sport 22 -j MARK --set-mark 0x1 iptables -t mangle -A PREROUTING -p tcp -m tcp --sport 22 -j RETURN iptables -t mangle -A PREROUTING -j MARK --set-mark 0x3 и теперь возникают некоторые вопросы . если я выставлю CEIL в 384Kbit -75% от (512) то получится что с ftp прова можно будет качать максимум 384Kbita ? а если я обойду это выставив для ftpservera через iptables fwmark и tc CEIL в 8M а для всего остального трафика 384 , то не будет ли забиваться upload ? и соответсвенно не возрастут ли задержки ? как вообще стоит поступить в таком случае ? тоесть есть некоторая сеть для которой adsl должен пахать на всю мошность , а для всго остального инета трафик должен шеипится .
netstat-nat -n |grep "192.168.1.253" tcp 192.168.1.253:4419 217.19.212.14:82 SYN_SENT tcp 192.168.1.253:4415 82.199.96.142:21 SYN_SENT tcp 192.168.1.253:4557 82.199.96.142:21 SYN_SENT tcp 192.168.1.253:4713 83.166.32.253:21 SYN_SENT tcp 192.168.1.253:4252 83.166.32.253:21 SYN_SENT tcp 192.168.1.253:4665 80.93.57.212:80 TIME_WAIT tcp 192.168.1.253:4395 195.112.231.248:21 SYN_SENT tcp 192.168.1.253:4728 80.80.106.42:80 SYN_SENT tcp 192.168.1.253:4577 80.93.57.212:80 TIME_WAIT tcp 192.168.1.253:3157 77.243.98.40:49607 ESTABLISHED tcp 192.168.1.253:3001 77.243.98.40:26324 ESTABLISHED tcp 192.168.1.253:4552 82.199.96.142:21 SYN_SENT tcp 192.168.1.253:4407 195.112.231.248:21 SYN_SENT tcp 192.168.1.253:4855 195.112.231.248:21 SYN_SENT tcp 192.168.1.253:4262 80.80.106.42:80 SYN_SENT tcp 192.168.1.253:4254 83.166.32.253:21 SYN_SENT tcp 192.168.1.253:4758 193.86.3.36:80 TIME_WAIT tcp 192.168.1.253:4852 85.17.146.48:80 CLOSE tcp 192.168.1.253:4717 82.199.96.142:21 SYN_SENT tcp 192.168.1.253:4181 81.9.101.65:80 SYN_SENT tcp 192.168.1.253:4924 85.17.146.48:80 CLOSE tcp 192.168.1.253:4868 87.240.40.206:21 CLOSE tcp 192.168.1.253:4910 80.93.57.212:80 TIME_WAIT tcp 192.168.1.253:4548 83.166.32.253:21 SYN_SENT tcp 192.168.1.253:4627 195.112.231.248:21 SYN_SENT tcp 192.168.1.253:3054 80.93.57.212:80 ESTABLISHED tcp 192.168.1.253:4417 80.80.106.42:80 SYN_SENT tcp 192.168.1.253:3194 80.93.57.212:80 ESTABLISHED tcp 192.168.1.253:3239 77.222.34.54:80 ESTABLISHED tcp 192.168.1.253:4244 82.199.96.142:21 SYN_SENT tcp 192.168.1.253:4833 81.9.101.65:80 SYN_SENT tcp 192.168.1.253:4929 85.17.146.48:80 CLOSE tcp 192.168.1.253:4939 85.17.146.48:80 CLOSE tcp 192.168.1.253:4266 217.19.212.14:82 SYN_SENT tcp 192.168.1.253:4337 195.112.231.248:21 SYN_SENT tcp 192.168.1.253:3240 77.243.98.40:40849 ESTABLISHED и т.д. #netstat-nat -n |grep "192.168.1.253" |wc -l #173 .... похоже ли это на то что у клиента вири ?
что будет с флешкой если ее использовать как swap ? насколько времени ее хватит ? как по вашему ? зы. тонкий клиент которому катастрофичеcки не хватает RAM ....
столкнулся с такой проблемой , при включеном SSL (apache2) перестали работать некоторые cgi скрипты на перле . проблема в том , что я передаю некоторые параметры методом GET в utf-8 так вот без https все работает , а при https видно что вместо строчки в utf-8 передается подобная хрень %E1%83%99%E1%83%9D%E1%83%A0%E1%83%9E%E1%83%9D%E1%83%A0%E1%83%90%E1%83%AA%E1%83%9 8%E1%83%A3 как с этим можно бороться ? дистр Debian etch ,apache2 2.2.3-4
HI ALL .
есть форма login/pass вызывающяя скрипт который проверяет login/pass и если все ок создает сессию CGI::Session . теперь есть несколько других скриптов в которых надо сделать проверку что их запускает именно авторизованый пользователь , как правильнее передавать / проверять информацию о сессии/cookie в этих скриптах ?
Hi ALL . почему не получается запустить файл ? диск смонтирован с noexec , но везде , с примерами , также написано что обойти этот noexec можно используя /lib/ld-linux.so.2 ничего не получается #ls -l /lib/ld-* -rwxr-xr-x 1 root root 88164 Feb 21 19:13 /lib/ld-2.3.6.so lrwxrwxrwx 1 root root 11 Mar 8 11:33 /lib/ld-linux.so.2 -> ld-2.3.6.so debian:/mnt/hda11# mount |grep hda11 /dev/hda11 on /mnt/hda11 type ext3 (rw,noexec,nosuid,nodev,noatime) debian:/mnt/hda11# ./ls bash: ./ls: Permission denied debian:/mnt/hda11# /lib/ld-linux.so.2 ./ls ./ls: error while loading shared libraries: ./ls: failed to map segment from shared object: Operation not permitted debian:/mnt/hda11# strace /lib/ld-linux.so.2 ./ls execve("/lib/ld-linux.so.2", ["/lib/ld-linux.so.2", "./ls"], [/* 36 vars */]) = 0 uname({sys="Linux", node="debian", ...}) = 0 brk(0) = 0x80017000 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7f6c000 open("./ls", O_RDONLY) = 3 read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\2\0\3\0\1\0\0\0\340\232"..., 512) = 512 fstat64(3, {st_mode=S_IFREG|0755, st_size=77352, ...}) = 0 mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7f6b000 getcwd("/mnt/hda11", 128) = 11 mmap2(0x8048000, 77824, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0) = -1 EPERM (Operation not permitted) close(3) = 0 writev(2, [{"./ls", 4}, {": ", 2}, {"error while loading shared libra"..., 36}, {": ", 2}, {"./ls", 4}, {": ", 2}, {"failed to map segment from share"..., 40}, {": ", 2}, {"Operation not permitted", 23}, {"\n", 1}], 10./ls: error while loading shared libraries: ./ls: failed to map segment from shared object: Operation not permitted ) = 116 exit_group(127) = ? Process 4327 detached правильно ли я думаю , что для того чтоб запустить бинарь таким образом надо иметь его статически собранным ?
можно ли реализовать на linux 2.6.x такое :
например создаем логический интерфейс dummy0
на сетевой карте не назначаем ip
но, чтоб фреймы проходили до dummy0 ?
тоесть eth получается как l2 девайс только , такое например можно реализовать на cisco 871 .
у этого рутера есть 1 wan порт на котором можно сконфигурировать ip и 4 порта на которых нельзя , зато можно создать наприме vlan1 интерфейс и назначить ему ip address и использовать его для "l2 портов " незнаю насколько корректно L2 порты ...
такая проблема , ставлю дрова для hp1020 dist debian поставил пакет foo2zjs ( хотя и написано чтто он сломан и не работает в debian у меня завелся ) но возникает такая проблема во время загрузки если кабель включен в usb то получаю такое #usb_printerid /dev/usb/lp0 Error: Device or resource busy: can't open '/dev/usb/lp0' #fuser -m -u /dev/usb/lp0 /dev/usb/lp0: 1(root) 1181(root) 2889(root) 2895(root) 2913(root) 3019(root) 3020(root) 3093(root) 3271(root) 3323(root) 3334(root) 3335m(root) 3336(root) 3344(root) 3426(root) 3428(client) #ps ax 1181 ? S<s 0:01 udevd --daemon 2889 ? Ss 0:00 /usr/sbin/sshd 2895 ? Ss 0:00 /usr/sbin/ccpd 2913 ? Ss 0:00 /usr/sbin/cupsd 3019 ? S 0:00 /usr/sbin/ccpd 3020 ? S 0:01 captmon2 --data-write-fd=9 --data-read-fd=12 --cmd-wr 3093 ? Ss 0:00 /usr/sbin/acpid -c /etc/acpi/events -s /var/run/acpid 3242 ? SNs 0:00 pump -i eth0 3271 ? SNs 0:00 /sbin/syslog-ng -p /var/run/syslog-ng.pid 3323 ? Ss 0:00 /usr/bin/X11/xdm 3334 tty1 Ss 0:00 /bin/login -- 3335 tty7 Ss+ 0:01 /usr/bin/X vt7 -dpi 100 -auth /var/lib/xdm/authdir/au 3336 ? Ss 0:00 -:0 3344 tty1 S+ 0:02 -zsh 3426 ? Ss 0:00 sshd: client [priv] 3428 ? S 0:00 sshd: client@pts/0 кароче все процесы которые идут за init скриптом udev . сейчас если вытащить usb-хвост и воткнуть назад то все станет на свои места usb_printerid показывает что все ок . в чем может быть дело , что при загрузке все процесы цепляют /dev/usb/lp0
есть зона , например test.net ее обслуживает PDC на win . к есть некоторое колво девайсов которые не прописаны в этом name erver-e чтоб не связываться с win хочу поднять свой DNS , с той-же зоной est.net и прописать эти устройства . но также нужна инфа с win DNS. можно ли так сделать чтоб например получать инфу с WINDNS например пределив его в forwarders ? проблема в том что эти девайсы уже сконфигурированы на зону test.net и какие последствия могут быть в таком разделении зоны на два сервера ?
← предыдущие | следующие → |