Utoljára aktív 1742916756

Передать пароль для SSH сессии в командной строке:

ssh

LittleGreenCat's Avatar LittleGreenCat gist felülvizsgálása 1742916755. Revízióhoz ugrás

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's Avatar LittleGreenCat gist felülvizsgálása 1742916407. Revízióhoz ugrás

3 files changed, 22 insertions, 7 deletions

securesshpass.md(fájl létrehozva)

@@ -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(fájl létrehozva)

@@ -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 (fájl törölve)

@@ -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's Avatar LittleGreenCat gist felülvizsgálása 1742916229. Revízióhoz ugrás

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's Avatar LittleGreenCat gist felülvizsgálása 1742916212. Revízióhoz ugrás

1 file changed, 7 insertions

sshpass.sh(fájl létrehozva)

@@ -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
Újabb Régebbi