To rozwinięcie mojego wcześniejszego pytania . Muszę uruchomić lokalnie przechowywane polecenie (tj. mount /home) Na zdalnym komputerze podczas logowania ssh. W tej chwili używam:
ssh -t mymachine.example.com 'mount /home ; /bin/bash'
co działa dobrze, ale zastanawiałem się, czy mógłbym wprowadzić to polecenie do siebie, .ssh/configaby nie musiałem go wpisywać za każdym razem. Znalazłem LocalCommandopcję, ale nie widzę żadnej RemoteCommandopcji.
Ważne jest, aby command-to-be-executedbyły przechowywane na komputerze lokalnym, ponieważ będą zawierać hasło do otwarcia zaszyfrowanego dysku. To jest powód, dla którego nie mogę umieścić polecenia .profilena zdalnym komputerze.
~/.ssh/rcjest ponownie przechowywany na zdalnym komputerze. Jeśli chodzi o komentarz na tematpswyświetlania moich parametrów wiersza poleceń (w tym hasła), nie przeszkadza mi to. To zdalna maszyna, której nie ufam. Z mojej lokalnej maszyny korzysta tylko ja, więc nikt inny nie ma do niej dostępups.