Архив - янв 2007

UTF8->KOI8-R в консоли. Терминальный доступ к RH7.1.(из ASP1

Опубликовано:

Допустим я в Gnom'e открываю терминал, коннекчусь к серваку(RH 7.1 Seawolf), ввожу имя пароль , в настройке Терминала указываю кодировку KOI8-R, работаю в приложении клиент-серверном.

Но хочется работать не в иксовом терминале, а в консоли. Вышел по Alt+F2. Подгрузил loadkeys ru.map.gz. Набираю: telnet 192.168.0.4 , захожу нужным пользователем , но вместо букв - в основном пробелы.
Сделал export LANG=ru_RU.KOI8-R, захожу по новой. Но кириллицы нет... Что делать?

Какой комбинацией клавишь в раскладке ru.map.gz менять регистр букв?

Под пользователем подгрузка кириллической раскладки как-то идет не так - захожу в домашний каталог пользователя, добавляю строку loadkeys /lib/kbd/keymaps/i386/qwerty/ru.map.gz в его .bash_profile. Открываю др. консоль(Alt+F4), чтоб проверить, ввел имя с паролем и получаю на экране:
Loading /lib/kbd/keymaps/i386/qwerty/ru.map.gz
Keymap 0: Permission denied
Keymap 1: Permission denied
Keymap 2: Permission denied
Keymap 3: Permission denied
Keymap 4: Permission denied
Keymap 6: Permission denied
Keymap 8: Permission denied
Keymap 9: Permission denied
Keymap 10: Permission denied
Keymap 11: Permission denied
Keymap 12: Permission denied
Keymap 14: Permission denied
failed to bind string '\033[[A' to function F1
failed to bind string '\033[[B' to function F2
failed to bind string '\033[[C' to function F3
failed to bind string '\033[[D' to function F4
failed to bind string '\033[[E' to function F5
failed to bind string '\033[17~' to function F6
failed to bind string '\033[18~' to function F7
failed to bind string '\033[19~' to function F8
failed to bind string '\033[20~' to function F9
failed to bind string '\033[21~' to function F10
failed to bind string '\033[23~' to function F11
failed to bind string '\033[24~' to function F12
failed to bind string '\033[25~' to function F13
failed to bind string '\033[26~' to function F14
failed to bind string '\033[28~' to function F15
failed to bind string '\033[29~' to function F16
failed to bind string '\033[31~' to function F17
failed to bind string '\033[32~' to function F18
failed to bind string '\033[33~' to function F19
failed to bind string '\033[34~' to function F20
failed to bind string '\033[1~' to function Find
failed to bind string '\033[2~' to function Insert
failed to bind string '\033[3~' to function Remove
failed to bind string '\033[4~' to function Select
failed to bind string '\033[5~' to function Prior
failed to bind string '\033[6~' to function Next
failed to bind string '' to function F21
failed to bind string '' to function F22
failed to bind string '' to function F23
failed to bind string '' to function F24
failed to bind string '' to function F25
failed to bind string '' to function F26

Как быть? У root'a не было дэнайедов и фэйледов...

Я добавил строку encoding KOI8-R в файл /etc/screenrc. Делаю:
перехожу в консоль(Alt+F2)
#screen
#telnet 192.168.0.4 -l kaa
На серваке из какого-то файла,типа $HOME/bash_profile запускается команда, которая логинит пользователя в СУБД D3, вслед затем запускается внутренний сценарий СУБД - выскакивает информация(текстовые приглашение), теперь вместо кириллицы - белые квадратики. Раньше были пробелы.
На серваке локаль - ru_RU.koi8r. На клиентской машине - ru_RU.UTF-8. Когда на клиентской менял локаль на ru_RU.koi8r, то это ничего не дало, так и были белые квадратики. Может еще что-то нужно прописать в конфиге screenrc? Или задать какой-нить параметр к команде screen?

P.S.На RH 9 CE(локаль - ko8-r) такой проблемы нет, токо на современных дистрах.

ASPLinux 11, FC6

Программа по умолчанию

Опубликовано:

Скажите, как сделать запуск определенных программ по умолчанию? Например при нажатии на ссылку электронного адреса у меня открывается Evolution, а мне нужно сделать, что бы запускалась другая программа.

"Как передбрать все эементы массива в bash?"

Опубликовано:

Доброго времени суток! Изучаю программирование в bash
Возник вопрос, как перебрать все эллементы массива?
Пример:

#!/bin/bash

index=0

vopros[1]="111"
vopros[2]="222"
vopros[3]="333"
vopros[4]="444"
vopros[5]="555"

vop_ar=${#vopros[*]}

while [ "$index" -lt "$vop_ar" ]
do
index=`expr $index + 1`
echo "${vopros[*]}"
done

Такая схема вроде не прокатывает.. ((

Дальше должно быть так;

if элеммент массива совпадает со значением введеным с коавиатуры
then
то-то то-то
elif
then
то-то то-то
else :
fi

Подскажите как реализовать...? Я не волшебник я только учусь...
Заранее, спасибо!

Расшаренные ресурсы сети

Опубликовано:

Добрый день всем!

Вот есть вопрос - что посоветуете почитать по нему?

Есть ФТП-сервер ASP 11.2 на vsftpd. Есть в локалке машина на WinXP. На Вине расшарены папки. Можно ли подписать их в ФТП? Чтоб расшаренная папка винды отображалась при входе на ФТП... Просто хочу узнать саму технологию. Ссылкой это делается или как-то ещё? Или док посоветуйте, плз.

Спасибо.

Какой выбрать шейпер ?

Опубликовано:
Раздел:

Для регулирования трафика между HTTP/FTP/SAMBA нужно поднять шейпер.
Какой посоветуете? Нужен попроще в настройке и более-менее функциональный.

Права на вложенные файлы и папки

Опубликовано:

Подскажите как задать одинаковые права на все вложенные файлы и папки

Безопасно ли?..

Опубликовано:

Безопасно ли

iptables -t nat -A POSTROUTING -s 192.168.0.2 -o eth0 -j SNAT --to-source 222.1.1.1

где 192.168.0.2 - IP локальной машины WinXP, подключённой к данной машине
eth0 - интерфейс, на котором висит интернет
222.1.1.1 - внешний IP данной машины

Или лучше пользовать MASQUERADE?

Удаление и установка пакетов

Опубликовано:

Поставил ASP 11.2 , прописал сетку и смог выйти в инет через firefox , но когда захожу в установку / удаление программ по пишет что не удается подключится к сети . Прокся прописанна нормально , по крайней мере браузеры заходят на страницы и т.д.
В чем грабли не пойм, так же не работает обновление пакетов из-за этого же.
Может кто сталкивался ?

Mail Cluster

Опубликовано:

Привет всем!
Помогите советом задачка такая имеются два sendmail сервера, в настоящий момент один принимает почту и переправляет её на внутренний exchange - пользователям, а когда exchange посылает почту то отправляет он её через другой Улыбка). ( к внутренней почты это не относится она не знает ни чего о sendmal-ких серверах)
Есть желание сделать из sendmal-ких серверов кластер.
Подскажите как.

3 сетевые карточки на шлюзе

Опубликовано:

Добрый день!

Я в Линуксе человек новый, поэтому заранее прошу прощения, если вопросы глупые. Но помощь нужна.

Машина 1:

ASPLinux 11.2

Сетевуха1: IP 192.168.205.239 MASK 255.255.252.0 GATEWAY 192.168.204.1 DNS 192.168.248.21
Провайдер типа "домашняя сеть". Инет выдаётся путём авторизации по MAC сетевухи.

Сетевуха2: IP 10.0.2.134 MASK 255.255.252.0 GATEWAY 10.0.0.1 DNS 10.0.0.1
Провайдер типа "домашняя сеть". Инета нет, используется только для доступа к локальным ресурсам.

Сетевуха3: IP 172.20.0.1 MASK 255.255.255.0 GATEWAY self DNS self
Локальное соединение на вторую машину.

Машина 2:

WinXP SP2

Сетевуха 1: IP 172.20.0.2 MASK 255.255.255.0 GATEWAY 172.20.0.1 DNS 172.20.0.1

Необходимо настроить это всё так, чтобы:

1. Обе машины без проблем видели друг друга
2. Обе машины видели инет (не через сквид, а втупую как расшаренное соединение под виндой)
3. Обе машины видели локалки 1 и 2

4. В локалках кроме IP существуют сетевые имена типа soft.local или soft.zet. Хотелось бы, чтоб по ним было всё доступно.

Сейчас удалось добиться, что под ASP работает инет, вторая локалка (но только по IP) и Винда видит шары ASP (samba). Сделано так: первая сетевая настроена полностью (включая привязку MAC), на второй прописано всё, кроме шлюза, не третьей аналогично. В ДНСах прописан только ДНС первой сетки (с инетом).

Читал ман по iptables, даже поставил gtk-iptables... Честно говоря, мало что понял. Основная проблема - что инет на второй машине сейчас только через squid, и ASP не видит сеть по третьей сетевой.

Уффф, сумбурно написал. Сам уже мало понимаю, ночь не спал, разбирался. Наверное уже просто туплю от усталости. Буду благодарен за помощь.

PS Обнаглею окончательно: ещё б шлюз сделать побезопаснее как-нить... В смысле, что посоветуете в виде антивиря и FW?

Пересборка ядра

Опубликовано:

Товарищи! Подскажите пожалуйста как пересобрать ядро? НЕ собрать новое, а именно пересобрать уже собранное (по умолчанию) ядро... Допустим:
Поставил из дистрибутива Linux, нужно кое-какие параметры добавить/исключить в конфиге ядра... И пресобрать с измененными параметрами заново! Как это сделать? Если можно поподробней...
Т.е. Где лежит конфиг ядра установленного по умолчанию и т.д.

P.S. Был неоднократный опыт установки нового ядра... А пересборкой не занимался не разу...
Заранее огромное спасибо! Очень нужно, правда...

Кирилица

Опубликовано:

Привет всем!
Только начал работать в ASP Linux(версия 10), привык видимо к Windows
При установке проблем не возникало, но не приятно что на поддерживается кирилица(русский шрифт), хотелось бы исправить
Если кто знает подскажите! Катается от смеха

из PC через OBEX на Nokia6111 с помощью Bluetoth

Опубликовано:

Требуется наладить обмен РАЗНЫМИ файлами между PC и Nokia6111.
Есть ASPLinix v10 и v11, Bluetoth на 10 метров. Устанавил openobex*. bluez* из
дистрибутивов. Следуя инструкциям из нета добился того, что комп обнаруживает мой тел.
Примерно так:
- hciconfig (вижу зуб с сервисами)
- hcitool scan (вижу мак телефона)
- sdptool search OPUSH( вижу номер канала 9 для open_push )
- rfcomm bind 0 мак_тел 9 (связал мак_тел с номером канала)
- исправил /etc/bluetooth/hcid.conf ваставил пин( pin = "1234";)
- servise bluetooth restart (ругани небыло)
- l2pin мак_тел (пошёл пинг без лоссов, т.е. ОК)

Дальше прямых инструкций небыло, т.к. все хотели интернетом рулить а не сотиком.
Пытаюсь пользоваться obex_push:
- obex_push 9 (и на телефоне переправляю файлик через зуб)
Но облом тел невидит сопряженных устройств, хотя если сопрягать их заранее то всё ок.
- obex_push 9 мак_тел файл
тел запрашивает "принять?", говорю "Да" - тел выкл и вкл самостоятельно. Комп говорит "PUT failed"
Повторяю - и оба говорят "Не удалось".
Сопрягал и распрягал - толк нет.
Устанавливал gnokii и xgnokii. Добивался чтения книги телефонов(правда с ошибками), отправил СМС,
звякнил раз-другой с компа. А ДАЛЬШЕ никак.
В винде эта связка заработала полностью, скрипнула правда в начале.
ПридитеНапомощщ! :-o

Наш сайт - самый добрый!

Опубликовано:

В рейтинге по тесту на "добро и зло" среди ближайшх тематических ресурсов наш сайт занял самую высшую отметку :-) : http://asplinux.net is 16% evil, 84% good http://asplinux.ru is 42% evil, 58% good http://asplinuxclub.org is 76% evil, 24% good http://linuxorg.ru is 87% evil, 13% good Хотя тест приблизительный и полученные оценки…

Супер-мышь!

Опубликовано:
Раздел:

Супер-мышь!