Làm cách nào để tự động lưu mật khẩu kết nối VPN của Cisco trên Mac OS X?


16

Tôi đã thiết lập kết nối VPN IPSec của Cisco thay vì sử dụng máy khách Cisco trên Mac OS X. Tôi thích nó khá tốt, nó chỉ nằm trong khay bên cạnh đồng hồ và cho phép tôi dễ dàng kết nối và ngắt kết nối.

Tuy nhiên, một nhược điểm của điều này là khung tùy chọn mạng của Apple thực sự thực thi chính sách không lưu trữ mật khẩu của máy chủ từ xa, vì vậy nó sẽ cho phép tôi lưu trữ nó một lần khi tôi tạo kết nối lần đầu tiên và nó sẽ cho phép tôi kết nối theo cách đó , nhưng sau khi tôi ngắt kết nối, nó sẽ xóa mật khẩu và không cho phép tôi nhập vào trường đó nữa.

nhập mô tả hình ảnh ở đây

Những gì tôi kết thúc là một hộp nhắc tôi về thông tin đăng nhập mỗi khi tôi kết nối. Có cách nào để bỏ qua / tự động điền cái này không?

nhập mô tả hình ảnh ở đây

Câu trả lời:


2

Trong những ngày xưa tồi tệ khi sử dụng máy khách của Cisco, thật dễ dàng để chỉnh sửa tệp .pcf để khắc phục chính sách máy chủ từ xa. Sử dụng ứng dụng khách thay thế mà Shimo đã làm việc cho tôi từ vài năm trước (giờ đây là nguồn đóng, nhưng bạn có thể lấy phiên bản cũ từ Google Code). Đây là một cách giải quyết khác mà tôi chưa từng thử sử dụng Keychain.


1
Cảm ơn bạn. Cisco có thể có lỗi trên OS X và vì vậy tôi rất thích chức năng IPSec tích hợp. Có với pcftệp bạn có thể lưu trữ mật khẩu và làm cho tệp "chỉ đọc" một cách hiệu quả để khách hàng không thể xóa mật khẩu ngay cả khi chính sách của máy chủ từ xa nói là làm như vậy. Ngoài ra, Shimo có thể hoạt động nhưng thực sự câu hỏi của tôi là về cách thực hiện trên máy khách tích hợp. Đã thử cách giải quyết - nó cho phép bạn lưu mật khẩu ban đầu nhưng sau khi bạn ngắt kết nối thì mật khẩu sẽ bị xóa.
cwd

@cwd Tại sao bạn chấp nhận câu trả lời này nếu nó không trả lời câu hỏi của bạn? Hay tôi đang phân tích bình luận của bạn sai?
unomi

3

Có một cách giải quyết với AppleScript phù hợp với tôi.


Bất cứ ai cũng có thể xác nhận nếu AppleScript này vẫn hoạt động trong 10.9.4? Tôi nhận được mật khẩu của mình được dán trong thiết bị đầu cuối nếu tôi chạy tập lệnh qua osascript hoặc dán vào con trỏ nếu tôi chạy nó từ AppleScript Editor.
cclark

Có nó hoạt động vào ngày 10.9.4. Bạn cũng có thể kiểm tra ngã ba của tôi: gist.github.com/synox/c597321d6d007f812f45
Synox

Cuối cùng chúng tôi đã thay đổi nó trên bộ định tuyến để cho phép nó được lưu lại, thật không may, tôi không còn có một môi trường để dễ dàng kiểm tra ngã ba. Cảm ơn đã theo dõi và chia sẻ.
cclark

Có thể xác nhận điều này hoạt động trên Yosemite. Nhưng dường như nó không tự động nhập mật khẩu của tôi khi tôi mở trình kết nối VPN. Nó yêu cầu tôi nhấp thủ công vào nút "chạy" để tập lệnh nhập mật khẩu - đây có phải là chức năng dự định không?
theGreenCabbage

Điều này không có ý định, nó tự động làm tất cả cho tôi. Hãy để tôi kiểm tra lại với các bản cập nhật mới nhất.
Synox

2

Tôi có một kịch bản khác trên github .

Thay vì mô phỏng nhấp chuột và nhập liệu, tập lệnh này truy cập vào quy trình và chỉ cần kích hoạt các hành động.

Mặc dù lần đầu tiên tập lệnh chạy, OSX có thể yêu cầu khả năng truy cập.


Xin lỗi tổng số Mac newb ở đây. Điều này có tự động tắt khi tôi cố gắng kết nối với VPN của mình ở thanh trên cùng hay đây được gọi là sắp xếp theo cách thủ công giống như một tập lệnh để kết nối với VPN?
anon58192932

Điều này mang lại cho tôi 'vpn hiện được phép truy cập hỗ trợ'. Giải pháp là đi đến cài đặt bảo mật và thêm tên của tập lệnh để cho phép truy cập.
anon58192932

-1

Giải trình:

Điều này xảy ra do sự cố với mục Keychain Access cho kết nối VPN IPSec. Một sửa chữa hai phút sẽ sắp xếp nó cho bạn.

Giải pháp:

  1. Khởi chạy Keychain Access bằng cách nhấp vào Applications > Utilities > Keychain Access
  2. Ở khung trên bên trái, bên dưới Móc khóa chọn Hệ thống
  3. Ở phía dưới bên trái, bên dưới Danh mục, chọn Tất cả các mục
  4. Ở bên phải của màn hình cuộn xuống phía dưới và xác định hai mục được gọi là VPN (IPSec)
  5. Bấm đúp vào loại whos VPN (IPSec) là Mật khẩu IPSec XAuth
  6. Nhấp vào nút / tab Kiểm soát truy cập. Các ứng dụng được phép sử dụng mục móc khóa này sẽ được hiển thị bên dưới. Nếu bạn được nhắc nhập mật khẩu, hãy nhập nó.
  7. Nhấp vào dấu cộng ( + )
  8. Khi cửa sổ Finder xuất hiện, nhấn Cmd + Shift + Gtrên bàn phím của bạn
  9. Khi hộp thoại Đi đến Thư mục xuất hiện, nhập /usr/libexec/configdvà nhấp vào Đi
  10. Chọn nó và nhấp vào Thêm
  11. Nhấp vào Lưu Thay đổi
  12. Đóng Keychain Access và thử kết nối lại với VPN của bạn

http://www.proposedsolution.com/solutions/vpn-ipsec-prompting-saving-password/


2
không hoạt động trên sierra cao
gabin

@Gabin bạn nói đúng, không hoạt động trên macOS 10.13.3, có lẽ bạn đã tìm thấy giải pháp hoạt động?
Darrarski

@Darrarski tiếc là không. Tôi nhập mật khẩu thủ công
gabin

@gabin không có câu trả lời "đúng" cho câu hỏi này. Đối với tôi - không có gì khác không hoạt động.
skywinder
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.