#ssh #zsh
Вопрос:
Мое местное окружение:
Mac Big Sur 11.6
Z shell
Удаленная система:
Ubuntu
Что я хотел бы сделать, так это установить переменную в моей локальной среде и использовать эту переменную в качестве пароля, когда я подключаюсь по ssh к удаленному серверу, что-то вроде:
ssh user@sometesystem.com -p env(userpwd)
Возможно ли это?
Комментарии:
1. Возможно, да. Рекомендуется, нет. Если вы хотите войти в систему без ввода пароля, настройте аутентификацию с открытым ключом.
2. У меня нет выбора, нет настройки ключа, и на данный момент нет способа его добавить
3. Полезно: apple.stackexchange.com/questions/48502/…
4. Если вы можете войти на удаленный компьютер, вы можете настроить аутентификацию с открытым ключом.
5. @Винсент, Это работает, если у вас есть ключ, для которого требуется пароль