Korzystam z systemu Windows 10 Pro.
Dodałem następujące wiersze do mojego ~/.bashrc
pliku Cygwin (w pełni aktualnego) :
eval $(ssh-agent) > /dev/null
ssh-add > /dev/null 2>&1
aby nie musiałem robić tego za każdym razem, ponieważ zazwyczaj nie robię nic innego, jak tylko połączyć się z maszynami z Linuksem.
Zauważ, że przekierowuję wyjście tych poleceń do czarnej dziury, ponieważ tak naprawdę nie jestem nimi zainteresowany, w przeciwnym razie wyświetliby się coś takiego:
Agent pid 11060
Identity added: /home/vlastimil/.ssh/id_rsa (/home/vlastimil/.ssh/id_rsa)
Ale dzisiaj zauważyłem, że z jakiegoś powodu ssh-agent.exe
procesy te pozostają w pamięci po wylogowaniu i zamknięciu Cygwina.
Pytaniem jest:
Jak automatycznie zamknąć ssh-agent
wraz z zamknięciem Cygwin?