Email Newsletter icon, E-mail Newsletter icon, Email List icon, E-mail List icon Sign up for our Email Newsletter




SSH and FTP for Remote Administration

Info

  • Level: Intermediate
  • Presenter: Eli the Computer Guy
  • Date Created: 26 Minutes
  • Length of Class: September 21, 2010

Tracks

Prerequisites

  1. Introduction to Linux
  2. Installing Linux
  3. Basic Linux Tasks
  4. VIM for File Editing
  5. Navigation in Linux
  6. Users, Groups and Permissions in Linux
  7. Linux Network Configuration

Purpose of Class

  • This class teaches students how to remotely administer their Linux servers using SSH, and to be able transfer files to and from the server using FTP.

Topics Covered

  • Install SSH
  • Connecting to Server Using a Terminal Emulator
  • Installing vsftpd for FTP
  • Connecting to vsftpd using a FTP Client

Class Notes

  1. SSH – Secure Shell
    1. Install SSH on Server = sudo apt-get install ssh
    2. SSH Requires Port 22
    3. Use a Terminal Emulator to Connect to the Server (PuTTy)
  2. FTP – File Transfer Protocol
    1. Install FTP Server = sudo apt-get install vsftpd
    2. Edit vsftpd Configuration Files = sudo vim /etc/vsftpd.conf
    3. Uncoment #local_enable=YES to Allow Local Users to Login
    4. Uncomment #write_enable=YES to Allow File Uploads
    5. To Restart vsftpd Service = sudo service vsftpd restart
    6. Use an FTP Client to Connect to FTP Server (FileZilla)

Resources



Eli the Computer Guy (437 Posts)

Eli the Computer Guy has 16 years experience in technology being the guy to fix "it". From the Army, to building out new satellite offices for the enterprise, to running his own shop with 9 full time employees Eli has real world experience with almost all systems that technicians will be working with. Eli has 1600 hours of formal technical beyond his Bachelors Degree in Criminal Justice on technologies ranging from Avaya PBX/ Audix to Microsoft, Red Hat Linux, MySQL, Cisco and much more.


  • Maintman

    Thankyou very interesting

  • pra007

    hi Eli,

    just one thing to ask you. is this video and other videos of Linux made by you are related to any specific distro of Linux. i .e whether it is related with Ubuntu or SUSE Linux or any other flavor of Linux .

    Because what i know about Red Hat Linux is no command starts with sudo. if i am wrong please correct me. Because i am working in a Environment where Red Hat Linux servers are used.

    and i have never find any command that starts with sudo. as Used in your ‘Linux Network Configuration’ video . maybe with sudo you are taking the root user permission.

    What i know is first we login through root in server through remote desktop connection. and then we execute the command.

    and last thing why i ask this question is that you always create any video to give overall , general idea about that concept. e. g – in your video ‘ Introduction to Servers ‘ you said you learnt all about windows server.

    that’s why i ask you why you create this series of Linux videos with a specific distro.

    maybe you understand my concern. please reply.

  • http://www.cocaxelmundo.com.ar Franco

    Hey pra007,

    sudo means Super User DO, so there’s no need for u to use it in the commands u type cause u already logged in as root. So u have all the permissions to execute whatever u want.
    Eli did these videos logged in as eli, so in order to execute any command, he needs to type sudo.
    hope this answers ur question!
    Franco

  • imran

    Hi Elli,
    Teach us about IPtables plz



















Subscribe to me on YouTube