Архив записей, раздела 'Unix'
NE2000 family и настройка сети в линуксах
написано 12 марта, 2008 - запись из раздела networking, Unix | Комментировать
Понадобилось как-то на первопне поднять Linux RedHat 6.2 как оказалось старьё типа NE2000 автоматом не цепляется, пришлось ручками: [cc lang=»bash»] [root@webserver] vi /etc/conf.modules alias eth0 ne options ne io=0x300 [root@webserver] modprobe eth0 [root@webserver] /sbin/ifconfig eth0 192.168.2.200 netmask 255.255.255.0 [root@webserver] /sbin/route add -net ${NETWORK} netmask ${NETMASK} eth0 [root@webserver] /sbin/route add default gw ${GATEWAY} netmask 0.0.0.0 metric […]
смена locale на Linux
написано 12 марта, 2008 - запись из раздела Unix | 2 комментария
[cc lang=»bash»] #localedef —no-archive -c -f CP1251 -i ru_RU ru_RU.CP1251 #export LC_ALL=»ru_RU» #cat /etc/sysconfig/i18n LANG=»ru_RU.CP1251″ SYSFONT=»UniCyr_8x16.psf.gz» SYSFONTACM=»cp1251″ LC_ALL=»ru_RU.CP1251″ #cd /etc/sysconfig/console/ #wget https://itblog.su/wp-content/uploads/2008/03/unicyr_8x16psf.gz #cd /lib/kbd/consolefonts/ #wget https://itblog.su/wp-content/uploads/2008/03/unicyr_8x16psf.gz #locale LANG=ru_RU.CP1251 LC_CTYPE=»ru_RU.CP1251″ LC_NUMERIC=»ru_RU.CP1251″ LC_TIME=»ru_RU.CP1251″ LC_COLLATE=»ru_RU.CP1251″ LC_MONETARY=»ru_RU.CP1251″ LC_MESSAGES=»ru_RU.CP1251″ LC_PAPER=»ru_RU.CP1251″ LC_NAME=»ru_RU.CP1251″ LC_ADDRESS=»ru_RU.CP1251″ LC_TELEPHONE=»ru_RU.CP1251″ LC_MEASUREMENT=»ru_RU.CP1251″ LC_IDENTIFICATION=»ru_RU.CP1251″ LC_ALL= [/cc] UniCyr_8?16.psf.gz
какой демон на каком порту
написано 12 марта, 2008 - запись из раздела networking, Unix | 1 комментарий
Как определить какой демон на каком порту слушает? В Linux так: [cc lang=»bash»]# netstat -tnlp[/cc] Во FreeBSD так: [cc lang=»bash»]% sockstat [/cc]
установка VerliHub (Linux)
написано 12 марта, 2008 - запись из раздела Unix | 1 комментарий
Нам понадобится: 1. Сам Verlihub, взять его можно здесь 2. GeoIP, взять можно здесь 3. MySQL server (в том числе и devel) и удобства ради phpMyAdmin Ставим GeoIP: [cc lang=»bash»] # cd /usr/local/src/ # wget http://www.maxmind.com/download/geoip/api/c/GeoIP-1.4.0.tar.gz # tar zxf GeoIP-1.4.0.tar.gz && cd Geo* # ./configure # make && make install [/cc] Ставим Verlihub: [cc lang=»bash»] […]
Как в Linux перебросить соединение через NAT во внутреннюю сеть
написано 12 марта, 2008 - запись из раздела networking, Unix | 2 комментария
Первый путь – пробрасывание только порта: [cc lang=»bash»]iptables -t nat -A PREROUTING -p tcp -d EXT_R_IP —dport 10000 -j DNAT —to-destination LOCAL_IP:80 iptables -A FORWARD -i eth0 -d LOCAL_IP -p tcp —dport 22 -j ACCEPT[/cc] Второй вариант – выброс всей машины наружу (если есть свободные адреса): [cc lang=»bash»]ifconfig eth0:0 NEW_IP netmask NETMASK broadcast BROADCAST route […]
крякозябры в диалогах виндовых программ в wine
написано 12 марта, 2008 - запись из раздела Unix | 4 комментария
Если в диалогах программ, запущенных под wine, крякозябры следует сделать следующее: 1. создать в домашнем каталоге пользователя подкаталог .fonts и скопировать в него TTF-шрифты из windows. 2. в консоли выполнить команду fc-cache /.fonts Шрифты станут доступны всем вновь запущенным приложениям.
Потоковый аудио и видео сервер под linux.
написано 12 марта, 2008 - запись из раздела Unix | Комментировать
Потоковый аудио и видео сервер под linux. читать о том как сделать интернет радио, здесь: Потоковый аудио и видео сервер под linux. От себя добавлю, очень понравился darvin от aple. Есть под большинство платформ, работает на ура, управление через web.
Оповещение по почте о входе в консоль
написано 12 марта, 2008 - запись из раздела Unix | 1 комментарий
необходимо добавить в конец файла .bash_profile в пользовательской директории эту строку: [cc lang=»bash»]echo ‘ALERT — Root Shell Access on:’ `date` `who` | mail -s «Alert: Root Access from `who | awk ‘{print $6}’`» user@dom.dom [/cc]
бакапим и ресторим базу MySQL
написано 12 марта, 2008 - запись из раздела MySQL, Unix | Комментировать
Делаем дамп: [cc lang=»bash»] # mysqldump —add-drop-table —host=localhost —user=root —password=111 basename > basename.sql [/cc] Ресторим базу из дампа: [cc lang=»bash»] # mysql —host=localhost —user=root —password=111 —default-character-set=cp1251 basename < basename.sql [/cc]
отключаем SELinux
написано 12 марта, 2008 - запись из раздела Unix | Комментировать
Для отключения SELinux необходимо в файле /etc/sysconfig/selinux нужно выставить: SELINUX=disabled