User:Jtammeka: Difference between revisions

From ICO wiki
Jump to navigationJump to search
No edit summary
No edit summary
 
Line 36: Line 36:
# Skript, mis leiab üles kõik kasutajad, kellede parooliräsi on antud algoritmiga räsitud.
# Skript, mis leiab üles kõik kasutajad, kellede parooliräsi on antud algoritmiga räsitud.


echo -n "Sisesta parooliräsi algoritm: "
if [ "$1" = "MD5" ];
read RASI
 
if [ "$RASI" = "MD5" ];
then sudo grep '\$1\$' /etc/shadow  
then sudo grep '\$1\$' /etc/shadow  


elif [ "$RASI" = "SHA512" ];
elif [ "$1" = "SHA512" ];
then sudo grep '\$6\$' /etc/shadow  
then sudo grep '\$6\$' /etc/shadow  


elif [ "$RASI" = "Blowfish" ];
elif [ "$1" = "Blowfish" ];
then sudo grep '\$2a\$' /etc/shadow  
then sudo grep '\$2a\$' /etc/shadow  


elif [ "$RASI" = "SHA256" ];
elif [ "$1" = "SHA256" ];
then sudo grep '\$5\$' /etc/shadow  
then sudo grep '\$5\$' /etc/shadow  


fi
fi
</source>
</source>

Latest revision as of 14:43, 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.

if [ "$1" = "MD5" ];
then sudo grep '\$1\$' /etc/shadow 

elif [ "$1" = "SHA512" ];
then sudo grep '\$6\$' /etc/shadow 

elif [ "$1" = "Blowfish" ];
then sudo grep '\$2a\$' /etc/shadow 

elif [ "$1" = "SHA256" ];
then sudo grep '\$5\$' /etc/shadow 

fi