пятница, 26 декабря 2008 г.

Установка дополнительного IP на сетевой интерфейс

Иногда бывает необходимо, чтобы один сетевой интерфейс мог работать в двух разных подсетях. Решается такая проблема очень просто:
в консоли из под root набираем ifconfig eth0:0 192.168.x.x up
здесь eth0:0 - это имя нового виртуального сетевого интерфейса, а 192.168.x.x - это айпишник который ему присваивается.
Все.

пятница, 19 декабря 2008 г.

Создание файла контейнера для секретной информации

Задача: создать контейнер для хранения важных данных не теряя при этом удобство работы.
1. В консоли создаем файл носитель:
dd if=/dev/zero of=/home/user/secret.txt bs=1k count=10000
(10000 это размер файла-контейнера приблизительно соответствующий 10 Мб)

2. Далее из под root создаем разметку файловой системы ext2fs в файле secret.txt:
Mke2fs secret.txt

3. Осталось примонтировать наш псевдо-диск в каталог mnt:
mount -o loop /home/user/secret.txt /mnt

Демонтаж файловой системы проводим командой:
umount /mnt

Е сли спрятать файл secret.txt в дебрях файловой системы, то шансов на его обнаружение у врагов будет очень мало :-) а если его еще и закриптовать то вообще никаких. :-))

Запуск pc-banking


В статье рассматривается возможность запуска программного обеспечения pc-banking (ibank 2) производства компании bifit, которое пользуется большой популярностью (в частности оно используется банком Аваль). Для того чтобы избежать сложностей со шрифтами и использованием сети (а так же ввиду отсутствия какой либо тех.потдержки со стороны банков для пользователей "Альтернативных ОС") я остановился на варианте с использованием wine.
1. Устанавливаем wine
2. Тянем по ссылке https://ibank.bext.ru/PC-Banking-JRE.exe версию клиент-банка с интегрированной java машиной. (это позволит избежать проблем несовместимости версий jre и pc-banking)
3. Копируем скачанное в каталог /home/папка_вашего_usera/.wine/drive_c/
4. Щелкаем Menu-Утилиты-Эмуляторы-wine-Управление программами
5. В Управлении программами щекаем Файл-Запустить-Обзор
6. Указываем на /home/папка_вашего_usera/.wine/drive_c/PC-Banking-JRE.exe
7. Устанавливаем pc-banking и jre вместе с ним.
8. Заходим в /home/папка_вашего_usera/.wine/drive_c/папка_куда_установили_ibank2
9. Правим ibank2pc.bat - удаляем все и вставляем только одну строку:
c:\program files\java\jre1.6.0_05\bin\java.exe -Xmx256m -cp .\launcher.jar com.bifit.launcher.Launcher
обратите внимание на путь откуда запускается java он меняется в зависимости от версии jre, в данном случае 1.6.0_05
10. В консоли набираем: wineconsole cmd запускается аналог ДОСа
11. запускаем из него ibank2pc.bat
c:\program files\bifit\папка_в_которой_находится_bat_файл
Наслаждаемся!

P.S. Если есть желание можно освоить автоклиент. Скачать его можно тут: http://www.ussurybank.ru/ibank2/pc-banking/ он позволяет автоматизировать большинство операций и хорошо подходит для корпоративного применения. По этой же ссылке можно скачать версию для Смартфона или КПК

воскресенье, 14 декабря 2008 г.

Русский форк Midnight commander (MC)


Для всех русскоязычных любителей консоли:
Сайт проекта-ответвления великого MC - mc-slavaz
http://people.redhat-club.org/inf/mc-slavaz/rpm/

В данном форке исправлено много ошибок и осуществлен полноценный русский перевод mc.
Как активный пользователь выражаю свою благодарность разработчикам :-)

вторник, 9 декабря 2008 г.

Новость дня!

У всех любителей UBUNTU проживающих в Виннице (и не только) праздник! Открылся блог посвященный вопросам боевого использования данного дистрибутива. Ссылка на этот мегаресурс: http://ubuntu.vn.ua/

Отключение подсветки (лампы ) экрана в ноутбуке:


Все гениальное просто :-)

xset dpms force off

пятница, 5 декабря 2008 г.

Подключение (монтирование) расшаренного каталога MS Windows


Часто приходится подключать сетевые диски. если kde или gnome загружаются, то все в порядке. Но что делать, если есть возможность загрузиться в консоль и есть необходимость сделать резервные копии своих данных, скопировав их на доступный в сети ресурс windows. Воспользуемся командой mount.
Перед тем, как мы будем монтировать сетевую папку сначала создадим папку на локальной машине, куда будем монтировать.
cd /mnt
mkdir windows

теперь приступим непосредственно к монтированию:
mount.cifs //192.168.1.5/Downloads /mnt/windows -o iocharset=utf8,codepage=cp1251

в этой строке мы используем тип файловой системы CIFS (используется для подключения к SMB ресурсам), сетевой путь к расшаренной на windows машине папке //192.168.1.5/Downloads, /mnt/windows - это путь к папке на вашей linux машине в которую примонтируется сетевой ресурс, iocharset - это кодировка вашей консоли (если вы ее не знаете то можно посмотреть используя команду locale без параметров), codepage=cp1251 - это кодировка сетевого ресурса в windows это как правило cp1251 или cp866

P.S. отмонтировать ресурс можно так:
umount /mnt/windows/