آموزش جامع SFTP Client/Server با OpenSSH Server و WinSCP - آخرین آپدیت

دانلود SFTP Client/Server Deep Dive - With OpenSSH Server & WinSCP

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:

راهنمای جامع راه‌اندازی سرور SFTP با OpenSSH (ویندوز و اوبونتو) و استفاده از کلاینت‌های SFTP

عنوان اصلی: راه‌اندازی سرور SFTP با OpenSSH (ویندوز و اوبونتو) و استفاده از کلاینت‌های SFTP، به همراه قابلیت‌های BizTalk SFTP

نصب و مدیریت OpenSSH بر روی ویندوز سرور و لینوکس/اوبونتو

یاد بگیرید چگونه OpenSSH را بر روی هر دو سیستم عامل ویندوز سرور و لینوکس/اوبونتو نصب و مدیریت کنید.

نحوه استفاده از نرم‌افزار کلاینت SFTP (و FTP ناامن)

با نحوه استفاده از نرم‌افزارهای کلاینت SFTP مانند WinSCP، FileZilla و دستور SFTP در لینوکس آشنا شوید.

ایجاد و ذخیره‌سازی زوج کلیدهای خصوصی/عمومی برای SSH

نحوه ایجاد و مدیریت امن زوج کلیدهای خصوصی و عمومی برای اتصال به سرور SFTP را بیاموزید.

انجام عملیات SFTP Put و Get از طریق برنامه C# در مایکروسافت دات‌نت

برنامه‌نویسان چگونگی استفاده از کتابخانه‌های SFTP برای اجرای دستورات SFTP PUT و GET را با استفاده از زبان C# در دات‌نت فرا می‌گیرند.

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

با معماری و قابلیت‌های مایکروسافت بیزتاک سرور در تعامل با پروتکل SFTP آشنا شوید.

آداپتور SFTP در BizTalk

نحوه پیکربندی و استفاده از آداپتور SFTP در مایکروسافت بیزتاک سرور برای انتقال امن فایل‌ها را بیاموزید.

زمان‌بندی اسکریپت‌های SFTP (در ویندوز و لینوکس/اوبونتو)

یاد بگیرید چگونه اسکریپت‌های SFTP را برای اجرای خودکار در ویندوز (با PowerShell) و اوبونتو (با Bash Scripts) زمان‌بندی کنید.

تفاوت‌های بین FTP، FTPS و SFTP

درک کامل تفاوت‌ها، مزایا و معایب پروتکل‌های FTP، FTPS و SFTP برای انتخاب بهترین گزینه.

فرایند تجاری راه‌اندازی SFTP با شریک تجاری (کلاینت یا مشتری)

آشنایی با مراحل و ملاحظات راه‌اندازی SFTP در تبادلات تجاری با شرکای خارجی.

جایگزین‌های SFTP برای تصمیم‌گیری در مورد استفاده

بررسی راه‌حل‌ها و پروتکل‌های جایگزین SFTP برای اطمینان از اینکه SFTP ابزار مناسب برای نیازهای شماست.

مقایسه FTP در مقابل FTPS و SFTP

مقایسه‌ای جامع بین پروتکل‌های FTP، FTPS و SFTP از نظر امنیت، عملکرد و کاربرد.

پروتکل انتقال امن فایل (Secure File Transport Protocol)

درک عمیق مفهوم و اهمیت پروتکل انتقال امن فایل (SFTP).

مدیریت انتقال فایل (Managed File Transfer) [انتقال امن فایل B2B]

آشنایی با راهکارهای مدیریت انتقال فایل (MFT) و نقش آن در انتقال امن فایل‌های کسب‌وکار به کسب‌وکار (B2B).

پیش‌نیازها

پیش‌نیازها: داشتن دانش اولیه از سیستم‌عامل‌های ویندوز یا لینوکس.

آموزش و گام‌های عملی

در ابتدا بیاموزید که چگونه SFTP (SSH File Transport Protocol) با FTP و FTPS تفاوت دارد. سپس نحوه استفاده از کلاینت‌های SFTP (مانند WinSCP، Filezilla و دستور SFTP لینوکس) را یاد بگیرید. در ادامه، چگونگی نصب OpenSSH توسط مدیر سیستم برای میزبانی یک سایت SFTP و افزودن کاربران و کلیدها در صورت نیاز را خواهید آموخت. نصب OpenSSH بر روی ویندوز سرور و لینوکس/اوبونتو سرور نشان داده می‌شود. برنامه‌نویسان یاد می‌گیرند که چگونه از کتابخانه SFTP برای انجام دستورات SFTP get و put از یک زبان برنامه‌نویسی استفاده کنند (با استفاده از C# برای نمایش). همچنین نحوه زمان‌بندی اسکریپت‌ها (PowerShell برای ویندوز و Bash Scripts برای اوبونتو) را خواهید آموخت. توسعه‌دهندگان BizTalk نیز نحوه راه‌اندازی پورت‌های دریافت و ارسال که به سایت‌های SFTP ایجاد شده در درس‌های قبلی دسترسی دارند را فرا خواهند گرفت.


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

مقدمه Introduction

  • ساختار دوره/طرح کلی دوره Course Outline/Structure

  • کمک دوره Course Help

  • چرا از Total Commander در تمام ویدئوهای دوره استفاده می کنم Why I Use Total Commander In All the Course Videos

مقدمه SFTP SFTP Introduction

  • سوپ FTP: تمایز SFTP از FTP و FTPS FTP Soup: Distinguishing SFTP from FTP and FTPS

  • فرآیند SFPT (انیمیشن) The SFPT Process (Animation)

  • جزئیات بیشتر در مورد فرآیند SFTP More Details about the SFTP Process

  • TOFU - اعتماد در اولین استفاده TOFU - Trust on First Use

  • کدام طرف باید سرور SFTP را میزبانی کند؟ (Push در مقابل Pull) Which party should host the SFTP Server? (Push vs Pull)

  • جفت کلید عمومی/خصوصی (و تفاوت بین فرمت ppk و pem) Public/Private Key Pairs (and difference between ppk and pem format)

  • کلاینت‌ها و سرورهای SFTP SFTP Clients and Servers

  • تکنولوژی‌های جایگزین SFTP SFTP Alternative Technologies

  • SFTP در مقابل انتقال فایل مدیریت شده (MFT) SFTP vs Managed File Transfer (MFT)

  • استانداردهای امنیتی فراگیر SFTP SFTP Overarching Security Standards

  • SSH به عنوان ترمینال از راه دور SSH as a Remote Terminal

  • آزمون مقدماتی SFTP SFTP Introduction Quiz

دموی کلاینت SFTP SFTP Client Demos

  • WinSCP - مقدمه WinSCP - Introduction

  • WinSCP - امنیت رمز عبور WinSCP - Password Security

  • WinSCP - موضوعات پیشرفته (حالت قابل حمل، لیست‌های پرش، خط فرمان SSH) WinSCP - Advanced Topics (Portable Mode, Jump Lists, SSH Command Line)

  • WinSCP - قابلیت‌های FTP/FTPS، تغییر نام سایت‌ها، گروه‌بندی سایت‌ها WinSCP - FTP/FTPS Capabilities, Renaming Sites, Grouping Sites

  • Filezilla Filezilla

  • افزونه SFTP Total Commander Total Commander SFTP Plugin

  • Altap Salamander - افزونه داخلی WinSCP Altap Salamander - WinSCP Built-In Plugin

  • آزمون کلاینت‌های SFTP SFTP Clients Quiz

CompleteFTP - دموی محصول تجاری - سرور FTP/FTPS/SFTP برای ویندوز CompleteFTP - Commercial Product Demo - FTP/FTPS/SFTP Server for Windows

  • CompleteFTP - دموی محصول تجاری (برای ویندوز) CompleteFTP - Commercial Product Demo (for Windows)

  • آزمون CompleteFTP CompleteFTP Quiz

سرور OpenSSH SFTP برای ویندوز OpenSSH SFTP Server for Windows

  • نصب WinSCP و Filezilla (کلاینت‌ها) و OpenSSH (سرور) Install WinSCP and Filezilla (Clients) and OpenSSH (Server)

  • تنظیم اولین کاربر SFTP با استفاده از احراز هویت با رمز عبور Setup First SFTP User using Password Authentication

  • زندانی کردن کاربر در یک دایرکتوری با استفاده از ChrootDirectory (امنیت) "Jailing" a user to one directory using ChrootDirectory (Security)

  • تنظیم دومین کاربر SFTP با استفاده از احراز هویت کلید عمومی (بدون رمز عبور) Setup Second SFTP User using Public Key Authentication (No Password)

  • PowerShell برای نمایش تمام اثر انگشت برای کلیدهای سرور OpenSSH PowerShell to show all Thumbprints for OpenSSH Server Keys

  • آزمون سرور OpenSSH SFTP برای ویندوز OpenSSH SFTP Server for Windows - Quiz

سرور OpenSSH SFTP برای اوبونتو 20.04 OpenSSH SFTP Server for Ubuntu 20.04

  • لیست تمام دستورات اوبونتو استفاده شده در این دوره List of all Ubuntu Commands used in this Course

  • نصب اوبونتو 20.4 در Virtual Box Install Ubuntu 20.4 on Virtual Box

  • تأیید اولیه شبکه (Ping/Telnet) Initial Network Verification (Ping/Telnet)

  • تنظیم و آزمایش یک کاربر با احراز هویت با رمز عبور Set up and Test a User with Password Authentication

  • تنظیم و آزمایش یک کاربر با احراز هویت کلید عمومی Set up and Test a User with Public Key Authentication

  • تأیید اینکه کاربران SFTP نمی‌توانند از ترمینال/خط فرمان از راه دور استفاده کنند Verify that SFTP users cannot use Terminal/Remote Command Line

  • دایرکتوری کلیدهای میزبان (به طور خودکار ایجاد شده) Host Keys directory (auto created)

  • لاگ‌گیری SFTP در اوبونتو SFTP Logging on Ubuntu

دستور SFTP (کلاینت) و سایر دستورات SSH در اوبونتو SFTP Command (Client) and other SSH Commands on Ubuntu

  • اتصال SFTP با کاربر/رمز عبور و انجام دستور "GET" (همچنین FTP) SFTP Connect with User/Password and do a "GET" command (also FTP)

  • اتصال SFTP با فایل کلید خصوصی "PEM"، GET، PUT، MGET، MPUT SFTP Connect with Private Key "PEM" file, GET, PUT, MGET, MPUT

  • فایل "KnownHosts" The "KnownHosts" file

  • ایجاد جفت کلید عمومی/خصوصی در لینوکس (ssh-keygen) Generating Public/Private Key Pairs on Linux (ssh-keygen)

  • نصب فایل authorized_keys (ssh-copy-id) سپس اتصال SSH به کامپیوتر دیگر Installing authorized_keys file (ssh-copy-id) then ssh to other computer

  • کپی امن فایل‌ها بین سرورها (scp) Copy files security between servers (scp)

  • مدیریت کلیدهای SSH (امنیت و مدیریت) Managing SSH Keys (Security and Management)

  • آزمون دستور SFTP (کلاینت) و سایر دستورات SSH در اوبونتو SFTP Command (Client) and other SSH Commands on Ubuntu: Quiz

آداپتور SFTP BizTalk BizTalk SFTP Adapter

  • BizTalk چیست و چرا در این دوره گنجانده شده است؟ What is BizTalk and Why is it In this Course?

  • پورت ارسال SFTP BizTalk (تا مشکل نصب/پیکربندی WinSCP) BizTalk SFTP Send Port (up to the WinSCP install/configuration issue)

  • کتابخانه .Net WinSCP BizTalk - مشکل و نصب صحیح BizTalk WinSCP .Net Library - Issue and Correct Installation

  • پورت ارسال SFTP BizTalk (پس از حل مشکل) BizTalk SFTP Send Port (after issue resolved)

  • پورت دریافت SFTP BizTalk BizTalk SFTP Receive Port

  • پورت دریافت SFTP BizTalk - پنجره سرویس BizTalk SFTP Receive Port - Service Window

  • ارسال SFTP BizTalk - تلاش مجدد (هنگامی که سرور هدف خاموش است) BizTalk SFTP Send - Retries (when Target Server Down)

  • ممکن است به آداپتور SFTP نیاز نداشته باشید، بسته به اینکه چه کسی سرور SFTP را اجرا می کند You may not need SFTP adapter, depending on who runs the SFTP Server

  • تاریخچه SFTP در نسخه‌های BizTalk History of SFTP in BizTalk Releases

  • مدیریت لاگ با اسکریپت PowerShell Log Management with PowerShell Script

  • آزمون آداپتور SFTP BizTalk BizTalk SFTP Adapter: Quiz

کتابخانه C# و WinSCP Net C# and WinSCP Net Library

  • آپلود در C# C# Upload

  • دانلود در C# C# Download

  • اجرای دستورات از راه دور در C# C# Execute Remote Commands

  • آزمون کتابخانه C# و WinSCP Net C# and WinSCP Net Library: Quiz

ویندوز - اسکریپت‌نویسی SFTP (یا FTP) و زمان‌بندی اسکریپت‌ها Windows - Scripting SFTP (or FTP) and Scheduling Scripts

  • فراخوانی WinSCP و Task Scheduler با PowerShell ویندوز Windows PowerShell Calling WinSCP and Task Scheduler

  • مفاهیم جایزه برای تکلیف قبلی Bonus concepts for prior assignment

اوبونتو - اسکریپت SFTP و زمان‌بندی با CronJob Ubuntu - SFTP Script and Scheduling with CronJob

  • اسکریپت Bash اوبونتو Ubuntu Bash Script

  • مقدمه‌ای بر مفاهیم Cron Job، Mail و Debugging در اوبونتو (اسلایدشو) Introduction to Ubuntu Cron Job, Mail, and Debugging Concepts (Slideshow)

  • CronJob - تنظیم و آزمایش واقعی CronJob - Actual Setup and Testing

  • مثال اجبار خطا در اسکریپت و مشاهده خطا با مشاهده ایمیل Example forcing an Error in the Script and Viewing the Error by viewing the Mail

  • آزمون اسکریپت SFTP و زمان‌بندی با CronJob در اوبونتو Ubuntu - SFTP Script and Scheduling with CronJob: Quiz

نمایش نظرات

آموزش جامع SFTP Client/Server با OpenSSH Server و WinSCP
جزییات دوره
6.5 hours
61
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
1,321
4.4 از 5
ندارد
دارد
دارد
Neal Walters
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Neal Walters Neal Walters

مشاور BizTalk