vault backup: 2023-04-17 10:13:55

This commit is contained in:
Jet Hughes 2023-04-17 10:13:55 +12:00
parent d4bbf7cdb9
commit 5acc29f431
2 changed files with 29 additions and 0 deletions

28
content/notes/13-ssh.md Normal file
View File

@ -0,0 +1,28 @@
---
title: "13-ssh"
tags:
- lecture
- cosc301
---
What is a terminal?
- An electronic device used for entering data into, and displaying data from a computer
- Dumb terminal (thin client): no local processing ability
- Smart terminal (fat client): has local processing ability
![300](https://i.imgur.com/HSo19Rt.png)
> [!INFO] from programmer POV, terminal is the interface associated with a device/program
- Hard-copy terminals
- TeleTYpewriter (TTY)
- DEC VT-100 terminal
- Terminal emulator
- a program that does what a dumb terminal used to do
- Terminal window
![100](https://i.imgur.com/k6YQ2aG.png)
> [!INFO] there are two entities → terminal master/client and terminal client/slave/server.
> similar to client server
> a process can access the pseudo terminal

View File

@ -42,6 +42,7 @@ https://www.cs.otago.ac.nz/cosc301/schedule.php
- [x] [[10-scheduled-tasks-and-logs]]
- [ ] [[11-DNS]] need to read about security
- [ ] [[11-DHCP]]
- [ ] [[13-ssh]]
# Info