User:Jtammeka: Difference between revisions
From ICO wiki test
Jump to navigationJump to search
No edit summary |
No edit summary |
||
Line 23: | Line 23: | ||
echo "Kõik õnnestus" | echo "Kõik õnnestus" | ||
fi | |||
</source> | |||
== QUEST 4 == | |||
<source lang=bash> | |||
#! /bin/sh | |||
# Autor - Johannes Tammekänd | |||
# Grupp A22 | |||
# Kuupäev 23.02.2014 | |||
# Skript, mis leiab üles kõik kasutajad, kellede parooliräsi on antud algoritmiga räsitud. | |||
echo -n "Sisesta parooliräsi algoritm: " | |||
read RASI | |||
if [ "$RASI" = "MD5" ]; | |||
then sudo grep '\$1\$' /etc/shadow | |||
elif [ "$RASI" = "SHA512" ]; | |||
then sudo grep '\$6\$' /etc/shadow | |||
elif [ "$RASI" = "Blowfish" ]; | |||
then sudo grep '\$2a\$' /etc/shadow | |||
elif [ "$RASI" = "SHA256" ]; | |||
then sudo grep '\$5\$' /etc/shadow | |||
fi | fi | ||
</source> | </source> |
Revision as of 14:25, 25 February 2014
QUEST 1
#! /bin/sh
# Autor - Johannes Tammekänd
# Grupp A22
# Kuupäev 18.02.2014
# Viide koodireale nr 13'le - http://stackoverflow.com/questions/525592/find-and-replace-inside-a-text-file-from-a-bash-command
# Skript, mis paigaldab ntp teenuse ja seab esimeseks serveriks ntp.eenet.ee
export LC_ALL=C
sudo apt-get update && sudo apt-get install ntp
sudo sed -i -e 's/server 0.ubuntu.pool.ntp.org/ntp.eenet.ee/g' /etc/ntp.conf
sudo service ntp restart
if [ $? = 0 ];
then
echo "Kõik õnnestus"
fi
QUEST 4
#! /bin/sh
# Autor - Johannes Tammekänd
# Grupp A22
# Kuupäev 23.02.2014
# Skript, mis leiab üles kõik kasutajad, kellede parooliräsi on antud algoritmiga räsitud.
echo -n "Sisesta parooliräsi algoritm: "
read RASI
if [ "$RASI" = "MD5" ];
then sudo grep '\$1\$' /etc/shadow
elif [ "$RASI" = "SHA512" ];
then sudo grep '\$6\$' /etc/shadow
elif [ "$RASI" = "Blowfish" ];
then sudo grep '\$2a\$' /etc/shadow
elif [ "$RASI" = "SHA256" ];
then sudo grep '\$5\$' /etc/shadow
fi