Та VPN-д холбогдож, дэвтрээ нээгээд хүнд нүд сервер дээр ажиллана гэж хүлээж байна. Бодит байдал дээр туннель зөвхөн пакетуудыг зөөдөг. Тэрээр үнэлэгч суулгахгүй, лиценз олгохгүй, аль машин код гүйцэтгэхийг сонгохгүй. Эдгээр нь гурван тусдаа зүйл бөгөөд алсын цөмтэй ажлын урсгалд эхний тооцоолол найдвартай болохын тулд бүгд хэрэгтэй.

Домог: VPN холболт нь тохиргоо мөн

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

Удирдлагатай зөөврийн компьютер зөвхөн урд хэсгийг агуулж, эрх нь серверт холбогдсон байж болно. Эсрэгээр нь ч тохиолддог: зөөврийн компьютер дээрх ширээний лиценз хуваалцсан дэд бүтэц дэх цөмд зөвшөөрөл өгөхгүй. Аль ч тохиолдол туннелийг дахин холбосноор шийдэгдэхгүй.

Энэ таамаглалыг эрт шалгаарай. Шинэ дэвтэрт $MachineName-г үнэлж, хариултыг хүлээж буй хосттой харьцуулна уу. Хэрэв зөөврийн компьютерийн нэрийг буцаавал VPN хэр эрүүл харагдахаас үл хамааран нүд локалаар ажилласан.

Урд хэсгийг үнэлэгчээс тусгаарлана уу

Урд хэсэг нь цонх: нүднүүдийг засварлаж, гаралтыг харуулж, дэвтрийн файлыг хадгалдаг. Цөм нь илэрхийллүүдийг үнэлж, тодорхойлолтыг санах ойд хадгалдаг процесс юм. Урд хэсгийг хаах нь цөмийг зөөхгүй, дэвтрийг хадгалах нь цөмийн төлөвийг хадгалахгүй.

Алсын цөм холбогдсоны дараа дэвтрийн файлын байршил болон цөмийн ажлын директор нь хоёр өөр зүйл болно. Directory[] нь үнэлэгчийн директорыг мэдээлдэг бөгөөд Import, Export болон харьцангуй файлын нэрсийн хувьд чухал зам нь энэ юм. Зөөврийн компьютер дээр дэвтрийн хажууд байгаа өгөгдлийн багц өөр машин дээр ажиллаж буй цөмд харагдахгүй.

Дүн шинжилгээ бичихээс өмнө өгөгдөл серверт хэрхэн хүрэхийг шийднэ үү: хуваалцсан холбосон байршил, батлагдсан шилжүүлгийн алхам, эсвэл сервер шууд хүрч чадах өгөгдлийн сан. Энэ сонголт дахин давтагдах байдалд нөлөөлнө, учир нь зөөврийн компьютерийн замаас хамааралтай дэвтэр дараагийн удаа өөр хэн нэгэн ажиллуулахад бүтэлгүй болно.

Цөмийг зөвшөөрөгдсөн сувгаар эхлүүлнэ үү

Wolfram-ын алсын цөмийн гарын авлага цөмийн бичлэг нэмэх, алсын машиныг сонгох, SSH-ээр эхлүүлэхийг тайлбарладаг. Жишээн дэх гүйцэтгэх файлын зам болон аргументууд тухайн бүтээгдэхүүний ажлын урсгалд хамаарна; тэдгээрийг администраторын нэрлэсэн хост, хувилбарт тохируулна уу, өөрчлөхгүйгээр нааж болохгүй.

Хостийн таних тэмдэг нь тохиргооны нэг хэсэг. SSH хостийн түлхүүрийг байгууллагын процессоор шалгаж, олгосон нэвтрүүлэх аргыг ашиглаж, хувийн түлхүүр болон нууц үгийг хуваалцах эсвэл репозиторт оруулах дэвтрийн файлуудаас гадуур байлгана уу. Эхлүүлэх команд болон нууц үг агуулсан дэвтэр нь тав тух биш, нэвтрэх мэдээллийн алдагдал юм.

Товчлол болгон WSTP сонсогчийг интернетэд нээхгүй байна уу. Дэмжигдсэн загвар нь SSH эхлүүлэлт бөгөөд цөмийн сувгийг баталгаажсан холболтын дотор байлгадаг. Хэрэв сүлжээний баг өөр тээврийг зөвшөөрсөн бол түүнийг ашиглана уу, гэхдээ нээлттэй үнэлэгчийн портыг алдаа засах алхам биш, дизайны өөрчлөлт гэж үзнэ үү.

Эхлээд эрх, өгөгдөл, гаралтын хэмжээг шалгана уу

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

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

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

Алхмуудыг дарааллаар нь оношилно уу

Таван алхам амжилттай болох ёстой бөгөөд тус бүр өөрийн шалгалттай. Зөөврийн компьютерээс эхлээд хэд хэдэн тохиргоог нэгэн зэрэг өөрчлөхийн оронд эхний бүтэлгүйтэл дээр зогсоно уу:

nc -vz research.example.edu 22
ssh -v [email protected] 'hostname; command -v wolframscript'
ssh [email protected] 'wolframscript -code "$MachineName"'

Бүтэлгүйтсэн TCP шалгалт нь маршрутлалт, DNS эсвэл VPN-ийн зөвшөөрөгдсөн чиглэлүүдийг заана. Бүтэлгүйтсэн SSH нэвтрэлттэй амжилттай TCP шалгалт нь баталгаажуулалт эсвэл хостийн түлхүүрийн бодлогыг заана. Ажилладаг боловч гүйцэтгэх файл олдоггүй нэвтрэлт нь цөмийн суулгалт эсвэл урд хэсэгт өгсөн замыг заана. Эхэлдэг боловч хэзээ ч холбогддоггүй цөм нь эхлүүлэх аргумент эсвэл локал галт ханыг заана.

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

Эцэст нь танд таних цонх, нэрлэж болох үнэлэгч, код болон файлуудад зориулсан тохиролцсон зам хэрэгтэй. VPN нь тэр замын нэг бүрэлдэхүүн хэсэг бөгөөд ажлын урсгал үүнийг эрт тусгах тусам хэзээ ч асуудал байгаагүй туннелийг дахин холбоход бага хугацаа зарцуулагдана.

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