URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID15
Нить номер: 4270
[ Назад ]

Исходное сообщение
"под пользователем не дает вводить '.'(точку)"

Отправлено serdyksn , 07-Окт-15 14:21 
Привет.
Столкнулся в проблемой терминал от пользователя не дает вводить "." ни в bash ни в sh  ни python в общем любой среде КРОМЕ, когда запускаю МС и там в консоли дает вводить "."
под SU - проблем нету.
Ну и от root тоже проблем нету.

Подскажите где копать - что за костыль?
RHEL6.0 на VMware


Содержание

Сообщения в этом обсуждении
"под пользователем не дает вводить '.'(точку)"
Отправлено eRIC , 07-Окт-15 17:48 
. команда типа source не работает? т.е. команда в виде $. somefile?

"под пользователем не дает вводить '.'(точку)"
Отправлено serdyksn , 07-Окт-15 21:11 
> . команда типа source не работает? т.е. команда в виде $. somefile?

Нет.
Вижу есть недопонимание того что я написал.
К примеру хочу пропинговать узел 192.168.1.1 и пишу
ping 192.168.1.1 а получаю ping 19216811

Как говорится тупо не печатает.
Но при этом выдает звук как при попытке очистить (<-"бекспейс" ) пустую консоль.


"под пользователем не дает вводить '.'(точку)"
Отправлено eRIC , 08-Окт-15 07:48 
> Нет.
> Вижу есть недопонимание того что я написал.
> К примеру хочу пропинговать узел 192.168.1.1 и пишу
> ping 192.168.1.1 а получаю ping 19216811
> Как говорится тупо не печатает.
> Но при этом выдает звук как при попытке очистить (<-"бекспейс" ) пустую
> консоль.

теперь понятно :) скорее всего как описали ниже, переопределена клавиша . на клавиатуре у пользователя, может быть всякого рода autokey и т.д. и т.п.

$setxkbmap -option
$dumpkeys -l



"под пользователем не дает вводить '.'(точку)"
Отправлено serdyksn , 09-Окт-15 09:29 
>[оверквотинг удален]
>> К примеру хочу пропинговать узел 192.168.1.1 и пишу
>> ping 192.168.1.1 а получаю ping 19216811
>> Как говорится тупо не печатает.
>> Но при этом выдает звук как при попытке очистить (<-"бекспейс" ) пустую
>> консоль.
> теперь понятно :) скорее всего как описали ниже, переопределена клавиша . на
> клавиатуре у пользователя, может быть всякого рода autokey и т.д. и
> т.п.
> $setxkbmap -option
> $dumpkeys -l

Вот как это найти?
В профайлах пользователя все стандартно


"под пользователем не дает вводить '.'(точку)"
Отправлено Etch , 08-Окт-15 01:13 
> Подскажите где копать - что за костыль?

Под любым пользователем или только под определённым? Если под любым кроме рута, то смотреть /etc/inputrc в первую очередь. Если нет, то в домашней папке юзера смотрите файлы, которые применяются логин шеллом - .profile, .bashrc и что там ещё.


"под пользователем не дает вводить '.'(точку)"
Отправлено serdyksn , 09-Окт-15 09:32 
>> Подскажите где копать - что за костыль?
> Под любым пользователем или только под определённым? Если под любым кроме рута,
> то смотреть /etc/inputrc в первую очередь. Если нет, то в домашней
> папке юзера смотрите файлы, которые применяются логин шеллом - .profile, .bashrc
> и что там ещё.

Так как система тестовая - то там только рут и пользователь с этой граблей.

P.S. Самое интересное - я ставил и настраивал эту систему, и никаких таких специальных действий направленных на такие грабли не делал.
Выхожу из ситуации chown :-)


"под пользователем не дает вводить '.'(точку)"
Отправлено lavr , 09-Окт-15 10:09 
>>> Подскажите где копать - что за костыль?
>> Под любым пользователем или только под определённым? Если под любым кроме рута,
>> то смотреть /etc/inputrc в первую очередь. Если нет, то в домашней
>> папке юзера смотрите файлы, которые применяются логин шеллом - .profile, .bashrc
>> и что там ещё.
> Так как система тестовая - то там только рут и пользователь с
> этой граблей.
> P.S. Самое интересное - я ставил и настраивал эту систему, и никаких
> таких специальных действий направленных на такие грабли не делал.
> Выхожу из ситуации chown :-)

у Вас нет реальной консоли, есть эмуляция консоли в VMWare, соответственно
переключение и обработка клавиатурного ввода, буфер обмена...

Значит:
- настройки рабочего места и эмулятора терминала
- настройки VMWare
- настройки среды в гостевой системе

У Вас есть локальная и/или хостовая система с клавиатурным маппингом,
VMWare со своей обработкой клавиатурного ввода
и гостевая система со своим маппингом

Такое встречается с IP-KVM/IPMI, раньше встречалось в гостевых ОС, но основную
массу проблем с клавиатурным вводом в большинстве Виртуальных систем
поправили, правда в более свежих версиях.


"под пользователем не дает вводить '.'(точку)"
Отправлено eRIC , 09-Окт-15 10:11 
>[оверквотинг удален]
> Значит:
> - настройки рабочего места и эмулятора терминала
> - настройки VMWare
> - настройки среды в гостевой системе
> У Вас есть локальная и/или хостовая система с клавиатурным маппингом,
> VMWare со своей обработкой клавиатурного ввода
> и гостевая система со своим маппингом
> Такое встречается с IP-KVM/IPMI, раньше встречалось в гостевых ОС, но основную
> массу проблем с клавиатурным вводом в большинстве Виртуальных систем
> поправили, правда в более свежих версиях.

я думал у него на родной консоли Red Hat проблема эта :)



"под пользователем не дает вводить '.'(точку)"
Отправлено lavr , 09-Окт-15 11:22 
>[оверквотинг удален]
>> - настройки рабочего места и эмулятора терминала
>> - настройки VMWare
>> - настройки среды в гостевой системе
>> У Вас есть локальная и/или хостовая система с клавиатурным маппингом,
>> VMWare со своей обработкой клавиатурного ввода
>> и гостевая система со своим маппингом
>> Такое встречается с IP-KVM/IPMI, раньше встречалось в гостевых ОС, но основную
>> массу проблем с клавиатурным вводом в большинстве Виртуальных систем
>> поправили, правда в более свежих версиях.
> я думал у него на родной консоли Red Hat проблема эта :)

все как всегда: дохтур у мине эта...
и в конце приписка: RHEL 6.0 в VMWare... :)

И как обычно: а теперь задавайте Ваши вопросы, кто вытянет больше - получит приз ;)


"под пользователем не дает вводить '.'(точку)"
Отправлено serdyksn , 09-Окт-15 14:21 
> все как всегда: дохтур у мине эта...

... Почти так ...
Я долго пытался найти коллег по проблеме, но не получалось (видать не умею правильно ГУГУлу командовать фасс )

> и в конце приписка: RHEL 6.0 в VMWare... :)

Ну вот видите - вы в теме и Вам инфы достаточно.

> И как обычно: а теперь задавайте Ваши вопросы, кто вытянет больше -
> получит приз ;)

За приз не скажу. Но БОЛЬШОЕ СПАСИБО Вам выражаю.


"под пользователем не дает вводить '.'(точку)"
Отправлено serdyksn , 09-Окт-15 14:16 
>[оверквотинг удален]
> Значит:
> - настройки рабочего места и эмулятора терминала
> - настройки VMWare
> - настройки среды в гостевой системе
> У Вас есть локальная и/или хостовая система с клавиатурным маппингом,
> VMWare со своей обработкой клавиатурного ввода
> и гостевая система со своим маппингом
> Такое встречается с IP-KVM/IPMI, раньше встречалось в гостевых ОС, но основную
> массу проблем с клавиатурным вводом в большинстве Виртуальных систем
> поправили, правда в более свежих версиях.

Большое спасибо. Успокоили. И разжевали полностью.


"под пользователем не дает вводить '.'(точку)"
Отправлено eRIC , 09-Окт-15 10:09 
> P.S. Самое интересное - я ставил и настраивал эту систему, и никаких
> таких специальных действий направленных на такие грабли не делал.
> Выхожу из ситуации chown :-)

подробней можно про выход из ситуации...

если второго пользователя создать, он тоже страдает данной проблемой? :)



"под пользователем не дает вводить '.'(точку)"
Отправлено serdyksn , 09-Окт-15 14:25 
>> P.S. Самое интересное - я ставил и настраивал эту систему, и никаких
>> таких специальных действий направленных на такие грабли не делал.
>> Выхожу из ситуации chown :-)
> подробней можно про выход из ситуации...

а что тут подробного то
Сижу рутом в каталоге пользователя. После всех правок меняю владельца на владельца каталога.
Система то тестовая - мне достаточно(хоть и лишнее телодвижение).

> если второго пользователя создать, он тоже страдает данной проблемой? :)

второго пользователя не создавал - видать не жарит так как надо :-)


"под пользователем не дает вводить '.'(точку)"
Отправлено lavr , 09-Окт-15 18:57 
>>> P.S. Самое интересное - я ставил и настраивал эту систему, и никаких
>>> таких специальных действий направленных на такие грабли не делал.
>>> Выхожу из ситуации chown :-)
>> подробней можно про выход из ситуации...
> а что тут подробного то
> Сижу рутом в каталоге пользователя. После всех правок меняю владельца на владельца
> каталога.
> Система то тестовая - мне достаточно(хоть и лишнее телодвижение).
>> если второго пользователя создать, он тоже страдает данной проблемой? :)
> второго пользователя не создавал - видать не жарит так как надо :-)

это не решение, это геморрой, решение - это когда все нужные символы
набираются, но без информации - только гадать.



"под пользователем не дает вводить '.'(точку)"
Отправлено serdyksn , 10-Окт-15 09:21 
>[оверквотинг удален]
>>>> Выхожу из ситуации chown :-)
>>> подробней можно про выход из ситуации...
>> а что тут подробного то
>> Сижу рутом в каталоге пользователя. После всех правок меняю владельца на владельца
>> каталога.
>> Система то тестовая - мне достаточно(хоть и лишнее телодвижение).
>>> если второго пользователя создать, он тоже страдает данной проблемой? :)
>> второго пользователя не создавал - видать не жарит так как надо :-)
> это не решение, это геморрой, решение - это когда все нужные символы
> набираются, но без информации - только гадать.

Попробовал - создал нового пользователя.
У него эта проблема отсутствует


"под пользователем не дает вводить '.'(точку)"
Отправлено serdyksn , 10-Окт-15 09:30 
СПАСИБО всем.
Проблему решил
Сравнил каталоги пользователей, проблемного и нет и удалял, что считал не нужным.

остался вопрос откуда те настройки взялись


"под пользователем не дает вводить '.'(точку)"
Отправлено lavr , 10-Окт-15 10:21 
> СПАСИБО всем.
> Проблему решил
> Сравнил каталоги пользователей, проблемного и нет и удалял, что считал не нужным.
> остался вопрос откуда те настройки взялись

я же говорил:

- ждите вопроса...
- ждите ответа...

:)