SSH And FTP For Remote Administration
Description
Info
Level: Intermediate
Presenter: Eli the Computer Guy
Date Created: 26 Minutes
Length of Class: September 21, 2010
Tracks
Linux
Prerequisites
Introduction to Linux
Installing Linux
Basic Linux Tasks
VIM for File Editing
Navigation in Linux
Users, Groups and Permissions in Linux
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
SSH -- Secure Shell
Install SSH on Server = sudo apt-get install ssh
SSH Requires Port 22
Use a Terminal Emulator to Connect to the Server (PuTTy)
FTP -- File Transfer Protocol
Install FTP Server = sudo apt-get install vsftpd
Edit vsftpd Configuration Files = sudo vim /etc/vsftpd.conf
Uncoment #local_enable=YES to Allow Local Users to Login
Uncomment #write_enable=YES to Allow File Uploads
To Restart vsftpd Service = sudo service vsftpd restart
Use an FTP Client to Connect to FTP Server (FileZilla)
Resources
PuTTy
FileZilla
Ubuntu vstpd Documentation: https://help.ubuntu.com/6.06/ubuntu/serverguide/C/ftp-server.html