December 12th, 2007

shark

В копилку знаний: sudo без клавиатуры

Навеяно вот этим постингом.

Задумался, можно ли в таком случае набирать в терминале команды, включая sudo, используя только мышь.
Оказывается, можно:
1) Включить в System Prefs/International отображение Character Palette.
2) Запустить терминал, открыть Character Palette из системного меню раскладки клавиатуры.
3) Мышью драг-н-дропать символы из таблички в терминал.
4) Драг-н-дроп символов работает даже когда sudo спрашивает пароль.
5) Ну и завершать ввод команды нужно символом 0x0D

Кросс-пост в ru_macosxdev

Update: как подсказал brainshit, с помощью Keyboard Viewer то же самое можно сделать еще быстрее и удобнее, просто кликая на виртуальной клавиатуре, плюс появляется возможность вводить пароли в стандартных диалогах авторизации, куда ни drag-n-drop ни copy-paste не принимается.