LittleGreenCat revised this gist 8 months ago. Go to revision
2 files changed, 4 insertions, 4 deletions
securesshpass.md
| @@ -8,8 +8,8 @@ | |||
| 8 | 8 | ||
| 9 | 9 | `SSHPASS=$(gpg -d -q gpgpassfile.gpg) sshpass -e ssh username@address` | |
| 10 | 10 | ||
| 11 | - | Подсказал: Max Zotov - https://t.me/sf1nk5 | |
| 11 | + | Подсказал: [Max Zotov](https://t.me/sf1nk5) | |
| 12 | 12 | ||
| 13 | - | опубликовано в https://t.me/gitgate | |
| 13 | + | Опубликовано в [GitGate](https://t.me/gitgate) | |
| 14 | 14 | ||
| 15 | - | PS. кстати еще и файлик с yousecretpass можно curl-ить из приватной репы или vault :) | |
| 15 | + | PS. кстати еще и файлик с yousecretpass можно curl-ить из приватной репы или vault :) | |
sshpass.md
| @@ -4,4 +4,4 @@ | |||
| 4 | 4 | `sshpass -p your_password ssh user@hostname` | |
| 5 | 5 | ||
| 6 | 6 | #### ВНИМАНИЕ: Делать так стоит только в крайнем случае, потому что небезопасно и пароль останется в истории команд в явном виде !!! | |
| 7 | - | Опубликовано в https://t.me/gitgate | |
| 7 | + | Опубликовано в [GitGate](https://t.me/gitgate) | |
LittleGreenCat revised this gist 8 months ago. Go to revision
3 files changed, 22 insertions, 7 deletions
securesshpass.md(file created)
| @@ -0,0 +1,15 @@ | |||
| 1 | + | Записываем пароль в файл `echo 'yoursecretpass' > gpgpassfile` | |
| 2 | + | Затем шифруем его `gpg -c gpgpassfile` | |
| 3 | + | ||
| 4 | + | Ну и используем так потом: | |
| 5 | + | ||
| 6 | + | `SSHPASS=$(gpg -d -q gpgpassfile.gpg) sshpass -e ssh -tt username@address command` | |
| 7 | + | или | |
| 8 | + | ||
| 9 | + | `SSHPASS=$(gpg -d -q gpgpassfile.gpg) sshpass -e ssh username@address` | |
| 10 | + | ||
| 11 | + | Подсказал: Max Zotov - https://t.me/sf1nk5 | |
| 12 | + | ||
| 13 | + | опубликовано в https://t.me/gitgate | |
| 14 | + | ||
| 15 | + | PS. кстати еще и файлик с yousecretpass можно curl-ить из приватной репы или vault :) | |
sshpass.md(file created)
| @@ -0,0 +1,7 @@ | |||
| 1 | + | `sudo apt-get install sshpass` | |
| 2 | + | ||
| 3 | + | После чего с помощью утилитки можно передавать пароль напрямую. | |
| 4 | + | `sshpass -p your_password ssh user@hostname` | |
| 5 | + | ||
| 6 | + | #### ВНИМАНИЕ: Делать так стоит только в крайнем случае, потому что небезопасно и пароль останется в истории команд в явном виде !!! | |
| 7 | + | Опубликовано в https://t.me/gitgate | |
sshpass.sh (file deleted)
| @@ -1,7 +0,0 @@ | |||
| 1 | - | sudo apt-get install sshpass | |
| 2 | - | ||
| 3 | - | # После чего с помощью утилитки можно передавать пароль напрямую. | |
| 4 | - | sshpass -p your_password ssh user@hostname | |
| 5 | - | ||
| 6 | - | # ВНИМАНИЕ: Делать так стоит только в крайнем случае, потому что небезопасно и пароль останется в истории команд в явном виде !!! | |
| 7 | - | # опубликовано в https://t.me/gitgate | |
LittleGreenCat revised this gist 8 months ago. Go to revision
1 file changed, 1 insertion, 1 deletion
sshpass.sh
| @@ -3,5 +3,5 @@ sudo apt-get install sshpass | |||
| 3 | 3 | # После чего с помощью утилитки можно передавать пароль напрямую. | |
| 4 | 4 | sshpass -p your_password ssh user@hostname | |
| 5 | 5 | ||
| 6 | - | # ВНИМАНИЕ: Делать так стоит только в крайнем случае, потому что небезопасно и пароль останеться в истории команд в явном виде !!! | |
| 6 | + | # ВНИМАНИЕ: Делать так стоит только в крайнем случае, потому что небезопасно и пароль останется в истории команд в явном виде !!! | |
| 7 | 7 | # опубликовано в https://t.me/gitgate | |
LittleGreenCat revised this gist 8 months ago. Go to revision
1 file changed, 7 insertions
sshpass.sh(file created)
| @@ -0,0 +1,7 @@ | |||
| 1 | + | sudo apt-get install sshpass | |
| 2 | + | ||
| 3 | + | # После чего с помощью утилитки можно передавать пароль напрямую. | |
| 4 | + | sshpass -p your_password ssh user@hostname | |
| 5 | + | ||
| 6 | + | # ВНИМАНИЕ: Делать так стоит только в крайнем случае, потому что небезопасно и пароль останеться в истории команд в явном виде !!! | |
| 7 | + | # опубликовано в https://t.me/gitgate | |