Almost Everything About Secure Shell

Learn almost everything you need in your remote Linux administration work using the secure shell
4.7 (10 ratings)
Instead of using a simple lifetime average, Udemy calculates a
course's star rating by considering a number of different factors
such as the number of ratings, the age of ratings, and the
likelihood of fraudulent ratings.
205 students enrolled
$19
$50
62% off
Take This Course
  • Lectures 34
  • Length 2.5 hours
  • Skill Level All Levels
  • Languages English
  • Includes Lifetime access
    30 day money back guarantee!
    Available on iOS and Android
    Certificate of Completion
Wishlisted Wishlist

How taking a course works

Discover

Find online courses made by experts from around the world.

Learn

Take your courses with you and learn anywhere, anytime.

Master

Learn and practice real-world skills and achieve your goals.

About This Course

Published 9/2015 English

Course Description

Secure Shell or the S-S-H (The pronunciation) is a network protocol to exchange data in a secure way between two computers, the main purpose of SSH is to administrate and execute commands on a remote computer, SSH is used by other protocols such as Secure Copy Protocol (SCP) and Secure File Transfer Protocol (SFTP) to transfer and manage files between two computers.

As you see from the above short description , The SSH is a must known skill that all Linux Administrator should know.

In this course "Muhammed Torkey" explains

- What is Secure Shell?

- How does Secure Shell work?

- How to Install & Configure Secure Shell?

- Using Secure Shell for remote connection

- Copy and Transfer files using Secure Shell

- Use Secure Shell with other services such as the Screen utility , X11 and Virtial Network Computing

- Secure the Secure Shell to Secure your Environment

after finishing this course, you will be able to do everything you need to administrate Linux using Secure Shell.





What are the requirements?

  • Install VirtualBox or any Virtualization software
  • Install two CentOS virtual machines
  • Download Putty

What am I going to get from this course?

  • Installing and Configuring Secure Shell
  • Using Secure Shell for remote connection
  • Copy file using secure shell
  • Transfer files using secure shell
  • Harden and Secure the Secure Shell
  • Using Screen for multiple SSH sessions
  • Run Linux applications on Windows OS

What is the target audience?

  • This Course for newbies who are familiar with Linux essentials
  • The Almost Everything About Secure Shell Course for the intermediate Linux users who want move their skills to the next level

What you get with this course?

Not for you? No problem.
30 day money back guarantee.

Forever yours.
Lifetime access.

Learn on the go.
Desktop, iOS and Android.

Get rewarded.
Certificate of completion.

Curriculum

Section 1: Introduction To Secure Shell
Course Agenda
Preview
02:01
Introduction To Secure Shell
Preview
06:43
Section 2: Secure Shell Installation and Configuration
How to verify if SSH installed or not on Linux?
Preview
02:12
Install the OpenSSH on Linux CentOS
02:31
Install OpenSSH on Linux Ubuntu
02:16
Install OpenSSH on Windows
04:18
Section 3: Using Secure Shell For Remote Connection
How do I connect to a remote host
06:10
How do I connect to a remote host on a different SSH port
05:38
How can I login to a specific directory?
02:54
How do I execute a command on a remote host using SSH?
02:49
Section 4: Copy and Transfer Files Using Secure Shell
How can I copy (file/files) to a remote host using SCP?
06:09
How can I copy (file/files) from a remote host using SCP?
02:53
How can I Copy entire directory using SCP?
04:29
Can I limit the speed (bandwidth) of files transfer using SCP?
03:55
What is SFTP and how to connect to SFTP?
01:51
SFTP List file and check the working directory
03:44
SFTP Uploading Files
04:59
SFTP Downloading Files
03:47
SFTP Switching and Creating Directories
04:32
SFTP Remove Files and Directories
03:51
Section 5: Secure Shell & Other Services
Multiple SSH Sessions with screen (Install Screen)
04:06
Multiple SSH Sessions with screen (Start working)
04:11
Multiple SSH Sessions with screen Lock and Exit from the screen
01:23
Tunneling x11 Through SSH (Linux)
02:53
Tunneling x11 Through SSH (Run Linux Applications on Windows)
02:39
Remote Desktop with SSH (Install and Configure VNC Server)
05:38
Remote Desktop with SSH (Connect to Remote Desktop)
01:57
Section 6: Securing the Secure Shell
Change The Default Port
06:00
Disable Direct Root Access
05:53
Allow Access for Certain User(s)
04:57
Deny Access from Known IPs
03:01
Allow Access from Known IPs
07:58
Public Key Authentication
07:35
Disable Password Authentication
04:14

Students Who Viewed This Course Also Viewed

  • Loading
  • Loading
  • Loading

Instructor Biography

Muhammed Torkey, Senior Linux System Administrator - AWS Cloud Administrator

Hi , my name is Muhammed Tork

I started working with linux since 2003 and i have certifications in Linux , Microsoft and Cloud . I am always passionate to learn and know more about IT .

I will always be happy to share my knowledge with others , and I am seeking to provide knowledge and information for linux seekers :)

Ready to start learning?
Take This Course