ไฟล์การกำหนดค่า VPN ที่นำเข้าโดย Network Manager ถูกบันทึกไว้ที่ไหน


32

ฉันนำเข้าไฟล์กำหนดค่า OpenVPN ที่ทำงานแตกต่างกันเมื่อพยายามเชื่อมต่อจากตัวจัดการเครือข่ายและบรรทัดคำสั่ง ฉันต้องการดูว่าไฟล์กำหนดค่าที่นำเข้ามีลักษณะอย่างไร

คำตอบ:


52

12.04 เป็นต้นไป

ข้อมูลการเชื่อมต่อถูกเก็บไว้ในไดเรกทอรี:

/etc/NetworkManager/system-connections

หมายเหตุ: ไดเรกทอรีนี้เก็บข้อมูลการเชื่อมต่ออื่น ๆ เช่นการเชื่อมต่อ wifi

ก่อน 12.04

ใน Kubuntu ให้network-manager-openvpn-kdeบันทึกโปรไฟล์เป็น:

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

ใน Ubuntu network-manager-openvpn-gnomeบันทึกโปรไฟล์เป็น:

~/.gconf/system/networking/connections/

(การตั้งค่า VPN อยู่ใน ~ / .gconf / ระบบ / ระบบเครือข่าย / การเชื่อมต่อ / * / vpn /% gconf.xml)


1
ไม่มีวิธีให้ใช้ไฟล์. config โดยตรงหรือไม่
Oxwivi

2
มี แต่มันหลีกเลี่ยงผู้จัดการเครือข่าย /etc/openvpn/วางแฟ้มใน ตรวจสอบให้แน่ใจว่ามี.confส่วนต่อท้ายสคริปต์เริ่มต้นที่/etc/init.d/openvpnค้นหาไฟล์ดังกล่าว VPN จะเริ่มในเวลาบูต หากต้องการปิดใช้งานสิ่งนี้ให้แก้ไข/etc/default/openvpnuncomment ในAUTOSTART=noneบรรทัด ฉันทำเช่นนี้เพราะnetwork-manager-openvpnมีข้อ จำกัด เกินไปฉันไม่สามารถเรียกใช้สคริปต์หลังจากเชื่อมต่อได้ ในการเริ่มต้น OpenVPN กับแฟ้มการกำหนดค่าของคุณวิ่งclient.conf ที่จะหยุดมันวิ่งsudo /etc/init.d/openvpn start client /etc/init.d/openvpn stop client
Lekensteyn

4
ดูเหมือนว่าคำตอบนี้จะไม่ทันสมัยเมื่อเทียบกับ Ubuntu 12.04 ฉันมี VPN สองสามตัวที่กำหนดค่าผ่าน Network Manager ใน 12.04 โดยใช้ network-manager-openvpn-gnome แต่ไม่มีไดเร็กทอรี ~ / .gconf / system ใครบ้างที่รู้ว่าไฟล์เหล่านั้นอาจมีชีวิตอยู่ในปัจจุบัน?
Carl Meyer

@CarlMeyer ลองนำเข้าและเรียกใช้คำสั่งfind ~ -mmin -3 -lsเพื่อค้นหาไฟล์ที่แก้ไขทั้งหมดใน 3 นาทีที่ผ่านมา
Lekensteyn

6
ปรากฎว่าพวกเขาถูกเก็บไว้ใน / etc / NetworkManager / ระบบการเชื่อมต่อ / (แม้ว่าพวกเขาจะไม่แชร์กับทุกคน)
boatcoder

6

ใช่ใน Ubuntu 12.04 และหลังจากนั้นการตั้งค่าการกำหนดค่าจะถูกเก็บไว้ใน / etc / NetworkManager / การเชื่อมต่อระบบ - ยกเว้นเมื่อมีคนไม่ย้ายข้อมูลการเชื่อมต่อออกจากไฟล์. config ที่เก่ากว่าและใช้ไฟล์. config นั้นแทน ในกรณีนั้นการตั้งค่าจะอยู่ใน /home/USER/.gcm/gcm.conf

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.