Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
Rozwiązane Wykonywanie skryptu bez podawania hasła na komputerach w sieci lokalnej.
#6
0
Test sshpass:
Kod:
#!/bin/bbash
sshpass -p $1 ssh -t [email protected] sudo apt-get update
niestety wykonanie polecenia na komputerze wymaga podania hasła.
logowanie odbywa się za pomocą przekazanego hasła, ale ten problem udało się rozwiązać za pomocą kluczy.

Wykorzystanie sshpass umożliwia logowanie na root-a przekazując hasło jako parametr funkcji i wtedy można wykonać wszystko co rozwiązuje mój problem.
Jeśli ktoś ma inne rozwiązanie, bardziej eleganckie chętnie się zapoznam.
Dziękuję wszystkim za pomoc.


Wiadomości w tym wątku
RE: Wykonywanie skryptu bez podawania hasła na komputerach w sieci lokalnej. - przez Ofca - 15-12-2021, 10:15

Skocz do:




Użytkownicy przeglądający ten wątek: 3 gości