Eng Tutoriell seet Iech, d’vars am Easy-RSA-Verzeechnes z’änneren, an d’Verzeechnes op Ärem Rechner huet keng esou Datei. Meeschtens ass dat eng Generatiounsdifferenz an net e futti Pak. Easy-RSA 2 huet eng vars-Datei nieft Shell-Hëllefsmëttelen wéi build-key gehal; Easy-RSA 3 bitt eng eenzeg easyrsa-Kommando an liest d’Konfiguratioun aus enger Schabloun plus Kommandozeiloptiounen. Fannt eraus, wéi eng Dir hutt, ier Dir eppes aus dem Guide kopéiert.

Maacht dës Kontrollen der Rei no, well jiddwereng d’nächst agrenzt.

1. Inventariséiert, wat installéiert ass

Op engem System aus der Debian-Famill, frot de Pakmanager, wéi eng Dateien en tatsächlech registréiert huet:

dpkg-query -L easy-rsa

D’Lëscht vum aktuelle Debian-Pak enthält make-cadir, den easyrsa-Programm, eng OpenSSL-Konfiguratiounsschabloun an vars.example. Dat seet Iech, wat dës Distributioun ausgeliwwert huet. Et seet Iech net, wéi eng aner Distributioun oder en Upstream-Tar-Archiv déiselwecht Generatioun ugeluecht huet, also liest d’Versioun, ier Dir d’Weerder interpretéiert. Wann d’Ausgab iwwerhaapt keng make-cadir weist, kuckt Dir wahrscheinlech eng aner Pakgeneratioun an net eng futti Installatioun.

easyrsa --version ass de kierzte Wee fir ze wëssen, iwwer wéi eng Generatioun Dir liest, an et ass derwäert, se virun all anerer Kommando an engem Guide auszeféieren.

2. Ënnerscheet Generatioun 2 vun Generatioun 3

Generatioun 2 huet Shell-Hëllefsmëttelen an eng vars-Datei ausgeliwwert, déi Dir sollt änneren. Generatioun 3 liwwert eng eenzeg easyrsa-Kommando mat Ënnerkommandos, an si liest d’Konfiguratioun aus enger Schabloun plus expliziten Optiounen.

Dës Differenz erkläert déi meescht „Datei net fonnt“-Meldungen zu dësem Thema. En Guide, dee fir 2 geschriwwen ass, seet Iech, source vars ze maachen an build-key auszeféieren, an eng Installatioun vun 3 enthält keen vun deenen zwee. D’fehlend Datei aus der Kopie vun engem anere Rechner nozekucken ass de Wee, wéi d’Leit zwou Generatiounen géint een PKI-Verzeechnes lafe loossen.

3. Trennt de Programmverzeechnes vum PKI-Aarbechtsberäich

Den installéierte Programmverzeechnes ass vum Design hier nëmme liesbar. Äre PKI ass en eegene Verzeechnes mat der CA, den ausgestallten Zertifikater an de private Schlësselen, an deen dréit d’Berechtegungen, déi Dir richteg astelle musst.

Wann et schonn eng Autoritéit gëtt, fannt hiren ëffentlechen Zertifikat a bestätegt hiren Zoustand ier Dir eppes ufässt. Initialiséiert keng Ersatzléisung, a schreift den Index net iwwer, well eng Tutoriell en anere Wee benotzt huet. Ëffentlech Schablonen ze kopéieren ass harmlos, de private Schlëssel vun engem Aussteller ze kopéieren awer net, an an enger Shell gesinn déi zwou Operatiounen bal identesch aus.

4. Kontrolléiert d’Anféierungszeechen, ier Dir engem Wee nogeet

Text, deen vun enger formatéierter Säit kopéiert gouf, kënnt dacks mat typografeschen Anféierungszeechen. Bash behandelt nëmmen seng dokumentéiert ASCII-Trenner als Anféierung, also gëtt en Wee a geschweften Anféierungszeechen zu engem wuertwiertleche Dateinumm, deen et net gëtt.

printf '%s\n' "$EASY_RSA"

Dat dréckt de Wäert vun enger Variabel aus an net déi ganz Ëmwelt, wat Dir wëllt, wann d’Fro ass, ob de Wäert friem Zeechen oder Espace dréit. Gitt net dovun aus, datt EASY_RSA an der Generatioun 3 nach d’Konfiguratioun auswielt; benotzt amplaz déi dokumentéiert PKI-Verzeechnesoptioun fir Är Versioun.

5. Hält fest, ier Dir eppes nei initialiséiert

Soubal d’Programmgeneratioun, déi installéiert Weeër an d’Roll vum Aarbechtsberäich iwwereneestëmmen, ass de reschtleche Feeler wahrscheinlech e Berechtegungs- oder e fehlende-Zoustand-Problem, an en verdéngt seng eege Diagnos amplaz en anere Mëttelwee.

E gecacht Pak aus enger anerer Versioun installéieren, Verzeechnisser rekursiv kopéieren oder eidel Aussteller-Andeelungen uleeën verstoppt déi ursprénglech Onstëmmegkeet an füügt eng zweet dobäi. Schreift d’Versioun, de Wee an de geneeë Feeler op, ier Dir eppes ännert. Déi dräi sinn et, déi den nächsten Schrëtt an eng Entscheedung amplaz an eng weider Vermutung maachen, an se verhënneren, datt déi nächst Persoun d’Sich wiederhëlt.

Ähnlech Artikelen