SFTP Client/Server Deep Dive – With OpenSSH Server & WinSCP
SFTP Client/Server Deep Dive – With OpenSSH Server & WinSCP, available at $74.99, has an average rating of 4.05, with 61 lectures, 8 quizzes, based on 145 reviews, and has 1229 subscribers.
You will learn about Install and Administer OpenSSH on both Windows Server and Linux/Ubuntu How to use SFTP (and unsecure FTP) Client Software How to create and store private/public key pairs How to do SFTP Put and Get from a Microsoft .Net C# Program How Microsoft BizTalk Server works with SFTP BizTalk SFTP Adapter How to schedule SFTP scripts (on Windows and Linux/Ubuntu) Learn the Differences between FTP, FTPS and SFTP Learn the Business Process of Setting SFTP with a Trading Partner (Client or Customer) Learn the alternatives to SFTP to decided if SFTP is the right tool for use to use FTP vs FTPS and SFTP Secure File Transport Protocol Managed File Transfer (MFT) [B2B Secure File Transfer] This course is ideal for individuals who are System Administrators who need to setup SFTP Servers or BizTalk Administrators who need to setup SFTP Servers or Programmers/Developers who need to use SFTP Client Libraries or BizTalk Developers that need to use the SFTP Send/Receive Adapter or Anyone who needs to setup and configure Open/SSH on Windows or Linux It is particularly useful for System Administrators who need to setup SFTP Servers or BizTalk Administrators who need to setup SFTP Servers or Programmers/Developers who need to use SFTP Client Libraries or BizTalk Developers that need to use the SFTP Send/Receive Adapter or Anyone who needs to setup and configure Open/SSH on Windows or Linux.
Enroll now: SFTP Client/Server Deep Dive – With OpenSSH Server & WinSCP
Summary
Title: SFTP Client/Server Deep Dive – With OpenSSH Server & WinSCP
Price: $74.99
Average Rating: 4.05
Number of Lectures: 61
Number of Quizzes: 8
Number of Published Lectures: 61
Number of Published Quizzes: 8
Number of Curriculum Items: 69
Number of Published Curriculum Objects: 69
Original Price: $49.99
Quality Status: approved
Status: Live
What You Will Learn
- Install and Administer OpenSSH on both Windows Server and Linux/Ubuntu
- How to use SFTP (and unsecure FTP) Client Software
- How to create and store private/public key pairs
- How to do SFTP Put and Get from a Microsoft .Net C# Program
- How Microsoft BizTalk Server works with SFTP
- BizTalk SFTP Adapter
- How to schedule SFTP scripts (on Windows and Linux/Ubuntu)
- Learn the Differences between FTP, FTPS and SFTP
- Learn the Business Process of Setting SFTP with a Trading Partner (Client or Customer)
- Learn the alternatives to SFTP to decided if SFTP is the right tool for use to use
- FTP vs FTPS and SFTP
- Secure File Transport Protocol
- Managed File Transfer (MFT) [B2B Secure File Transfer]
Who Should Attend
- System Administrators who need to setup SFTP Servers
- BizTalk Administrators who need to setup SFTP Servers
- Programmers/Developers who need to use SFTP Client Libraries
- BizTalk Developers that need to use the SFTP Send/Receive Adapter
- Anyone who needs to setup and configure Open/SSH on Windows or Linux
Target Audiences
- System Administrators who need to setup SFTP Servers
- BizTalk Administrators who need to setup SFTP Servers
- Programmers/Developers who need to use SFTP Client Libraries
- BizTalk Developers that need to use the SFTP Send/Receive Adapter
- Anyone who needs to setup and configure Open/SSH on Windows or Linux
First learn how SFTP (SSH File Transport Protocol) is different from FTP and FTPS. Then learn how to use SFTP clients (such as WinSCP and Filezilla. and the Linux SFTP command). Then learn how an administrator can install OpenSSH to host an SFTP site, and add users and keys as needed. OpenSSH is demonstrated on both Windows Server and Linux/Ubuntu Server. Programmers will learn how to use an SFTP library to perform SFTP get and put commands from a language (using C# for demos). Learn how to schedule scripts (PowerShell for Windows) and Bash Scripts for Ubuntu. BizTalk Developers also learn how to setup receive and send ports that access the SFTP sites created in prior lessons.
Course Curriculum
Chapter 1: Introduction
Lecture 1: Course Outline/Structure
Lecture 2: Course Help
Lecture 3: Why I Use Total Commander In All the Course Videos
Chapter 2: SFTP Introduction
Lecture 1: FTP Soup: Distinguishing SFTP from FTP and FTPS
Lecture 2: The SFPT Process (Animation)
Lecture 3: More Details about the SFTP Process
Lecture 4: TOFU – Trust on First Use
Lecture 5: Which party should host the SFTP Server? (Push vs Pull)
Lecture 6: Public/Private Key Pairs (and difference between ppk and pem format)
Lecture 7: SFTP Clients and Servers
Lecture 8: SFTP Alternative Technologies
Lecture 9: SFTP vs Managed File Transfer (MFT)
Lecture 10: SFTP Overarching Security Standards
Lecture 11: SSH as a Remote Terminal
Chapter 3: SFTP Client Demos
Lecture 1: WinSCP – Introduction
Lecture 2: WinSCP – Password Security
Lecture 3: WinSCP – Advanced Topics (Portable Mode, Jump Lists, SSH Command Line)
Lecture 4: WinSCP – FTP/FTPS Capabilities, Renaming Sites, Grouping Sites
Lecture 5: Filezilla
Lecture 6: Total Commander SFTP Plugin
Lecture 7: Altap Salamander – WinSCP Built-In Plugin
Chapter 4: CompleteFTP – Commercial Product Demo – FTP/FTPS/SFTP Server for Windows
Lecture 1: CompleteFTP – Commercial Product Demo (for Windows)
Chapter 5: OpenSSH SFTP Server for Windows
Lecture 1: Install WinSCP and Filezilla (Clients) and OpenSSH (Server)
Lecture 2: Setup First SFTP User using Password Authentication
Lecture 3: "Jailing" a user to one directory using ChrootDirectory (Security)
Lecture 4: Setup Second SFTP User using Public Key Authentication (No Password)
Lecture 5: PowerShell to show all Thumbprints for OpenSSH Server Keys
Chapter 6: OpenSSH SFTP Server for Ubuntu 20.04
Lecture 1: List of all Ubuntu Commands used in this Course
Lecture 2: Install Ubuntu 20.4 on Virtual Box
Lecture 3: Initial Network Verification (Ping/Telnet)
Lecture 4: Set up and Test a User with Password Authentication
Lecture 5: Set up and Test a User with Public Key Authentication
Lecture 6: Verify that SFTP users cannot use Terminal/Remote Command Line
Lecture 7: Host Keys directory (auto created)
Lecture 8: SFTP Logging on Ubuntu
Chapter 7: SFTP Command (Client) and other SSH Commands on Ubuntu
Lecture 1: SFTP Connect with User/Password and do a "GET" command (also FTP)
Lecture 2: SFTP Connect with Private Key "PEM" file, GET, PUT, MGET, MPUT
Lecture 3: The "KnownHosts" file
Lecture 4: Generating Public/Private Key Pairs on Linux (ssh-keygen)
Lecture 5: Installing authorized_keys file (ssh-copy-id) then ssh to other computer
Lecture 6: Copy files security between servers (scp)
Lecture 7: Managing SSH Keys (Security and Management)
Chapter 8: BizTalk SFTP Adapter
Lecture 1: What is BizTalk and Why is it In this Course?
Lecture 2: BizTalk SFTP Send Port (up to the WinSCP install/configuration issue)
Lecture 3: BizTalk WinSCP .Net Library – Issue and Correct Installation
Lecture 4: BizTalk SFTP Send Port (after issue resolved)
Lecture 5: BizTalk SFTP Receive Port
Lecture 6: BizTalk SFTP Receive Port – Service Window
Lecture 7: BizTalk SFTP Send – Retries (when Target Server Down)
Lecture 8: You may not need SFTP adapter, depending on who runs the SFTP Server
Lecture 9: History of SFTP in BizTalk Releases
Lecture 10: Log Management with PowerShell Script
Chapter 9: C# and WinSCP Net Library
Lecture 1: C# Upload
Lecture 2: C# Download
Lecture 3: C# Execute Remote Commands
Chapter 10: Windows – Scripting SFTP (or FTP) and Scheduling Scripts
Lecture 1: Windows PowerShell Calling WinSCP and Task Scheduler
Lecture 2: Bonus concepts for prior assignment
Chapter 11: Ubuntu – SFTP Script and Scheduling with CronJob
Lecture 1: Ubuntu Bash Script
Lecture 2: Introduction to Ubuntu Cron Job, Mail, and Debugging Concepts (Slideshow)
Lecture 3: CronJob – Actual Setup and Testing
Lecture 4: Example forcing an Error in the Script and Viewing the Error by viewing the Mail
Instructors
-
Neal Walters
BizTalk Consultant
Rating Distribution
- 1 stars: 2 votes
- 2 stars: 3 votes
- 3 stars: 21 votes
- 4 stars: 48 votes
- 5 stars: 71 votes
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!
You may also like
- Top 10 Language Learning Courses to Learn in November 2024
- Top 10 Video Editing Courses to Learn in November 2024
- Top 10 Music Production Courses to Learn in November 2024
- Top 10 Animation Courses to Learn in November 2024
- Top 10 Digital Illustration Courses to Learn in November 2024
- Top 10 Renewable Energy Courses to Learn in November 2024
- Top 10 Sustainable Living Courses to Learn in November 2024
- Top 10 Ethical AI Courses to Learn in November 2024
- Top 10 Cybersecurity Fundamentals Courses to Learn in November 2024
- Top 10 Smart Home Technology Courses to Learn in November 2024
- Top 10 Holistic Health Courses to Learn in November 2024
- Top 10 Nutrition And Diet Planning Courses to Learn in November 2024
- Top 10 Yoga Instruction Courses to Learn in November 2024
- Top 10 Stress Management Courses to Learn in November 2024
- Top 10 Mindfulness Meditation Courses to Learn in November 2024
- Top 10 Life Coaching Courses to Learn in November 2024
- Top 10 Career Development Courses to Learn in November 2024
- Top 10 Relationship Building Courses to Learn in November 2024
- Top 10 Parenting Skills Courses to Learn in November 2024
- Top 10 Home Improvement Courses to Learn in November 2024