Hentikan Cisco AnyConnect Secure Mobility Client untuk memulai secara otomatis

23

Jadi saya sedang menjalankan:

  • OS X 10.10.5
  • Cisco AnyConnect Secure Mobility Client 4.1.04011

Saya mem-boot laptop saya dan AnyConnect sedang berjalan. Saya masuk ke Preferensi ... Pengguna & Grup dan menghapus /Applications/Cisco/Ciscodari daftar item masuk saya kemudian saya keluar dari AnyConnect.

Matikan ... nyalakan komputer kemudian dan kembali berjalan dan kembali ke daftar item login saya.

Perusahaan tempat saya bekerja hanya menggunakan AnyConnect untuk VPN.

Apakah ada cara bagi saya untuk mencegah AnyConnect dari daftar item login saya? Bukannya saya keberatan menjalankannya di latar belakang tetapi jika itu ada di command+ saya tab, dll ... dan saya hanya merasa menjengkelkan.

Jason
sumber
4
Saya tidak punya reputasi yang cukup untuk menambahkan "nyata" jawaban jadi inilah satu-line yang bekerja untuk saya dengan Mojave (dan mungkin orang lain): launchctl unload -w /Library/LaunchAgents/com.cisco.anyconnect.gui.plist. launchd.info adalah pengantar yang bagus untuk launchctl, mungkin ada yang lain.
MarcH

Jawaban:

10

Jadi sepertinya jika Anda hanya menginstal klien VPN AnyConnect tidak akan melakukan autostart.

Saya mencopot pemasangan AnyConnect (versi 4.x) kemudian diinstal ulang melakukan instalasi khusus. Saya hanya menginstal VPN , saya tidak menginstal:

  • Keamanan Web
  • AMP Enabler
  • Alat Diagnostik dan Pelaporan
  • Sikap
  • Postur ISE

Sekarang AnyConnect tidak lagi mulai otomatis (yeah!)

Masuk akal saya kira sebagai bagian lain yang diinstal secara default ada untuk "melindungi" sistem Anda.

Jason
sumber
Apakah Anda dapat mengetahui dasmon mana di bawah Library / LaunchDaemon yang ada? Saya mengalami masalah yang sama, dan saya punya ini: com.cisco.anyconnect.aciseagentd.plist com.cisco.anyconnect.ciscod.plist com.cisco.anyconnect.vpnagentd.plist
Throsby
Ini tidak berfungsi untuk saya menggunakan versi 4.4.
Anthony
10

Menghapus yang berikut ini berhasil untuk saya.

  • /Library/LaunchAgents/com.cisco.anyconnect.vpnagent.plist
  • /Library/LaunchDaemons/com.cisco.anyconnect.gui.plist
jujur
sumber
Ini mencegah AnyConnect dari bekerja untuk saya.
Ryan
Pemahaman saya adalah LaunchDaemons mulai saat boot sementara LaunchAgents mulai saat login. Bisakah Anda jelaskan sedikit lebih detail bagaimana LaunchDaemon relevan atau jika pemahaman saya tidak benar?
MarcH
Baru saja dihapus com.cisco.anyconnect.gui.plistdari /Library/LaunchAgents/bekerja untuk saya. GUI tidak memulai lagi saat masuk, tapi saya masih bisa memulai aplikasi saat diperlukan.
Henrik
3

Ini membuatku gila. Saya akhirnya menemukan 3 file plist yang muncul untuk mengontrol ini di / Library / LaunchDaemons. Tapi saya tidak bisa mengubah parameter RunAtLoad menjadi false, karena bahkan setelah saya mengubah izin file saya tidak bisa menyimpan file plist. Saya akhirnya mengubah izin folder untuk membaca dan menulis dan menerapkan perubahan itu pada item yang terkandung, dan akhirnya saya bisa mengedit dan menyimpan. Saya akan tahu pasti setelah reboot berikutnya ... sesuatu yang akan saya lakukan dalam beberapa hari karena memulai lagi membutuhkan selamanya.

lcu
sumber
1

Lupakan penghapusan rumit dari daftar dan hal-hal seperti itu, cukup ganti nama Cisco AnyConnect Secure Mobility Client di Finder, itu saja.

Sunting: Aneh Saya mendapat downvote, karena saya baru saja mengujinya sendiri, dan bekerja tanpa masalah sama sekali. Mungkin bukan solusi indah yang mengatasi masalah yang mendasari (dengan desain?), Namun ...?

Johan Jerming
sumber
Plrick yang rumit atau tidak adalah cara resmi dan terdokumentasi untuk mengkonfigurasi autostart. Alih-alih, Anda menyarankan untuk memutuskan Any Connect yang dapat memiliki konsekuensi yang tidak diinginkan.
MarcH
@MarcH bagaimana ini melanggar jika Johan masih bisa menjalankannya?
Mars
"Bekerja untukku!"
MarcH
@mars Cisco memiliki lebih banyak fungsi daripada menampilkan GUI. Kecuali setiap fungsi dan konfigurasi telah diuji secara ekstensif dalam pengaturan ini, saya masih akan mengkategorikannya sebagai "berisiko".
Fuzzy76
@ Fuzzy76 itu poin yang bagus.
Mars
0

Bukan izin file itu sendiri yang mencegah Anda mengedit, ini adalah izin folder yang berisi. Kemudian, Anda tidak boleh mengubah izin file sistem tersebut untuk alasan keamanan. Tetapi mudah untuk mengedit file-file ini: Cukup salin ke tempat lain di mana Anda memiliki izin untuk menulis ke file, misalnya Desktop, dan edit file di sana. Kemudian pindahkan kembali dengan opsi penggantian dan otentikasi sebagai administrator dan file diedit.

Namun, saya tidak melihat ketiga file yang sepertinya Anda sebutkan. Saya temukan di sistem saya hanya 'com.cisco.anyconnect.ciscod.plist' dan 'com.cisco.anyconnect.vpnagentd.plist' di direktori '/ Library / LaunchAgents'. Mungkin yang lebih penting, ketika mengatur dalam dua file ini parameter 'RunAtLoad' ke 'false' memang mencegah instalasi ulang aplikasi 'Cisco AnyConnect Secure Mobility Client.app' yang menjengkelkan sebagai item login setelah restart, itu juga membuat vpn di disfungsional umum.

Adakah yang benar-benar menemukan solusi?

Andreas Fischlin
sumber
0

Saya berhasil menghentikan klien dari peluncuran saat startup.

Saya mencapai ini dengan hanya memindahkan folder Cisco dari Aplikasi ke lokasi lain, misalkan Desktop misalnya: sudo mv /Applications/Cisco/ /Users/{your-user}/Desktop/Cisco

Saya pikir itu tidak ada hubungannya dengan folder tujuan. Hanya memindahkannya dari folder Aplikasi sudah cukup untuk menghentikan proses yang memulainya dari menemukannya.

pleonasmik
sumber