Есть ли способ заставить завершение табуляции работать в команде SCP, если целевой компьютер находится за паролем? Я работаю в терминале на OSX.

1 ответ1

4

Да, вы должны работать с ssh-ключами, а не с паролем.

См. « Как настроить SSH, чтобы мне не приходилось вводить свой пароль?«чтобы узнать, как это сделать.

Затем, например, мой zsh может завершить имена файлов на удаленном хосте. В противном случае мне придется вводить пароль каждый раз, когда я нажимаю клавишу Tab.

Для bash я предполагаю, что вы можете как-то установить ' bash-complete ', возможно, вам поможет " Завершение на вкладке терминала ".

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .