Networking Basics

  SSH/FTP
  Server Connectivity
  Web Servers
  Operating Systems


SSH/FTP

SSH, or Secure Shell Protocol, sends messages securely to another device, over an unsecure network. “SSH is often used for controlling servers remotely, for managing infrastructure, and for transferring files” (cloudfare.com).

Path of SSH/FTP: Your computer, plain text, encryption, secure text, internet, secure text, decryption, plain text, website server.


Server Connectivity

Linux terminal showing a successful server connection

To connect to servers, you need to first choose a domain name for your site - like rit.edu, amazon.com, or instagram.com. Next, you need to find a host, like WordPress, to store your information on a server so people can see it. Lastly, you need to actually connect to the server and upload your files.



Web Servers

A web server is often a physical device that contains files and software to run a website, like HTML and CSS files. It stores all your information and connects to the internet to exchange the data with other devices/services, like a website.

Relationship between browsers, internet, and web servers: browers, request, internet, request, web servers, response, internet, response, browsers.


Operating Systems

Examples of operating systems: Apple, Linux, MSDOS, Ubuntu, Windows Server, Mac OS, Microsoft.

What is an operating system? The basic definition by Oxford Languages is “the software that supports a computer’s basic functions, such as scheduling tasks, executing applications, and controlling peripherals.” But what does that really mean? An operating system performs all of the low-level functions of a computer, so your apps don’t have to. It allows your computer to perform tasks quickly and efficiently, and saves storage space.