وبلاگ رسانگار
با ما حرفه ای باشید

سرور مجازی NVMe

Teleport را نصب کنید روی اوبونتو 22.04

0 46
زمان لازم برای مطالعه: 3 دقیقه


Teleport به عنوان یک هواپیمای دسترسی و یک مرجع صدور گواهی برای زیرساخت شما عمل می کند. Teleport به شما اجازه می دهد تا یک علامت را تنظیم کنیدon، بنابراین می توانید از یک مکان به سرورهای SSH، Kubernetes، پایگاه های داده، دسکتاپ و برنامه های وب خود دسترسی داشته باشید. شما می توانید از زبان برنامه نویسی مورد علاقه خود برای تعریف سیاست های دسترسی به زیرساخت خود استفاده کنید. علاوه بر این، به شما امکان می دهد جلسات تعاملی را در تمام محیط های پیکربندی به اشتراک بگذارید و ضبط کنید.

Teleport از هر دو توزیع Linux و macOS پشتیبانی می کند، بنابراین شما می توانید سرور اصلی و کلاینت ها را نصب کنید. وقتی در مورد ویندوز صحبت می کنیم، پشتیبانی محدودتری ارائه می دهد. با این حال، امکان نصب بسته های مشتری را می دهد روی سیستم عامل ویندوز.”

در این مقاله روش نصب تله پورت را یاد خواهیم گرفت روی توزیع اوبونتو 22.04 LTS.

مراحل نصب Teleport روی اوبونتو 22.04

برای نصب تله پورت مراحل زیر را انجام دهید روی سیستم اوبونتو 22.04:

مرحله 1: کلید امضای GPG Repository Teleport را دانلود کنید

Teleport در مخزن پیش فرض اوبونتو 22.04 گنجانده نشده است. بنابراین، شما نیاز دارید import کلید GPG مخزن دوربری برای نصب تله پورت روی اوبونتو 22.04 LTS؛ از این دستور برای دانلود کلید عمومی GPG مخزن تله پورت استفاده کنید:

$ سودو حلقه https://deb.releases.teleport.dev/teleport-pubkey.asc \ -o /usr/اشتراک گذاری/حلقه کلید/teleport-archive-keyring.asc

Teleport را نصب کنید روی اوبونتو 22.04Teleport را نصب کنید روی اوبونتو 22.04

مرحله 2: مخزن Teleport را اضافه کنید

سپس با استفاده از این دستور، مخزن تله پورت را به سیستم خود اضافه کنید:

$ اکو “deb [signed-by=/usr/share/keyrings/teleport-archive-keyring.asc] https://deb.releases.teleport.dev/ stable main” \

پیشنهاد می‌کنیم بخوانید:  روش نصب Tabby (Terminus): عصر مدرن terminal روی اوبونتو 22.04

| سودو سه راهی /و غیره/apt/sources.list.d/teleport.list > /توسعه دهنده/خالی

Teleport را نصب کنید روی اوبونتو 22.04Teleport را نصب کنید روی اوبونتو 22.04

مرحله 3: به روز رسانی Apt Repository

با استفاده از دستور زیر فهرست بسته های سیستم را به روز کنید:

$ سودو آپدیت مناسب

Teleport را نصب کنید روی اوبونتو 22.04Teleport را نصب کنید روی اوبونتو 22.04

مرحله 4: Teleport را نصب کنید روی اوبونتو 22.04

اکنون، سیستم شما برای نصب تله پورت آماده است روی سیستم اوبونتو 22.04 با استفاده از این دستور:

$ سودو apt-get نصب کنید تله پورت

Teleport را نصب کنید روی اوبونتو 22.04Teleport را نصب کنید روی اوبونتو 22.04

روش پیکربندی Teleport روی اوبونتو 22.04؟

از آنجایی که امنیت یک عامل ضروری Teleport است، قبل از استفاده از آن باید چند قدم برداریم.

گواهی SSL تولید کنید

ابتدا باید گواهی های خود را با استفاده از دستور “OpenSSL” تولید کنیم.

$ openssl req -x509 -گره ها کلید جدید rsa:4096

کلید خروجی /var/lib/تله پورت/teleport.key \

-خارج /var/lib/تله پورت/تله پورت/teleport.pem -sha256 -روزها 3650 \

-موضوع/سی=آمریکا/ST=نیویورک/L=نیویورک/O=وب سایت شهر/OU=سازمان/CN=linuxint-demo.com”

Teleport را نصب کنید روی اوبونتو 22.04Teleport را نصب کنید روی اوبونتو 22.04

“linuhint.com” و پارامترهای گواهی باقی مانده، مانند “کشور، ایالت، منطقه” و “نام تجاری” را با نام دامنه خود جایگزین کنید.

ایجاد فایل پیکربندی Teleport

هنگامی که نام دامنه را پیکربندی کردید و یک گواهی SSL ایجاد کردید، از دستور زیر برای ایجاد یک فایل پیکربندی برای اجرای تله پورت استفاده کنید:

پیکربندی تله پورت -o /و غیره/teleport.yaml \

– نام خوشه=linuxint-demo.com \

–public-addr=teleport.linuxint-demo.com:443 \

—فایل گواهی=/var/lib/تله پورت/teleport.pem \

— کلید-فایل=/var/lib/تله پورت/teleport.key

برای اجرای این دستور می توانید محتوای پیکربندی تله پورت را مشاهده کنید:

$ گربه /و غیره/teleport.yaml

پس از تنظیم تمام تنظیمات، از دستورات زیر برای فعال کردن و راه اندازی سرویس تله پورت استفاده کنید روی اوبونتو 22.04:

$ سودو systemctl فعال کردن –اکنون تله پورت

پیشنهاد می‌کنیم بخوانید:  روش تنظیم بلوک های سرور Nginx روی اوبونتو 22.04

$ سودو سیستم تله پورت وضعیت systemctl

Teleport را نصب کنید روی اوبونتو 22.04Teleport را نصب کنید روی اوبونتو 22.04

اکنون، یک کاربر جدید ایجاد کنید و چند نقش را اختصاص دهید:

$ سودو tctl کاربران شهر را اضافه کنید –نقش ها= ویرایشگر، دسترسی

Teleport را نصب کنید روی اوبونتو 22.04Teleport را نصب کنید روی اوبونتو 22.04

همچنین می توانید نقش های بیشتری را اضافه کنید و مجوزها را به شرح زیر اختصاص دهید:

$ سودو tctl کاربران شهر اضافه کنید –نقش ها= ویرایشگر، دسترسی — لاگین ها=root,ubuntu,atown,user

در پایان خروجی زیر دریافت خواهد شد روی شما terminal:

Teleport را نصب کنید روی اوبونتو 22.04Teleport را نصب کنید روی اوبونتو 22.04

به کنسول وب Teleport دسترسی پیدا کنید

مطمئن شوید که فایروال پورت باید برای دسترسی خارجی باز باشد. پیوندی که برای ورود به Teleport و ایجاد حساب جدید باید از آن استفاده کنید در دسترس شما قرار خواهد گرفت. محدودیت انقضا 1 ساعت وجود دارد.

پس از ورود به سیستم صفحه زیر ظاهر می شود.

Teleport را نصب کنید روی اوبونتو 22.04Teleport را نصب کنید روی اوبونتو 22.04

برای بهبود امنیت، باید یک رمز عبور ایجاد کنید و یک کد QR را اسکن کنید تا کد ورود به سیستم را دریافت کنید. به محض اینکه حساب راه اندازی شد، می توانید شروع به کار کنید.

نتیجه

در این مقاله روش نصب تله پورت را یاد گرفتیم روی توزیع اوبونتو 22.04 LTS. با کمک ابزار فوق العاده تله پورت، می توانیم به سرعت زیرساخت سرور را تجسم کنیم. می توانیم تکیه کنیم روی امنیت این اپلیکیشن به دلیل اینکه یکی از ویژگی های اصلی آن است. شما می توانید ویژگی های بیشتری از تله پورت را از طریق آن کشف کنید اسناد رسمی.

برای نگارش بخشهایی از این متن ممکن است از ترجمه ماشینی یا هوش مصنوعی GPT استفاده شده باشد
لطفا در صورت وجود مشکل در متن یا مفهوم نبودن توضیحات، از طریق دکمه گزارش نوشتار یا درج نظر روی این مطلب ما را از جزییات مشکل مشاهده شده مطلع کنید تا به آن رسیدگی کنیم

زمان انتشار: 1402-12-29 20:55:05

امتیاز شما به این مطلب
دیدگاه شما در خصوص مطلب چیست ؟

آدرس ایمیل شما منتشر نخواهد شد.

لطفا دیدگاه خود را با احترام به دیدگاه های دیگران و با توجه به محتوای مطلب درج کنید