Các tệp cấu hình VPN được nhập bởi Trình quản lý mạng được lưu ở đâu?


32

Tôi đã nhập tệp cấu hình OpenVPN hoạt động khác nhau khi cố gắng kết nối từ Trình quản lý mạng và dòng lệnh. Tôi muốn xem tập tin cấu hình đã nhập trông như thế nào.

Câu trả lời:


52

12.04 trở đi

Thông tin kết nối được lưu trữ trong thư mục:

/etc/NetworkManager/system-connections

Lưu ý: Thư mục này lưu trữ thông tin kết nối khác như kết nối wifi.

Trước ngày 12.04

Trong Kubfox, network-manager-openvpn-kdelưu hồ sơ của nó vào:

~/.kde/share/apps/networkmanagement/connections/

Trong Ubuntu, network-manager-openvpn-gnomelưu hồ sơ của nó vào:

~/.gconf/system/networking/connections/

(Cài đặt VPN nằm trong ~ / .gconf / system / network / links / * / vpn /% gconf.xml)


1
Không có cách nào để nó trực tiếp sử dụng các tập tin .conf?
Oxwivi

2
Có, nhưng nó cắt ngang trình quản lý mạng. Đặt tệp vào /etc/openvpn/. Hãy chắc chắn rằng nó có .confhậu tố, tập lệnh init khi /etc/init.d/openvpntìm kiếm các tệp đó. VPN sẽ được bắt đầu khi khởi động. Để vô hiệu hóa điều này, chỉnh sửa /etc/default/openvpnuncomment AUTOSTART=nonedòng. Tôi đang làm theo cách này vì network-manager-openvpnquá hạn chế, tôi không thể chạy tập lệnh sau khi kết nối chẳng hạn. Để bắt đầu OpenVPN với tệp cấu hình của bạn client.conf, hãy chạy sudo /etc/init.d/openvpn start client. Để ngăn chặn nó, chạy /etc/init.d/openvpn stop client.
Lekensteyn

4
Có vẻ như câu trả lời này không còn cập nhật kể từ Ubuntu 12.04. Tôi có một vài VPN được cấu hình thông qua Network Manager trong 12.04 bằng cách sử dụng trình quản lý mạng-openvpn-gnome, nhưng không có thư mục ~ / .gconf / system. Bất cứ ai cũng biết những tập tin đó có thể sống ngày nay?
Carl Meyer

@CarlMeyer Hãy thử nhập và chạy lệnh find ~ -mmin -3 -lsđể tìm tất cả các tệp đã sửa đổi trong 3 phút cuối.
Lekensteyn

6
Hóa ra chúng được lưu trữ trong / etc / NetworkManager / hệ thống kết nối / (ngay cả khi chúng không được chia sẻ với mọi người)
khiển thuyền

6

Có, trong Ubuntu 12.04 trở lên, các cài đặt cấu hình được lưu trữ trong / etc / NetworkManager / hệ thống kết nối - ngoại trừ, khi ai đó không di chuyển thông tin kết nối ra khỏi tệp .conf cũ hơn và tiếp tục sử dụng tệp .conf đó. Trong trường hợp đó, các cài đặt nằm trong /home/USER/.gcm/gcm.conf

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.