Sophos SSL VPN Client no autostart com auto-login
Neste artigo mostramos como configurar o Sophos SSL VPN Client para iniciar logo após o Windows login e estabelecer ligação automaticamente.
Info: para este guia assumimos que o Sophos SSL VPN Client já está instalado no seu sistema Windows. Caso contrário, estes dois guias podem ajudar:
1. Remover SSL VPN Client for Windows do autostart
Ao instalar o SSL VPN Client, é criada automaticamente uma shortcut no arranque automático. Neste guia vamos criar a nossa própria shortcut e, por isso, podemos primeiro desativar a shortcut existente.

- Abra o Task Manager e mude para o separador
Startup. - Procure a shortcut SSL VPN Client for Windows e desative-a com o botão direito do rato.
Nota: no Windows 10, as definições de arranque automático encontram-se no Task Manager. Em versões Windows mais antigas existe uma pasta de arranque automático.
2. Montar caminhos com parâmetros
Para a nossa própria shortcut no autostart, que mais tarde criaremos no Registry, primeiro montamos uma linha de comando com alguns parâmetros. A linha de comando tem a seguinte estrutura:
"[caminho-para-openvpn-gui.exe]" --config_dir "[caminho-para-o-ficheiro-de-configuracao-openvpn]" --connect [nome-do-ficheiro-de-configuracao-openvpn].ovpn
Para montar esta linha de comando, precisa de dois caminhos e do nome do ficheiro de configuração OpenVPN:
- Caminho para openvpn-gui-exe
- Para Windows 32 bit - “C:\Program Files\Sophos\Sophos SSL VPN Client\bin\openvpn-gui.exe”
- Para Windows 64 bit - “C:\Program Files (x86)\Sophos\Sophos SSL VPN Client\bin\openvpn-gui.exe”
- Caminho para o ficheiro de configuração OpenVPN
- Para Windows 32 bit - “C:\Program Files\Sophos\Sophos SSL VPN Client\config"
- Para Windows 64 bit - “C:\Program Files (x86)\Sophos\Sophos SSL VPN Client\config"
- Nome do seu ficheiro de configuração OpenVPN

No nosso exemplo, a linha de comando completa fica assim:
"C:\Program Files (x86)\Sophos\Sophos SSL VPN Client\bin\openvpn-gui.exe" --config_dir "C:\Program Files (x86)\Sophos\Sophos SSL VPN Client\config\" --connect avanet@xglab.avanet.com.ovpn
3. Criar autostart
Quando tiver montado a sua própria linha de comando, pode definir uma nova entrada de autostart no Registry.

- Abra o Registry Editor e navegue para:
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run. - Na coluna da direita, clique com o botão direito e selecione
Novo>Valor de cadeia. - Dê um nome à nova entrada (por exemplo sophos-ssl-vpn).
- Abra depois a entrada com duplo clique e cole no campo “Valor” a linha de comando montada.
- Clique em
OKe feche o Registry Editor.
4. Login sem introduzir palavra-passe
Para não ter de introduzir a palavra-passe da VPN a cada reinício do computador, realize ainda estes passos:
- Inicie o editor de texto como administrador e abra o ficheiro “OpenVPNconfigFile”.
- Procure no ficheiro a linha “auth-user-pass” e altere-a para “auth-user-pass password.txt”.
- Guarde as alterações e crie na mesma pasta do ficheiro OpenVPNconfigFile um novo ficheiro de texto chamado “password.txt”.
- Abra o ficheiro “password.txt” e introduza apenas o seu nome de utilizador e a sua palavra-passe. Cada valor deve ficar numa linha separada. Por exemplo:
supportuser A12v12+$1%4S - Guarde “password.txt” e reinicie o computador.
Importante: confirme que o ficheiro “password.txt” está realmente na mesma pasta que o ficheiro de configuração OpenVPN. Além disso, nesta variante a palavra-passe fica guardada em texto claro. Se isto não lhe parecer aceitável, deve abdicar do conforto do login automático.