Compare commits
4 commits
Author | SHA1 | Date | |
---|---|---|---|
adc345f348 | |||
74760ca996 | |||
48a458979b | |||
14364cc614 |
507 changed files with 88 additions and 285 deletions
|
@ -1,14 +1,13 @@
|
||||||
FROM ubuntu
|
FROM ubuntu
|
||||||
|
|
||||||
RUN apt update && apt install tree nano openssh-server iproute2 iputils-ping sudo -y
|
RUN apt update && apt install tree nano openssh-server iproute2 sudo -y
|
||||||
RUN useradd -rm -d /home/ubuntu -s /bin/bash -g root -G sudo -u 1000 test
|
RUN useradd -rm -d /home/ubuntu -s /bin/bash -g root -G sudo test
|
||||||
RUN echo 'test:test' | chpasswd
|
RUN echo 'test:test' | chpasswd
|
||||||
RUN service ssh start
|
RUN service ssh start
|
||||||
|
|
||||||
RUN mkdir -p /home/ubuntu/playground
|
RUN mkdir -p /home/ubuntu/playground
|
||||||
COPY assets/ /home/ubuntu/playground/
|
COPY assets/ /home/ubuntu/playground/
|
||||||
|
RUN chown -R test /home/ubuntu/
|
||||||
RUN useradd abcdyuinaF6e
|
|
||||||
|
|
||||||
EXPOSE 22
|
EXPOSE 22
|
||||||
|
|
||||||
|
|
|
@ -1,11 +0,0 @@
|
||||||
# Accessi
|
|
||||||
|
|
||||||
Conta gli accessi registrati nel file di log `access.log` enumerando le richieste di tipo GET. Il risultato dev'essere scritto all'interno del file
|
|
||||||
`access_num.txt`.
|
|
||||||
|
|
||||||
Il checksum della soluzione è dato da
|
|
||||||
|
|
||||||
```bash
|
|
||||||
cat access_num.txt | sha1sum
|
|
||||||
```
|
|
||||||
|
|
|
@ -1,104 +0,0 @@
|
||||||
GET /foo 200 OK
|
|
||||||
GET /foo 200 OK
|
|
||||||
GET /foo 200 OK
|
|
||||||
GET /foo 200 OK
|
|
||||||
GET /foo 200 OK
|
|
||||||
GET /foo 200 OK
|
|
||||||
GET /foo 200 OK
|
|
||||||
GET /foo 200 OK
|
|
||||||
GET /foo 200 OK
|
|
||||||
GET /foo 200 OK
|
|
||||||
GET /foo 200 OK
|
|
||||||
GET /foo 200 OK
|
|
||||||
GET /foo 200 OK
|
|
||||||
GET /foo 200 OK
|
|
||||||
GET /foo 200 OK
|
|
||||||
GET /foo 200 OK
|
|
||||||
GET /foo 200 OK
|
|
||||||
GET /foo 200 OK
|
|
||||||
GET /foo 200 OK
|
|
||||||
GET /foo 200 OK
|
|
||||||
GET /foo 200 OK
|
|
||||||
GET /foo 200 OK
|
|
||||||
GET /foo 200 OK
|
|
||||||
GET /foo 200 OK
|
|
||||||
GET /foo 200 OK
|
|
||||||
GET /foo 200 OK
|
|
||||||
GET /foo 200 OK
|
|
||||||
GET /foo 200 OK
|
|
||||||
GET /foo 200 OK
|
|
||||||
GET /foo 200 OK
|
|
||||||
GET /foo 200 OK
|
|
||||||
GET /foo 200 OK
|
|
||||||
GET /foo 200 OK
|
|
||||||
GET /foo 200 OK
|
|
||||||
GET /foo 200 OK
|
|
||||||
GET /foo 200 OK
|
|
||||||
GET /foo 200 OK
|
|
||||||
GET /foo 200 OK
|
|
||||||
GET /foo 200 OK
|
|
||||||
GET /foo 200 OK
|
|
||||||
GET /foo 200 OK
|
|
||||||
GET /foo 200 OK
|
|
||||||
GET /foo 200 OK
|
|
||||||
GET /foo 200 OK
|
|
||||||
GET /foo 200 OK
|
|
||||||
GET /foo 200 OK
|
|
||||||
GET /foo 200 OK
|
|
||||||
GET /foo 200 OK
|
|
||||||
GET /foo 200 OK
|
|
||||||
GET /foo 200 OK
|
|
||||||
GET /foo 200 OK
|
|
||||||
GET /foo 200 OK
|
|
||||||
GET /foo 200 OK
|
|
||||||
GET /foo 200 OK
|
|
||||||
GET /foo 200 OK
|
|
||||||
GET /foo 200 OK
|
|
||||||
POST /foo 200 OK
|
|
||||||
POST /foo 200 OK
|
|
||||||
POST /foo 200 OK
|
|
||||||
POST /foo 200 OK
|
|
||||||
POST /foo 200 OK
|
|
||||||
GET /foo 200 OK
|
|
||||||
GET /foo 200 OK
|
|
||||||
GET /foo 200 OK
|
|
||||||
GET /foo 200 OK
|
|
||||||
GET /foo 200 OK
|
|
||||||
GET /foo 200 OK
|
|
||||||
GET /foo 200 OK
|
|
||||||
GET /foo 200 OK
|
|
||||||
GET /foo 200 OK
|
|
||||||
GET /foo 200 OK
|
|
||||||
GET /foo 200 OK
|
|
||||||
GET /foo 200 OK
|
|
||||||
GET /foo 200 OK
|
|
||||||
GET /foo 200 OK
|
|
||||||
GET /foo 200 OK
|
|
||||||
GET /foo 200 OK
|
|
||||||
GET /foo 200 OK
|
|
||||||
GET /foo 200 OK
|
|
||||||
GET /foo 200 OK
|
|
||||||
GET /foo 200 OK
|
|
||||||
GET /foo 200 OK
|
|
||||||
GET /foo 200 OK
|
|
||||||
GET /foo 200 OK
|
|
||||||
GET /foo 200 OK
|
|
||||||
GET /foo 200 OK
|
|
||||||
POST /foo 200 OK
|
|
||||||
POST /foo 200 OK
|
|
||||||
POST /foo 200 OK
|
|
||||||
POST /foo 200 OK
|
|
||||||
POST /foo 200 OK
|
|
||||||
POST /foo 200 OK
|
|
||||||
POST /foo 200 OK
|
|
||||||
POST /foo 200 OK
|
|
||||||
POST /foo 200 OK
|
|
||||||
POST /foo 200 OK
|
|
||||||
POST /foo 200 OK
|
|
||||||
POST /foo 200 OK
|
|
||||||
POST /foo 200 OK
|
|
||||||
GET /foo 200 OK
|
|
||||||
GET /foo 200 OK
|
|
||||||
GET /foo 200 OK
|
|
||||||
GET /foo 200 OK
|
|
||||||
GET /foo 200 OK
|
|
11
assets/alias/README.md
Normal file
11
assets/alias/README.md
Normal file
|
@ -0,0 +1,11 @@
|
||||||
|
# Alias
|
||||||
|
|
||||||
|
Per produrre con un solo comando l'elenco dei file presenti in una
|
||||||
|
cartella ordinati dal più recente al meno recente decidi di installare
|
||||||
|
il seguente alias: `lss='ls -lt'`.
|
||||||
|
|
||||||
|
Il checksum della soluzione è dato da
|
||||||
|
|
||||||
|
```bash
|
||||||
|
alias | sha1sum
|
||||||
|
```
|
|
@ -1,10 +1,11 @@
|
||||||
# Backup con restic
|
# Backup
|
||||||
|
|
||||||
Prima di effettuare una modifica all'interno della cartella `foo` decidi saggiamente di effettuare una copia di backup utilizzando `restic`. Scarica
|
Prima di effettuare una modifica all'interno della cartella `foo`
|
||||||
il programma e crea un repository `./foo_bk`. Effettua il backup della cartella `foo` nel repository.
|
decidi saggiamente di effettuare una copia di backup chiamata
|
||||||
|
`foo.bk`.
|
||||||
|
|
||||||
Il checksum della soluzione è dato da
|
Il checksum della soluzione è dato da
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
restic -r foo_bk/ snapshots | grep -c backup/foo | sha1sum
|
tree $HOME/playground/backup/ | sha1sum
|
||||||
```
|
```
|
||||||
|
|
|
@ -1,4 +0,0 @@
|
||||||
# Header 1
|
|
||||||
|
|
||||||
Paragraph.
|
|
||||||
|
|
|
@ -1,11 +0,0 @@
|
||||||
# Cerca Trova
|
|
||||||
|
|
||||||
Un hacker ha nascosto alcune chiavi all'interno dei file in foo/. Le chiavi iniziano con la stringa "abcd". Cerca e conta le chiavi e scrivi il
|
|
||||||
risultato nel file ./keys.txt senza inserire newlines (a capo).
|
|
||||||
|
|
||||||
Il checksum della soluzione è dato da
|
|
||||||
|
|
||||||
```bash
|
|
||||||
cat $HOME/playground/cercatrova/keys.txt | sha1sum
|
|
||||||
```
|
|
||||||
|
|
|
@ -1 +0,0 @@
|
||||||
abcdMaiChe5i
|
|
|
@ -1 +0,0 @@
|
||||||
abcdMaiChe5i
|
|
|
@ -1 +0,0 @@
|
||||||
abcdMaiChe5i
|
|
|
@ -1 +0,0 @@
|
||||||
abcdMaiChe5i
|
|
|
@ -1 +0,0 @@
|
||||||
abcdMaiChe5i
|
|
Some files were not shown because too many files have changed in this diff Show more
Loading…
Reference in a new issue