Learning SFTP

Learning SFTP

1h 11mBeginner2025-05-01

Authors

Scott Simpson

Scott Simpson

Creating Technology Courses as a Senior Staff Author at LinkedIn

Course details

In this course, instructor Scott Simpson explores the essentials of securely transferring files between computers using SFTP. Find out how SFTP leverages SSH to provide a secure method for file transfers. Learn how to set up and connect to servers, navigate file systems, and perform file operations like uploading, downloading, and managing permissions. Understand the differences between command line and graphical clients, and find out how to choose the best tools for your workflow. Gain skills in troubleshooting connectivity issues and handling file permissions. Plus, enhance your understanding of network security, and explore different server configurations, including cloud and on-premises setups. By the end of the course, you will be able to effectively and securely manage file transfers across various environments.

Skills covered

FTPSoftware AdministrationWeb StandardsWeb DesignServer AdministrationWeb DevelopmentNetwork and System AdministrationOpen SourceOne-Off

Concepts

Introduction

  • Learning SFTP
  • Lab setup
  • Lab setup - Server configuration

Using SSH for File Transfer

  • Using SSH to transfer files
  • Exploring SCP and SSHFS

Using SFTP

  • Connecting to an SFTP server
  • SFTP commands
  • Using SFTP at the command line
  • Using the Cyberduck SFTP client for Windows and macOS
  • Using the WinSCP SFTP client for Windows
  • Using SFTP in the VS Code editor
  • Using SFTP in GoCoEdit on a mobile device
  • Working with files remotely
  • Managing a website with SFTP
  • Troubleshooting an SFTP connection

Conclusion

  • Next steps
40,000 Toman