Есть ли способ заставить завершение табуляции работать в команде SCP, если целевой компьютер находится за паролем? Я работаю в терминале на OSX.
1 ответ
4
Да, вы должны работать с ssh-ключами, а не с паролем.
См. « Как настроить SSH, чтобы мне не приходилось вводить свой пароль?«чтобы узнать, как это сделать.
Затем, например, мой zsh может завершить имена файлов на удаленном хосте. В противном случае мне придется вводить пароль каждый раз, когда я нажимаю клавишу Tab.
Для bash я предполагаю, что вы можете как-то установить ' bash-complete ', возможно, вам поможет " Завершение на вкладке терминала ".