sshd становится странным о полномочиях на $HOME, $HOME/.ssh (оба каталога) и на $HOME/.ssh/authorized_keys.
Одно из моих полей Linux закончилось с drwxrwxrwx полномочиями на моем каталоге $HOME. Поле Linux Дуги абсолютно не вошло бы в систему с помощью открытых ключей, пока я не удалил 'w' разрешение для группы, другого на моем каталоге $HOME.
Попытайтесь делать $HOME, и $HOME/.ssh/имеют более строгие полномочия для группы и другого. Посмотрите, не позволяет ли это sshd сделать свой материал.
Чтобы сделать буквально, что Вы спрашиваете, вставляет следующую строку Ваш ~/.inputrc
:
"\e\e[A": "cd ..\n"
Здесь \e\e[A
последовательность байта, которую Ваш терминал отправляет при нажатии Alt+Up (\e
анализируется как символ ESC), некоторые терминалы могли бы отправить \e[1;3A~
или некоторая другая последовательность вместо этого. Узнать, что упорядочивает Ваш терминал, отправляет, выполненный cat
и нажмите клавишу (Escape отобразится как ^[
).
В ударе можно в принципе обязать ключ окружать код, таким образом, в теории это должно работать:
bind -x '"\e\e[A":cd ..'
Однако с удара 4.2 это не работает из-за твердо устраняемой ошибки реализации. У эксперта Zsh Stéphane Chazelas есть обходное решение:
bind -x '"\201":cd ..'
bind '"\e\e[A":"\201"'
Эффект несколько сбивает с толку, потому что подсказка не перерисовывается.
В ударе ≥4, добавить shopt -s autocd
к Вашему ~/.bashrc
. Затем можно измениться на родительский каталог (или любой каталог) путем ввода просто ..
, не имея необходимость вводить cd
команда.
mintty.exe
плюс Cygwin dll или в том же каталоге или в другом месте на%PATH%
. Относительно разделения@Gilles
: Eeeeek - что произошло с моим привет? – Gilles 'SO- stop being evil' 27.07.2012, 01:35