Заавар танд Easy-RSA хавтас дахь vars-ыг засахыг хэлдэг ч таны машины хавтаст тийм файл байхгүй. Энэ нь ихэвчлэн эвдэрсэн багц биш, үеийн зөрүү юм. Easy-RSA 2 нь build-key зэрэг shell туслахуудын хажууд vars файл хадгалдаг байсан; Easy-RSA 3 нь нэг easyrsa командыг санал болгож, тохиргоог загвар болон командын мөрийн сонголтуудаас уншдаг. Гарын авлагаас ямар нэг зүйлийг хуулахаас өмнө аль нь танд байгааг тодорхойлоорой.

Эдгээр шалгалтыг дарааллаар нь хийгээрэй, учир нь тус бүр дараагийнхыг нарийсгадаг.

1. Юу суулгасныг жагсаа

Debian бүлгийн систем дээр багцын менежерээс ямар файлуудыг үнэхээр бүртгэснийг асуугаарай:

dpkg-query -L easy-rsa

Одоогийн Debian багцын жагсаалтад make-cadir, easyrsa програм, OpenSSL тохиргооны загвар, vars.example багтана. Энэ нь энэ хуваарилалт юу илгээснийг хэлж өгнө. Энэ нь өөр хуваарилалт эсвэл upstream tar архив ижил үеийг хэрхэн зохион байгуулсныг хэлэхгүй тул замыг тайлбарлахаас өмнө хувилбарыг уншина уу. Хэрэв гаралт make-cadir-ыг огт харуулахгүй бол та эвдэрсэн суулгалт биш, өөр багцлалтын үе харж байна.

easyrsa --version нь аль үеийн тухай уншиж байгааг мэдэх хамгийн богино арга бөгөөд гарын авлагын бусад аль ч командын өмнө ажиллуулах нь зүйтэй.

2. 2-р үеийг 3-р үеэс ялгаарай

2-р үе нь shell туслахууд болон таны засах ёстой vars файлыг илгээдэг байсан. 3-р үе нь дэд командуудтай нэг easyrsa командыг илгээдэг бөгөөд тохиргоог загвар болон тодорхой сонголтуудаас уншдаг.

Энэ ялгаа нь энэ сэдвээрх ихэнх «файл олдсонгүй» мэдээллийг тайлбарладаг. 2-т зориулж бичсэн гарын авлага source vars хийж, build-key ажиллуулахыг хэлдэг бол 3-ын суулгалтад аль нь ч байхгүй. Алга болсон файлыг өөр машины хуулбараас хайх нь хүмүүс нэг PKI хавтас дээр хоёр үе ажиллуулж эхлэх шалтгаан юм.

3. Програмын хавтсыг PKI ажлын орчноос тусгаарла

Суулгасан програмын хавтас нь зохион байгуулалтаараа зөвхөн уншигдана. Таны PKI нь CA, олгосон гэрчилгээ, хувийн түлхүүрүүдийг агуулсан тусдаа хавтас бөгөөд зөв тохируулах ёстой зөвшөөрлүүдийг яг тэр нь агуулдаг.

Хэрэв эрх мэдэл аль хэдийн байгаа бол, түүний нийтийн гэрчилгээг олж, түүний төлөвийг баталгаажуулаарай ямар нэг зүйлд хүрэхээс өмнө. Орлуулагчийг эхлүүлэхгүй, заавар өөр зам ашигласан гэж индекс дээр дарж бичихгүй байгаарай. Нийтийн загварыг хуулах нь хор хөнөөлгүй, харин олгогчийн хувийн түлхүүрийг хуулах нь тийм биш, shell дээр хоёр үйлдэл бараг ижил харагдана.

4. Замын араас гарахаас өмнө хашилтыг шалга

Форматласан хуудаснаас хуулсан текст ихэвчлэн типограф хашилттай ирдэг. Bash зөвхөн өөрийн баримтжуулсан ASCII тусгаарлагчийг хашилт гэж үздэг тул муруй хашилтад ороосон зам байхгүй шууд утгат файлын нэр болно.

printf '%s\n' "$EASY_RSA"

Энэ нь бүх орчны оронд нэг хувьсагчийн утгыг хэвлэдэг бөгөөд утгад илүүдэл тэмдэгт эсвэл зай байгаа эсэхийг асуухад яг үүнийг хүснэ. EASY_RSA 3-р үед тохиргоог сонгосоор байна гэж бүү бодоорой; оронд нь өөрийн хувилбарт зориулсан баримтжуулсан PKI хавтасны сонголтыг ашиглаарай.

5. Ямар нэг зүйлийг дахин эхлүүлэхээс өмнө зогсоорой

Програмын үе, суулгасан замууд, ажлын орчны үүрэг нийцсэний дараа үлдсэн алдаа нь магадгүй зөвшөөрөл эсвэл дутуу төлөвийн асуудал бөгөөд өөр нэг тойрч гарахын оронд өөрийн оношилгоог хүртэх ёстой.

Өөр хувилбараас кэшлэсэн багц суулгах, хавтсыг рекурсиваар хуулах, эсвэл хоосон олгогчийн бүртгэл үүсгэх нь анхны зөрүүг нууж, хоёр дахийг нэмдэг. Ямар нэг зүйлийг өөрчлөхөөс өмнө хувилбар, зам, яг алдааг бичиж аваарай. Эдгээр гурав нь дараагийн алхмыг өөр нэг таамаглал биш шийдвэр болгож, дараагийн хүн ижил хайлтыг давтахыг сэргийлдэг.

Холбоотой нийтлэлүүд