networking - notes 0 - foundations

contents

  1. virtual web-server
  2. linux web servers
  3. linux security
  4. apache
  5. vscode for vagrant box
  6. references
  7. reading

virtual web-server


vagrant and VMBox

initializing from a Vagrantfile:

handy vagrant commands

note


linux web servers

linux file system

linux packages

apt-get

to update source list:

to update all existing packages:


linux security


rule-of-least-privilege:

superuser:

first things:

linux users

linux file permissions

owner and group

octal permissions

chmod and chown

linux key based login

application to client-server authentication scenario:

public key encryption:

key-pair generation and public key installation:

force only key-based authentication:

linux firewall

ports

ufw (Uncomplicated Fire Wall)

apache web server install

further apache configurations:


vscode for vagrant box


references

reading


created: 27 Jun 2019
today's track: Apple (Marcus Schossow Remix) by Sander van Doorn