From d3527cdd000e70b5bca24451632579cacc6ca750 Mon Sep 17 00:00:00 2001 From: gbrochar Date: Sun, 22 Nov 2020 17:17:08 +0100 Subject: [PATCH] init --- network/01 | 1 + network/02 | 2 ++ network/03 | 1 + network/04 | 1 + network/05 | 1 + network/06 | 1 + network/07 | 1 + network/08 | 4 ++++ network/09 | 3 +++ network/10 | 1 + network/11 | 1 + network/12 | 1 + network/13 | 1 + network/14 | 1 + network/15 | 4 ++++ scripts/01 | 1 + scripts/02 | 5 +++++ scripts/03 | 12 ++++++++++++ system/01 | 1 + system/02 | 1 + system/03 | 2 ++ system/04 | 1 + system/05 | 1 + system/06 | 1 + system/07 | 1 + system/08 | 1 + system/09 | 1 + system/10 | 1 + system/11 | 1 + system/12 | 1 + system/13 | 1 + system/14 | 1 + system/15 | 1 + system/16 | 1 + system/17 | 1 + system/18 | 1 + system/19 | 4 ++++ system/20 | 1 + system/21 | 1 + system/22 | 1 + system/23 | 11 +++++++++++ system/24 | 1 + 42 files changed, 80 insertions(+) create mode 100644 network/01 create mode 100644 network/02 create mode 100644 network/03 create mode 100644 network/04 create mode 100644 network/05 create mode 100644 network/06 create mode 100644 network/07 create mode 100644 network/08 create mode 100644 network/09 create mode 100644 network/10 create mode 100644 network/11 create mode 100644 network/12 create mode 100644 network/13 create mode 100644 network/14 create mode 100644 network/15 create mode 100644 scripts/01 create mode 100644 scripts/02 create mode 100644 scripts/03 create mode 100644 system/01 create mode 100644 system/02 create mode 100644 system/03 create mode 100644 system/04 create mode 100644 system/05 create mode 100644 system/06 create mode 100644 system/07 create mode 100644 system/08 create mode 100644 system/09 create mode 100644 system/10 create mode 100644 system/11 create mode 100644 system/12 create mode 100644 system/13 create mode 100644 system/14 create mode 100644 system/15 create mode 100644 system/16 create mode 100644 system/17 create mode 100644 system/18 create mode 100644 system/19 create mode 100644 system/20 create mode 100644 system/21 create mode 100644 system/22 create mode 100644 system/23 create mode 100644 system/24 diff --git a/network/01 b/network/01 new file mode 100644 index 0000000..eb22a84 --- /dev/null +++ b/network/01 @@ -0,0 +1 @@ +ifconfig -l diff --git a/network/02 b/network/02 new file mode 100644 index 0000000..edf72b7 --- /dev/null +++ b/network/02 @@ -0,0 +1,2 @@ +ifconfig en0 | grep broadcast | cut -d " " -f6 +arp -a | cut -d "(" -f2 | cut -d ")" -f1 diff --git a/network/03 b/network/03 new file mode 100644 index 0000000..14dfe4e --- /dev/null +++ b/network/03 @@ -0,0 +1 @@ +ifconfig en1 | grep "ether" diff --git a/network/04 b/network/04 new file mode 100644 index 0000000..58695e2 --- /dev/null +++ b/network/04 @@ -0,0 +1 @@ +netstat -nr | grep default | head -1 diff --git a/network/05 b/network/05 new file mode 100644 index 0000000..004622a --- /dev/null +++ b/network/05 @@ -0,0 +1 @@ +nslookup slash16.org | grep Server diff --git a/network/06 b/network/06 new file mode 100644 index 0000000..3ac60a9 --- /dev/null +++ b/network/06 @@ -0,0 +1 @@ +/etc/resolv.conf diff --git a/network/07 b/network/07 new file mode 100644 index 0000000..fc4342f --- /dev/null +++ b/network/07 @@ -0,0 +1 @@ +nslookup slash16.org 8.8.8.8 diff --git a/network/08 b/network/08 new file mode 100644 index 0000000..75a07ab --- /dev/null +++ b/network/08 @@ -0,0 +1,4 @@ +whois slash16.org + +Je regarde la ligne name server, ici AwS => Amazon Web Services. +Il y a aussi chez qui le nom de domaine a ete achete. diff --git a/network/09 b/network/09 new file mode 100644 index 0000000..a349034 --- /dev/null +++ b/network/09 @@ -0,0 +1,3 @@ +Address: 163.172.250.12 +Address: 163.172.250.13 +Address: 163.172.250.11 diff --git a/network/10 b/network/10 new file mode 100644 index 0000000..3ce283c --- /dev/null +++ b/network/10 @@ -0,0 +1 @@ +traceroute slash16.org diff --git a/network/11 b/network/11 new file mode 100644 index 0000000..da4637b --- /dev/null +++ b/network/11 @@ -0,0 +1 @@ +nat-1 (10.60.1.11) diff --git a/network/12 b/network/12 new file mode 100644 index 0000000..b2b9fee --- /dev/null +++ b/network/12 @@ -0,0 +1 @@ +ipconfig getifaddr en0 diff --git a/network/13 b/network/13 new file mode 100644 index 0000000..0d2efe0 --- /dev/null +++ b/network/13 @@ -0,0 +1 @@ +e1r5p9.42.fr diff --git a/network/14 b/network/14 new file mode 100644 index 0000000..3ac60a9 --- /dev/null +++ b/network/14 @@ -0,0 +1 @@ +/etc/resolv.conf diff --git a/network/15 b/network/15 new file mode 100644 index 0000000..2446627 --- /dev/null +++ b/network/15 @@ -0,0 +1,4 @@ +open /etc/hosts +add these two lines : +46.19.122.85 42.fr +46.19.122.85 intra.42.fr diff --git a/scripts/01 b/scripts/01 new file mode 100644 index 0000000..df8acd4 --- /dev/null +++ b/scripts/01 @@ -0,0 +1 @@ +awk -F: '{printf("%-24s%-24s%-24s\n", $1, $3, $6)}' /etc/passwd diff --git a/scripts/02 b/scripts/02 new file mode 100644 index 0000000..8a6c4c3 --- /dev/null +++ b/scripts/02 @@ -0,0 +1,5 @@ +for var in "$@" +do + pkill -u $var + userdel -f $var +done diff --git a/scripts/03 b/scripts/03 new file mode 100644 index 0000000..b06d60e --- /dev/null +++ b/scripts/03 @@ -0,0 +1,12 @@ +((nbr=$RANDOM % 100 + 1)) +guess=-1 +echo "Find the mystery number (between 1 and 100) !!!" +while ((guess != nbr)); do + read -p 'Enter a number : ' guess + if (( guess < nbr )); then + echo "Mystery number is superior to the input number." + elif (( guess > nbr )); then + echo "Mystery number is inferior to the input number." + fi +done +echo "Congrats ! You found the mystery number !" diff --git a/system/01 b/system/01 new file mode 100644 index 0000000..1fbb72e --- /dev/null +++ b/system/01 @@ -0,0 +1 @@ +/etc/os-release diff --git a/system/02 b/system/02 new file mode 100644 index 0000000..dc1cbe0 --- /dev/null +++ b/system/02 @@ -0,0 +1 @@ +hostname newname diff --git a/system/03 b/system/03 new file mode 100644 index 0000000..15e8148 --- /dev/null +++ b/system/03 @@ -0,0 +1,2 @@ +/etc/hostname +/etc/hosts diff --git a/system/04 b/system/04 new file mode 100644 index 0000000..12403fb --- /dev/null +++ b/system/04 @@ -0,0 +1 @@ +uptime diff --git a/system/05 b/system/05 new file mode 100644 index 0000000..2774af5 --- /dev/null +++ b/system/05 @@ -0,0 +1 @@ +systemctl status ssh diff --git a/system/06 b/system/06 new file mode 100644 index 0000000..0b3d11d --- /dev/null +++ b/system/06 @@ -0,0 +1 @@ +systemctl restart ssh diff --git a/system/07 b/system/07 new file mode 100644 index 0000000..68d8371 --- /dev/null +++ b/system/07 @@ -0,0 +1 @@ +cat /var/run/sshd.pid diff --git a/system/08 b/system/08 new file mode 100644 index 0000000..bf6b3d1 --- /dev/null +++ b/system/08 @@ -0,0 +1 @@ +~/.ssh/authorized_keys diff --git a/system/09 b/system/09 new file mode 100644 index 0000000..e556b83 --- /dev/null +++ b/system/09 @@ -0,0 +1 @@ +w diff --git a/system/10 b/system/10 new file mode 100644 index 0000000..aea5c86 --- /dev/null +++ b/system/10 @@ -0,0 +1 @@ +lsblk diff --git a/system/11 b/system/11 new file mode 100644 index 0000000..6a4cb44 --- /dev/null +++ b/system/11 @@ -0,0 +1 @@ +df -h diff --git a/system/12 b/system/12 new file mode 100644 index 0000000..d831535 --- /dev/null +++ b/system/12 @@ -0,0 +1 @@ +du -h /var diff --git a/system/13 b/system/13 new file mode 100644 index 0000000..bf1a1fd --- /dev/null +++ b/system/13 @@ -0,0 +1 @@ +top diff --git a/system/14 b/system/14 new file mode 100644 index 0000000..4f31ba7 --- /dev/null +++ b/system/14 @@ -0,0 +1 @@ +tail -f /var/log/syslog & diff --git a/system/15 b/system/15 new file mode 100644 index 0000000..2fff787 --- /dev/null +++ b/system/15 @@ -0,0 +1 @@ +kill -9 %1 diff --git a/system/16 b/system/16 new file mode 100644 index 0000000..b3a9736 --- /dev/null +++ b/system/16 @@ -0,0 +1 @@ +The service cron located in /etc/init.d/cron diff --git a/system/17 b/system/17 new file mode 100644 index 0000000..0964176 --- /dev/null +++ b/system/17 @@ -0,0 +1 @@ +ssh user@127.0.0.1 -p 22 diff --git a/system/18 b/system/18 new file mode 100644 index 0000000..510526f --- /dev/null +++ b/system/18 @@ -0,0 +1 @@ +systemctl stop ssh diff --git a/system/19 b/system/19 new file mode 100644 index 0000000..33e6c56 --- /dev/null +++ b/system/19 @@ -0,0 +1,4 @@ +console-setup.sh dbus irqbalance kmod procps rsyslog sudo +cron hwclock.sh keyboard-setup.sh networking rsync ssh udev + +ce sont des daemons/run commands, on peut les afficher avec ls /etc/init.d diff --git a/system/20 b/system/20 new file mode 100644 index 0000000..5a7e3ed --- /dev/null +++ b/system/20 @@ -0,0 +1 @@ +cut -d : -f1 /etc/passwd diff --git a/system/21 b/system/21 new file mode 100644 index 0000000..e711985 --- /dev/null +++ b/system/21 @@ -0,0 +1 @@ +grep -E "home|root" /etc/passwd | cut -d : -f1 diff --git a/system/22 b/system/22 new file mode 100644 index 0000000..8094b8e --- /dev/null +++ b/system/22 @@ -0,0 +1 @@ +adduser user diff --git a/system/23 b/system/23 new file mode 100644 index 0000000..f33a5e3 --- /dev/null +++ b/system/23 @@ -0,0 +1,11 @@ +ssh : + +ssh user@ip -p 22 + +puis taper son mdp + +session graphique : + +Allumer l'ordinateur +Entrer son login +Entrer son password diff --git a/system/24 b/system/24 new file mode 100644 index 0000000..f1e3e71 --- /dev/null +++ b/system/24 @@ -0,0 +1 @@ +dpkg -l