Atualmente, estou executando:
- OS X 10.10.5
- Cliente de mobilidade segura Cisco AnyConnect 4.1.04011
Eu inicializo meu laptop e o AnyConnect está em execução. Eu entro em Preferências ... Usuários e Grupos e removo /Applications/Cisco/Cisco
da minha lista de itens de logon então saí do AnyConnect.
Desligar ... ligue o computador mais tarde e ele está novamente em execução e está na minha lista de itens de login.
A empresa em que trabalho usa apenas o AnyConnect para VPN.
Existe uma maneira de manter o AnyConnect fora da minha lista de itens de login? Não é que eu me importe em rodar em segundo plano, mas se for, está no meu command+ tab, etc ... e acho isso irritante.
launchctl unload -w /Library/LaunchAgents/com.cisco.anyconnect.gui.plist
. O launchd.info é uma introdução decente ao launchctl, pode haver outros.Respostas:
Assim, parece que se você instalar apenas o cliente VPN, o AnyConnect não será iniciado automaticamente.
Eu desinstalei o AnyConnect (versão 4.x) e reinstalei-o fazendo uma instalação personalizada. Eu instalei apenas a VPN , não instalei :
Agora o AnyConnect não inicia mais automaticamente (sim!)
Faz sentido, suponho que as outras partes instaladas por padrão estejam lá para "proteger" seu sistema.
fonte
Remover o seguinte funcionou para mim.
fonte
com.cisco.anyconnect.gui.plist
do/Library/LaunchAgents/
trabalhou para mim. A GUI não inicia mais no login, mas ainda posso iniciar o aplicativo quando necessário.Isso está me deixando louco. Finalmente descobri os 3 arquivos plist que parecem controlar isso em / Library / LaunchDaemons. Mas não consegui alterar o parâmetro RunAtLoad para false, porque mesmo depois de alterar as permissões do arquivo não consegui salvar os arquivos plist. Finalmente mudei as permissões da pasta para ler e escrever e apliquei essas alterações aos itens contidos, e finalmente consegui editar e salvar. Vou ter certeza após a próxima reinicialização ... algo que farei em alguns dias, porque reiniciar leva uma eternidade.
fonte
Esqueça remoções complicadas de listas e coisas assim, apenas renomeie o Cisco AnyConnect Secure Mobility Client no Finder, é isso.
Edit: Strange Eu recebi um voto negativo, porque acabei de testá-lo, e funciona sem problemas. Talvez não seja uma solução bonita que resolva o problema subjacente (por design?), No entanto ...?
fonte
Não é a permissão do próprio arquivo que impede a edição, é a permissão da pasta que o contém. Portanto, você não deve alterar as permissões desses arquivos de sistema por motivos de segurança. Mas é fácil editar esses arquivos: simplesmente copie-os para algum outro lugar onde você tenha permissão para gravar em arquivos, por exemplo, a área de trabalho, e edite os arquivos lá. Em seguida, mova-os de volta com a opção de substituição e autenticação como administrador e o arquivo é editado.
No entanto, não vejo esses três arquivos que você parece mencionar. Eu encontro apenas no meu sistema 'com.cisco.anyconnect.ciscod.plist' e 'com.cisco.anyconnect.vpnagentd.plist' no diretório '/ Library / LaunchAgents'. Talvez o mais importante é que, ao definir nesses dois arquivos o parâmetro 'RunAtLoad' para 'false', de fato, evita a reinstalação irritante do aplicativo 'Cisco AnyConnect Secure Mobility Client.app' como um item de logon após uma reinicialização, mas também faz o vpn em disfuncional geral.
Alguém encontrou realmente uma solução?
fonte
Eu consegui parar o cliente de iniciar na inicialização.
Consegui isso apenas movendo a pasta Cisco de Applications para qualquer outro local, digamos, por exemplo, Desktop:
sudo mv /Applications/Cisco/ /Users/{your-user}/Desktop/Cisco
Eu acho que não tem nada a ver com a pasta de destino. Basta movê-lo da pasta Aplicativos para interromper o processo que o inicia.
fonte