При установке голой системы доступен только telnet, но это не безопасно. Поставим ssh и заставим его работать.
Тестовый стенд: Solaris 10
При установке голой системы доступен только telnet, но это не безопасно. Поставим ssh и заставим его работать.
Тестовый стенд: Solaris 10
7-го ноября обновился Liberté Linux — легковесный (≈200 MiB), устанавливаемый в виде директории live-дистрибутив для анонимусов, основанный на Hardened Gentoo. Мажорный выпуск 2011.2 несет новую функциональность, которую давно ждали анонимусы, и знаменует смену статуса с beta на stable.
При первичной установке Solaris 11 Express сетевая карта получает адрес по dhcp. Что делать, если нужно принудительно установить статический IP адрес? Об этом пойдёт ниже.
Тестовый стенд: Solaris 11 Express x64
Стандартными средствами openwrt заполнять файл с правилами /etc/config/firewall неудобно. Что бы иметь возможность использовать правила в стиле iptables, добавим такие строки
config include
option path /etc/firewall.user
в файл /etc/config/firewall. После можно добавить правила в стиле iptables:
iptables -I zone_lan_forward 15 -p tcp -s 10.21.0.0/24 --dport 25 -j REJECT
iptables -I zone_lan_forward 16 -p tcp -s 10.21.0.0/24 --dport 80 -j REJECT
После всех изменений делаем
/etc/init.d/firewall restart
Если у вас встречаются русские символы в именах пользователей, то в логах вы будете видеть вот такие “крякозяблы” %25d3%25d4%25cf%25cc%25c5%25d4%25ce%25c5%25d7%25c1. Что бы их раскодировать можно применить один из следующих методов:
1) echo "%25d3%25d4%25cf%25cc%25c5%25d4%25ce%25c5%25d7%25c1" | awk '{gsub(/%25/, " 0x", $0); FS=" "; for(i=1; i<=NF; i++) printf "%c", $i; print ""}' -
2) echo '%25d3%25d4%25cf%25cc%25c5%25d4%25ce%25c5%25d7%25c1' | perl -pe ' s/%25([a-f0-9]{2,2})/chr(hex($1))/eg;' | recode -f koi8-r..utf-8
3) $ s=""; for i in d3 d4 cf cc c5 d4 ce c5 d7 c1; do o=`printf "%o" 0x$i`; c=`printf "\0$o"`; s=${s}${c}; done; echo "$s"
4) printf '%b\n' "$(echo '%25d3%25d4%25cf%25cc%25c5%25d4%25ce%25c5%25d7%25c1' | sed 's/%25/\\x/g')" | iconv -f koi8-r
5) echo $text = urldecode(urldecode('%25d3%25d4%25cf%25cc%25c5%25d4%25ce%25c5%25d7%25c1'));
Далее можно составить скрипт, например, на perl’e и в реальном режиме пайпить.
Иногда бывают моменты, когда нужно задать своеобразное время выполнения скрипта (например, только при загрузке). Для этого на помощь приходят зарезервированные слова:
Программа mysqld_multi предназначена для управления несколькими процессами mysqld, работающих на различных сокетах Unix и портах TCP/IP.
Программа будет искать группу(группы) [mysqld#] в `my.cnf’ (или заданную(ые) при помощи –config-file=…), где # -любое положительное число, начиная с 1. Эти группы должны быть такими же, как и обычная группа [mysqld] (например содержать опции для mysqld; см. в руководстве более подробную информацию), но с такими портом, сокетом и т.д., которые требуются для каждого отдельного процесса mysqld. Номер в имени группы имеет другую функцию; он может использоваться для запуска или остановки некоторых конкретных серверов mysqld в этой программе или для создания отчетов. В данном разделе представлена дополнительная информация об использовании и опциях mysqld_multi.
В Mysql появился новый тип таблиц FEDERATED. Этот тип таблиц предназначен для обращения к удаленным таблицам как к локальным. Он позволяет хранить данные в удаленных таблицах, расположенных на другой машине сети. Во время создания таблицы в локальной директории данных mysql/data создается только файл определения структуры таблицы с расширением frm, никаких других файлов не создается, т.к. все данные хранятся на удаленной машине.
Случилась такая беда: при переносе дампа базы с одного сервера на другой, значения одной из колонок полностью не перенеслись (перенеслось только 150 значений из 3500). Заливать дамп заново – не вариант, так как в базу после дампа уже внесены изменения. Выход один – только переносить колонку значений и потом UPDAT’ить в новой базе.
Иногда бывают моменты, когда провайдер не предоставляет DNS сервера или они постоянно в down’e или ещё какие-то причины не использовать DNS провайдера. Тогда настаёт момент использования публичных DNS серверов. Вот их список: