იმპორტირებული კავშირების სია ხელმისაწვდომია თავად აპიდან, და არა Application Support-ის შიგნით არსებული საქაღალდიდან. OpenVPN Connect macOS-ისთვის ამჟღავნებს ბრძანების ხაზის დროშებს, რომლებიც თავისსავე პროფილების საცავს ეკითხებიან, რაც ნიშნავს, რომ პასუხი იმავე მოდელიდან მოდის, რომელსაც GUI იყენებს. ამიტომ დოკუმენტირებული სია სჯობს ნებისმიერ საქაღალდეს, რომელსაც დათვალიერებით იპოვით. ეს ასევე ხსნის, რატომ არ არის საქაღალდე მისი შემცვლელი.

რასაც ბრძანება კითხულობს, არის პატარა ჩანაწერი თითოეული იმპორტირებული პროფილისთვის: იდენტიფიკატორი, ჩვენების სახელი, ჰოსტი, პროფილის ტიპი, შენახული მომხმარებლის სახელი და ნებისმიერი სერვერის გადაფარვა. კავშირის ყველა სხვა დეტალი ამ ჩანაწერის უკან ცხოვრობს. ჩანაწერი არის ინვენტარი და ის განზრახ ვიწროა.

რას აღწევს CLI-ის დროშები სინამდვილეში

Mac-ის ბრძანების ხაზის სახელმძღვანელო ასახავს --version და --list-profiles OpenVPN Connect-ის შესრულებადი ფაილის მიმართ. დოკუმენტაციაში მოცემული გზა ადგილის შემავსებელია და უნდა შეიცვალოს დაყენებული აპლიკაციის პაკეტის შიგნით არსებული ბინარით. ჩასვით ეს გზა ბრჭყალებში, რადგან აპლიკაციის პაკეტების სახელები ჩვეულებრივ შეიცავს სივრცეებს.

ის ბინარი არ არის Homebrew-ის openvpn შესრულებადი ფაილი. ეს სხვადასხვა პროგრამებია სხვადასხვა დროშებით, და საზოგადოების კლიენტის დახმარების გამოსავლის Connect-ის შესახებ კითხვაზე გაშვება თავდაჯერებულ არასწორ პასუხს იძლევა.

გაუშვით მოთხოვნა იმ მომხმარებლის კონტექსტში, რომლის პროფილების შემოწმებაც გსურთ. პროფილების საცავი თითო მომხმარებლის მდგომარეობაა, ამიტომ ადმინისტრატორის გარსმა შეიძლება სხვა ინვენტარი დაინახოს ან საერთოდ არაფერი. თუ სია ცარიელია, მაშინ როცა GUI ნათლად აჩვენებს კავშირს, ეს შეუსაბამობა პირველია, რაც უნდა შეამოწმოთ.

წაიკითხეთ ჩანაწერი და არა მხოლოდ სახელი

ჩამოთვლილი ველები ემსახურება მსგავსი ჩანაწერების გარჩევას. ორ პროფილს შეიძლება ჰქონდეს საერთო ჩვენების სახელი და მაინც მიუთითებდეს სხვადასხვა ჰოსტზე, და იდენტიფიკატორია ის, რაც განასხვავებს მათ, როცა იწერთ იმას, რასაც გულისხმობთ. ჩაწერეთ ID სახელის გვერდით და არა მის ნაცვლად.

ტიპის ველი გიყვებათ, როგორ ამოწმებს პროფილი ვინაობას: ავტომატური შესვლა, მომხმარებელზე დაბლოკილი ან სერვერზე დაბლოკილი. ეს კლასიფიკაცია ხსნის, რომელ სერთიფიკატს მოითხოვს აპი და შეიძლება თუ არა კავშირის დაწყება ადამიანის თანდასწრების გარეშე.

ჰოსტის სახელი და სერვერის გადაფარვა მარშრუტიზაციის ფაქტებია. ნაცნობი სახელი პლუს გადაფარვა staging ჰოსტზე განსხვავებული კავშირია, ვიდრე იგივე სახელი გადაფარვის გარეშე, და განსხვავებას მხოლოდ ჩანაწერი აჩვენებს. შეადარეთ გადაფარვა, სანამ რაიმე სხვას შეადარებთ. ეს ის ველია, რომელიც ყველაზე ხშირად რჩება გვერდში, როცა პროფილი ხელით ხელახლა იქმნება.

რატომ არის საცავის საქაღალდე ცუდი შემცვლელი

Application Support-ის ქვეშ არსებული დირექტორია კერძო საცავია და არა დოკუმენტირებული ინტერფეისი. მისი განლაგება შეიძლება შეიცვალოს ვერსიებს შორის, და შიგნით არსებულ ფაილებს მნიშვნელობა მხოლოდ იმ აპისთვის აქვთ, რომელმაც დაწერა ისინი.

ამ საქაღალდის სხვა Mac-ზე კოპირება გადააქვს ფაილები, მაგრამ არა კონტექსტი, რომელზეც ისინი არიან დამოკიდებული. Keychain-ის ჩანაწერები, რეგისტრირებული მომხმარებელი და თავად აპის აღრიცხვა ცალკეა, ამიტომ კოპირებული საქაღალდე შეიძლება თავის ადგილზე ჩანდეს და მაინც ვერ დაუკავშირდეს. მიგრაცია, რომელიც სრულყოფილად გამოიყურება და არ უკავშირდება, უარესია, ვიდრე ის, რომელიც დაწყებაზე უარს ამბობს.

მოექეცით საქაღალდეს როგორც უცნობი ღირებულების სარეზერვო ასლს და არა მიგრაციის ფორმატს. თუ კავშირის გადატანა გჭირდებათ, გადაიტანეთ სერვერის გამოცემული წყაროს პროფილი და არა სხვა ინსტალაციის მდგომარეობის ნაწილი.

რას ვერ გეტყვით ინვენტარი

სია არ ახდენს პორტატული .ovpn ფაილის ექსპორტს და არ აბრუნებს იმ სერთიფიკატებს, რომლებსაც აპი ინახავს. ის აცნობებს, რომ პროფილი არსებობს და რას მიემართება. როგორ ხელახლა შეიქმნას ის სხვაგან, ცალკე კითხვაა ცალკე პასუხით.

მიგრაციისთვის მოიპოვეთ დამტკიცებული ორიგინალური პროფილი ან სერვერის მიმდინარე ჩამოტვირთვა, შემდეგ იმპორტი გააკეთეთ მხარდაჭერილი სამუშაო პროცესით. დოკუმენტირებული იმპორტის დროშა იღებს წყაროს ფაილს; ექსპორტის მიმართულება ამ ინტერფეისის ნაწილი არ არის.

შეინახეთ ინვენტარის გამოსავალი სუფთად

გამოსავალი შეიძლება შეიცავდეს შიდა ჰოსტის სახელებსა და ანგარიშის იდენტიფიკატორებს. მოექეცით მას როგორც ნებისმიერ სხვა ინვენტარის ექსპორტს და დაფარეთ ჰოსტისა და მომხმარებლის ველები ეკრანის სურათის გაზიარებამდე.

შემოწმებას არ სჭირდება იმპორტის გადამრთველი ან პაროლი. თუ თქვენთვის მიცემული ბრძანება სერთიფიკატებს ითხოვს მხოლოდ პროფილების ჩამოსათვლელად, შეჩერდით და შეამოწმეთ დოკუმენტირებული დროშები. სია მხოლოდ-წაკითხვის მოთხოვნაა და ასეთად უნდა დარჩეს.

დაკავშირებული სტატიები