Я большой поклонник псевдонимов, которые экономят время. В настоящее время я должен войти в наш удаленный экземпляр aws, выполнив сначала эту команду:
ssh -i ~/.ssh/id_rsa.pem ubuntu@domain.io
тогда я должен запустить эти две команды
sudo su - userName
source ~/set_env_vars.env
Я хотел бы поместить их всех в одну строку псевдонимов так:
alias logbnp='ssh -i ~/.ssh/id_rsa.pem ubuntu@beneple.gtl.io -t "sudo su - userName; source ~/set_env_vars.env"'
но тогда я получаю эту ошибку
$ logbnp
No passwd entry for user 'userName'
Connection to domain.io closed.
есть идеи?