آموزش پوسته امن (SSH)

Secure Shell (SSH)

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: SSH آسان شد کسب دانش عمیق برای تبدیل شدن به یک کاربر قدرتمند SSH انتقال فایل ها و دایرکتوری ها با استفاده از SSH نحوه استفاده از Secure Shell (SSH) کنترل کامپیوترها از راه دور پیش نیازها:کامپیوتر (Linux/Windows/Mac)

پوسته امن (SSH) یک پروتکل شبکه رمزنگاری برای عملیات ایمن خدمات شبکه در یک شبکه ناامن است. شناخته شده ترین برنامه کاربردی برای ورود از راه دور به سیستم های کامپیوتری توسط کاربران است. SSH از رمزنگاری کلید عمومی برای تأیید اعتبار رایانه راه دور استفاده می کند و در صورت لزوم به رایانه راه دور اجازه می دهد تا کاربر را تأیید کند.

شناخته شده ترین پیاده سازی SSH OpenSSH است که در بسیاری از توزیع های گنو/لینوکس و همچنین سیستم عامل های دیگر مانند BSD و Mac OS X اپل موجود است. OpenSSH اغلب توسط برنامه نویسان برای تأثیرگذاری و نظارت از راه دور بر رایانه ها استفاده می شود. .

در این دوره آموزشی با پوسته امن آشنا خواهید شد. SSH ابزار و پروتکل خط فرمان پوسته ایمن است که برای ورود ایمن به سیستم و اجرای دستورات روی یک ماشین راه دور استفاده می شود. برای اینکه دستگاه خود را از راه دور کنترل کنید، باید نرم افزار سرور SSH مانند سرور OpenSSH را نصب کنید که در این دوره آموزشی نیز با آن آشنا خواهید شد. شما یاد خواهید گرفت که با استفاده از پوسته ایمن رایانه را از راه دور کنترل کنید.

این یک دوره مبتدی است. اگر شما یک توسعه دهنده وب، هکر اخلاقی، توسعه دهنده نرم افزار، کاربر لینوکس هستید یا می خواهید کامپیوترها را از راه دور با SSH کنترل کنید، این دوره برای شما مناسب است. برای انجام این دوره به هیچ دانش قبلی در مورد Secure Shell نیاز ندارید و می توانید از هر سیستمی که می خواهید (ویندوز، لینوکس، مک) به عنوان مشتری خود استفاده کنید.



سرفصل ها و درس ها

معرفی Introduction

  • معرفی Introduction

  • Secure Shell چیست؟ What is Secure Shell?

  • امتحان Quiz

یک سرور SSH راه اندازی کنید Setup an SSH Server

  • یک سرور SSH راه اندازی کنید Setup an SSH Server

  • Cloud VPS (Vultr) Cloud VPS (Vultr)

  • Cloud VPS (Ocean دیجیتال) Cloud VPS (Digital Ocean)

  • نصب OpenSSH - اوبونتو OpenSSH Installation - Ubuntu

  • Virtualbox (اوبونتو) Virtualbox (Ubuntu)

  • Virtualbox (OpenBSD) Virtualbox (OpenBSD)

به یک سرور SSH متصل شوید Connect to an SSH Server

  • SSH از یک ماشین لینوکس SSH from a Linux Machine

  • SSH از یک ماشین ویندوز SSH from a Windows Machine

  • SSH از یک دستگاه ویندوز 10، 11 SSH from a Windows 10, 11 Machine

  • SSH از مک بوک SSH from a Macbook

  • اجرای دستورات روی هاست راه دور (لینوکس/مک) Running commands on the remote host (Linux/Mac)

  • ترفندهای لینوکس Linux Tricks

  • امتحان Quiz

انتقال امن فایل Secure File Transfer

  • معرفی Introduction

  • انتقال امن فایل با SFTP Secure File Transfer with SFTP

  • کپی امن SCP Secure Copy SCP

  • WinSCP (فقط ویندوز) WinSCP (Windows Only)

  • FileZilla (هر کدام) FileZilla (Any)

ویرایش فایل های متنی Edit Text Files

  • معرفی Introduction

  • ویرایش فایل های متنی Edit Text Files

  • نانو Nano

  • Vim Vim

امنیت Security

  • هک سرور SSH Hack SSH Server

  • رمزهای عبور امن؟ Secure Passwords?

  • کلیدهای عمومی/خصوصی Public/Private keys

  • غیرفعال کردن ورود رمز عبور Disable Password Login

  • محدود کردن ورود به سیستم Limit Logins

  • پورت را تغییر دهید Change Port

  • غیرفعال کردن Root Login Disable Root Login

  • چرا نرم افزار را به روز کنیم Why Update Software

  • فایروال UFW UFW Firewall

X11 Forwarding X11 Forwarding

  • X11 Forwarding (لینوکس به لینوکس) X11 Forwarding (Linux to Linux)

  • X11 Forwarding (لینوکس به ویندوز) X11 Forwarding (Linux to Windows)

اضافی Additional

  • Tmux (مولتی پلکسر) Tmux (multiplexer)

  • صفحه نمایش (مولتی پلکسر) Screen (multiplexer)

  • واکشی اطلاعات سیستم Fetch system info

  • لینوکس Bash در ویندوز Linux Bash on Windows

  • مدیریت کاربران Manage Users

  • اجرای برنامه در پس زمینه Run Program in Background

نمایش نظرات

آموزش پوسته امن (SSH)
جزییات دوره
3 hours
40
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
6,065
4.4 از 5
دارد
دارد
دارد
Peter A
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Peter A Peter A

مهندس من یک مهندس با تجربه برنامه نویسی زیاد هستم. من اولین بار برنامه نویسی را مدتها پیش به عنوان سرگرمی شروع کردم و در طول راه چیزهای زیادی آموختم. من به زبانهای پایه ، c ++ ، java و بسیاری از زبانهای دیگر برنامه نویسی کرده ام. من به عنوان یک سرگرمی برنامه نویسی می کنم. من از انواع سیستم عامل ها و همچنین سیستم های پایگاه داده استفاده کرده ام. من اینجا هستم تا تجربه خود را به اشتراک بگذارم.