Ngăn máy khách di động an toàn Cisco AnyConnect khởi động tự động


23

Vì vậy, tôi hiện đang chạy:

  • HĐH X 10.10.5
  • Máy khách di động an toàn Cisco AnyConnect 4.1.04011

Tôi khởi động máy tính xách tay của mình và AnyConnect đang chạy. Tôi đi vào Tùy chọn ... Người dùng & Nhóm và xóa /Applications/Cisco/Ciscokhỏi danh sách các mục đăng nhập của tôi sau đó tôi thoát AnyConnect.

Tắt ... bật máy tính sau và nó chạy lại và nó trở lại trong danh sách các mục đăng nhập của tôi.

Công ty tôi làm việc chỉ sử dụng AnyConnect cho VPN.

Có cách nào để tôi loại AnyConnect ra khỏi danh sách các mục đăng nhập của mình không? Không phải tôi nghĩ nó chạy ở chế độ nền nhưng nếu nó ở trong command+ tab, v.v ... và tôi chỉ thấy khó chịu.


4
Tôi không có đủ danh tiếng để thêm câu trả lời "thực" vì vậy đây là dòng một dòng hoạt động với tôi với Mojave (và có thể là những người khác) : launchctl unload -w /Library/LaunchAgents/com.cisco.anyconnect.gui.plist. launchd.info là một giới thiệu tốt về launchctl, có thể có những người khác.
MarcH

Câu trả lời:


10

Vì vậy, có vẻ như nếu bạn chỉ cài đặt máy khách VPN AnyConnect sẽ không tự động khởi động.

Tôi đã gỡ cài đặt AnyConnect (phiên bản 4.x) sau đó cài đặt lại khi cài đặt tùy chỉnh. Tôi chỉ cài đặt VPN , tôi không cài đặt:

  • Bảo mật web
  • Trình tạo AMP
  • Công cụ chẩn đoán và báo cáo
  • Tư thế
  • Tư thế ISE

Bây giờ AnyConnect không còn tự động bắt đầu nữa (yeah!)

Có nghĩa là tôi cho rằng các phần khác được cài đặt theo mặc định sẽ ở đó để "bảo vệ" hệ thống của bạn.


Bạn có thể cho biết những daemon nào trong Library / LaunchDaemons ở đó không? Tôi đang gặp vấn đề tương tự, và tôi có những: com.cisco.anyconnect.aciseagentd.plist com.cisco.anyconnect.ciscod.plist com.cisco.anyconnect.vpnagentd.plist
Throsby

Điều này không hoạt động đối với tôi bằng phiên bản 4.4.
Anthony

10

Loại bỏ những điều sau đây làm việc cho tôi.

  • / L Library / LaunchAgents / com.cisco.anyconnect.vpnagent.plist
  • / L Library / LaunchDaemons / com.cisco.anyconnect.gui.plist

Điều này ngăn AnyConnect làm việc cho tôi.
Ryan

Hiểu biết của tôi là LaunchDaemons bắt đầu khi khởi động trong khi LaunchAgents bắt đầu khi đăng nhập. Bạn có thể giải thích chi tiết hơn một chút về việc LaunchDaemons có liên quan như thế nào không hoặc nếu sự hiểu biết của tôi không đúng?
MarcH

Chỉ cần loại bỏ com.cisco.anyconnect.gui.plistkhỏi /Library/LaunchAgents/làm việc cho tôi. GUI không bắt đầu nữa khi đăng nhập, nhưng tôi vẫn có thể khởi động ứng dụng khi cần.
Henrik

3

Điều này đã khiến tôi phát điên. Cuối cùng tôi đã phát hiện ra 3 tệp plist xuất hiện để kiểm soát điều này trong / Library / LaunchDaemons. Nhưng tôi không thể thay đổi tham số RunAtLoad thành false, vì ngay cả sau khi tôi thay đổi quyền truy cập tệp, tôi không thể lưu các tệp plist. Cuối cùng tôi đã thay đổi quyền truy cập thư mục để đọc và viết và áp dụng những thay đổi đó cho các mục có trong đó và cuối cùng tôi đã có thể chỉnh sửa và lưu. Tôi sẽ biết chắc chắn sau lần khởi động lại tiếp theo ... một vài điều tôi sẽ làm trong vài ngày bởi vì bắt đầu lại sẽ mất mãi mãi.


1

Quên về việc loại bỏ các mánh khóe và những thứ tương tự như vậy, chỉ cần đổi tên Máy khách di động an toàn Cisco AnyConnect trong Finder, đó là điều đó.

Chỉnh sửa: Lạ là tôi có một downvote, vì tôi chỉ tự mình kiểm tra và nó hoạt động mà không có vấn đề gì cả. Có lẽ không phải là một giải pháp đẹp giải quyết vấn đề lót (theo thiết kế?), Tuy nhiên ...?


Tricky hay không plists là cách chính thức và tài liệu để cấu hình tự động khởi động. Thay vào đó, bạn khuyên bạn nên phá vỡ bất kỳ Kết nối nào có thể gây ra hậu quả ngoài ý muốn.
MarcH

@MarcH làm thế nào điều này phá vỡ nó nếu Johan vẫn có thể chạy nó?
Sao Hỏa

"làm việc cho tôi!"
MarcH

@mars Cisco có nhiều chức năng hơn hiển thị GUI của nó. Trừ khi mọi chức năng và cấu hình đơn lẻ đã được thử nghiệm rộng rãi trong thiết lập này, tôi vẫn sẽ phân loại nó là "rủi ro".
Fuzzy76

@ Fuzzy76 đó là một điểm tốt.
Sao Hỏa

0

Nó không phải là sự cho phép của chính tập tin ngăn bạn chỉnh sửa, đó là sự cho phép của thư mục chứa. Sau đó, bạn không nên thay đổi quyền của các tệp hệ thống như vậy vì lý do bảo mật. Nhưng thật dễ dàng để chỉnh sửa các tệp này: Chỉ cần sao chép chúng vào một nơi khác mà bạn có quyền ghi vào các tệp, ví dụ như Bàn làm việc và chỉnh sửa các tệp ở đó. Sau đó di chuyển chúng trở lại với tùy chọn thay thế và xác thực là quản trị viên và tệp được chỉnh sửa.

Tuy nhiên, tôi không thấy ba tập tin mà bạn dường như đề cập đến. Tôi chỉ tìm thấy trên hệ thống của mình 'com.cisco.anyconnect.ciscod.plist' và 'com.cisco.anyconnect.vpnagentd.plist' trong thư mục '/ Library / LaunchAgents'. Có lẽ quan trọng hơn, trong khi cài đặt trong hai tệp này, tham số 'RunAtLoad' thành 'false' thực sự ngăn chặn việc cài đặt lại ứng dụng 'Cisco AnyConnect Secure Mobility Client.app' làm mục đăng nhập sau khi khởi động lại, nó cũng làm cho vpn trong rối loạn chức năng chung.

Có ai tìm thấy một giải pháp thực sự?


0

Tôi quản lý để ngăn khách hàng khởi chạy khi khởi động.

Tôi đã đạt được điều này bằng cách di chuyển thư mục Cisco từ Ứng dụng sang bất kỳ vị trí nào khác, ví dụ như Desktop: sudo mv /Applications/Cisco/ /Users/{your-user}/Desktop/Cisco

Tôi nghĩ rằng nó không có gì để làm với thư mục đích. Chỉ cần di chuyển nó từ thư mục Ứng dụng là đủ để ngăn quá trình bắt đầu tìm thấy nó.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.