L2TP/IPsec PSK-г татгалзсан: эхлээд диалог, дараа нь файлууд
Дэлгэц дээрх түлхүүр хуучин нууц файл эсвэл үл үзэгдэх мөр таслалтад одоо ч алдаж болно. NetworkManager талбараас /etc/ipsec.d хүртэл түүнийг дагаарай.
Та администраторын мессежээс урьдчилан хуваалцсан түлхүүрийг NetworkManager диалогт буулгаж, харуулах нүдийг чагталбал түлхүүр үсэг үсгээр таарч байгаа мэт харагдана. Гэсэн хэдий ч холболт туннел босохоос өмнө баталгаажуулалтын алдаагаар дуусдаг. Үүнийг анх харахдаа түлхүүр буруу гэж бодсон; гэвч тийм биш байсан. Демон үнэндээ юу уншдаг талаар өөр хоёр зүйл шийддэг: плагин тухайн холболтод зориулж бичдэг нууц файл, мөн утга диалогоор өөрчлөлтгүй гарсан эсэх.
Доорх зам түлхүүрийг талбараас файл хүртэл дагадаг бөгөөд энэ дараалал нь түлхүүр хаана алдагдсаныг хэлж өгдөг. Үүнийг ажиллахгүй байгаа машин дээр хийгээрэй, ажиллаж байгаа машин дээр биш, учир нь энэ хоёр машины ялгаа нь ихэвчлэн файлын зохион байгуулалт, түлхүүр биш.
Диалогоос эхэл, гэхдээ талбарт итгэж болохгүй
Холболтын IPsec табыг нээж, түлхүүрийг буулгахын оронд дахин бичээрэй. Чат мессеж, PDF эсвэл нууц үгийн менежерээс хуулсан түлхүүр талбарын харуулдаггүй мөр таслалттай ирж болох бөгөөд харагдах үсгүүд одоо ч зөв харагдана.
Нууц үгийг харуулах удирдлага дээр дарж мөрийн төгсгөлийг хараарай, голыг биш. Хэрэв курсор текстийн доор хоосон мөр үлдээвэл түүнийг устгаад сүүлийн үсгийг дахин бичээрэй. Энэ ганц засвар ийм мэдээллийн гайхалтай хэсгийг шийддэг бөгөөд аль ч лог уншихаас хямд.
Хэрэв түлхүүр урт мөрүүдийг тасалдаг тасалбарын системээс ирсэн бол таслахгүй сувгаар хүсээрэй. Хоёр мөрийг зэрэгцүүлж харахын оронд уртыг администратортой харьцуулаарай; таслах цэг дээр алдагдсан үсэг пропорциональ фонтод үл үзэгдэнэ.
Түлхүүрийг /etc/ipsec.d дотор дага
Плагин PSK-г IPsec демонд командын мөрийн аргумент болгон хэзээ ч өгдөггүй. Үүний оронд утгыг нууц файлд хадгалж, демон тэр файлыг оруулахыг зохион байгуулдаг, байхгүй бол /etc/ipsec.secrets-д include мөр нэмдэг. Диалог бариад байгаа зүйл бол үүсгэсэн файлын оролт, хэрэглэгдэж буй утга биш.
Ямар нэгэн зүйлийг өөрчлөхөөс өмнө юу байгааг жагсаагаарай:
ipsec --version
sudo ls -l /etc/ipsec.d/*.secrets /etc/ipsec.d/ipsec.nm-l2tp.secrets 2>/dev/null
sudo grep -n "include" /etc/ipsec.secrets
Плагины хуучин хувилбарууд холболт бүрт нэг файл бичдэг байсан, холболтын UUID-ээр нэрлэгдсэн, жишээ нь /etc/ipsec.d/nm-l2tp-ipsec-<uuid>.secrets. Апплет дээр профайлыг устгах нь тэр файлыг найдвартай устгадаггүй. Хэрэв өмнөх серверийн хуучин файл диск дээр байгаа бөгөөд оруулагдсан хэвээр байвал демон таны одоо ашиглахгүй байгаа профайлд хамаарах нууцыг сонгож болох бөгөөд харагдах талбар зөв байхад холболт бүтэлгүйтдэг.
1.2.12 өөрчлөлт шинэчлэлтэд юу хийснийг ойлго
Плагины 1.2.12 хувилбар нь холболт бүрийн нууц файлуудыг нэг нийтлэг файлаар сольсон, /etc/ipsec.d/ipsec.nm-l2tp.secrets. Шинэчлэлт UUID-ээр хуучин файлуудыг цэвэрлэдэггүй бөгөөд одоо байгаа include /etc/ipsec.d/*.secrets мөр тэдгээрийг оруулснаар үлддэг. 1.2.16 хувилбар анхдагч саналыг боловсруулахыг өөрчилсөн, нууцын зохион байгуулалтыг биш.
Тэр түүх ижил мэт харагдах профайлтай хоёр машин яагаад өөрөөр ажилладагийг тайлбарладаг. Түлхүүр ижил; демоны оруулдаг файлуудын багц ижил биш. Орхигдсон файлыг арилгахдаа устгахын оронд хажуу тийш зөөж, холболтыг баталгаажуулж, ажиллах төлөв бүртгэгдсэний дараа устгаарай. Нэрийг өөрчлөх нь эвдрэл өөр газарт байгаа нь тогтоогдвол хуучин утгыг сэргээх боломжтой байлгана.
Хадгалалтын формат барих боломжгүй тэмдэгтүүдийг салга
Хуваалцсан нууцын мөрийн тухай strongSwan баримт бичиг утгад шинэ мөр эсвэл давхар ишлэл тэмдэгт байж болохгүй гэж заасан. Баримт бичгээс буулгасан түлхүүр энгийн диалогт ямар ч харагдах ялгаагүйгээр аль нэгийг нь агуулж болно.
1.2.12-оос хойш хадгалагдсан утга энгийн текст биш. Плагин PSK-г файлд хүрэхээс өмнө base64-ээр кодчилдог бөгөөд хувилбарын тэмдэглэл тэр кодчилолыг түлхүүрт давхар ишлэл одоо хүлээн зөвшөөрөгдөх болсон шалтгаан гэж тавьдаг. Тиймээс талбарт бичсэн ишлэл дүрслэгдэх боломжтой; энэ нь бүх хяналтын тэмдэгтэд хамаарахгүй.
Урт нь өөр хязгаарлалт. L2TP/IPsec програм хангамжид бүх нийтийн доод хэмжээ байхгүй: зарим клиент хорь тэмдэгтээс богино түлхүүрийг хүлээн авдаг, зарим гарц доод хэмжээг тулгадаг. Хэрэв богино түлхүүр татгалзвал тэр дүрэм серверийн бодлого эсвэл тухайн клиентийн баталгаажуулалтад хамаарах бөгөөд локал байдлаар ямар нэг зүйлийг өсгөх нь үүнийг өөрчлөхгүй.
Баталгаажуулалтын аль давхарга бүтэлгүйтсэнийг унш
Эхлээд ipsec --version-г ажиллуулаарай, учир нь strongSwan болон Libreswan өөр файлын нэр, синтакс хэрэглэдэг бөгөөд нэгэнд нь өгсөн зөвлөгөө нөгөөг нь гэмтээж болно. Дараа нь бүтэлгүйтлийн үе шатыг клиентийн мессеж эсвэл демоны логоос уншаарай: урьдчилан хуваалцсан түлхүүрийн талаарх гомдол нь татгалзсан хэрэглэгчийн нэр, нууц үгээс өөр үйл явдал.
PSK туннелийн захыг баталгаажуулдаг. Хэрэглэгчийн нэр, нууц үг нь L2TP-ийн доторх хүнийг баталгаажуулдаг бөгөөд IPsec холбоо боссны дараа PPP тэдгээрийг хариуцдаг. Зөв PSK буруу бүртгэлтэй ч бүтэлгүйтдэг бөгөөд бүртгэлийг солих нь демоны хэзээ ч зөв уншаагүй түлхүүрийг засахгүй.
Тасалбарыг хаахдаа дөрвийг бүгдийг бичээрэй: плагины хувилбар, ашиглаж буй нууц файл, түлхүүрийг дахин бичсэн эсвэл буулгасан эсэх, алдаанд дурдсан давхарга. Тэгвэл энэ замыг дараа давтах хэн бүхэн ажиллаж буй болон бүтэлгүйтэж буй машины ялгаа руу шууд шилжиж болно.