Я использую VPN-клиент SoftEther для подключения к удаленной машине. Чтобы подключиться по ssh к удаленной машине, сначала нужно выполнить следующие шаги:
cd ~/vpnclient
sudo ./vpnclient start
./vpncmd
2 (asked to pick an option)
Enter "" (with no input)
accountconnect
<my_name_1>
exit
sudo dhclient <my_name_2>
После этого я могу ssh. Но я должен делать это каждый раз, когда перезагружаюсь.
Я уверен, что должен быть способ, которым я могу автоматизировать все это, но я не уверен, с чего начать. Могу ли я написать сценарий оболочки для этого, даже если он запускает программу, а затем вводит вещи в программе? Или я должен делать это с Python?
Любая помощь будет отличной.