Wpis z mikrobloga

Najlepsze narzędzie do ssh? Łącze się do kilkunastu/dziesięciu maszyn i męczy mnie szukanie po ctrl + r po jakiś wyrazach, a zwłaszcza gdy muszę to zrobić na drugim kompie, a może ktoś wynalazł ciekawsze podejście do tego ;) Nie musi być nowe, byle wspierane.
Mogę nawet pare groszy zaplacic o ile bedzie tego warte, bo korzystam nalogowo.
#devops #homelab #ssh #linux
  • 13
  • Odpowiedz
via Wykop Mobilny (Android)
  • 5
@Roballo: zawsze możesz spróbować w dodać sobie config z nazwami maszyn do katalogu .ssh i ponazywać maszyny w bardziej przystępny sposób
  • Odpowiedz
@Roballo: jak musisz coś jednocześnie robić na większej ilości niż jednej, to polecam Ansible. Jeśli po prostu musisz skakać po terminalach, to daj jakieś sensowne aliasy dla każdej maszyny.
  • Odpowiedz
@Roballo:
Ja miałem osobne skrypty bash do każdej maszyny. Bo niektóre wymagały innych parametrów na portach itp.
Miałem folder z tymi skryptami, wchodziłem konsolą i uruchamiałem który chcę.
A jak chcesz jednocześnie robić coś na wielu zdalnych to polecam tmux.
  • Odpowiedz
@Roballo: zależy co robisz po tym ssh. Jeśli odpalasz wszędzie to samo, to bym ulepił jakiś skrypt albo faktycznie ansible. Jeśli logujesz się wszędzie po to, żeby podłubać na każdym hoście coś innego, to chyba po prostu potrzebujesz sobie zapisać listę aliasów, albo jak kolega wyżej wspomniał zrobić katalog ze skryptami w postaci np.:

#!/bin/bash
ssh "$(basename "$0" )" "$@"

następnie zapisać ten skrypt pod nazwą aliasu ssh z ~/.ssh/config i
  • Odpowiedz