Compare commits
4
Commits
eae95e64bb
...
main
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
d1b2d10394 | ||
|
|
9512520bfe | ||
|
|
ab3044d053 | ||
|
|
7345b746e0 |
@@ -0,0 +1 @@
|
||||
/ansible
|
||||
Executable
+51
@@ -0,0 +1,51 @@
|
||||
#!/bin/bash
|
||||
|
||||
#(c)By CeMunz IT
|
||||
#Script zum Sicheren löschen von Festplatten
|
||||
|
||||
clear
|
||||
|
||||
echo "Willkommen beil Löschungstool für Festplatten (HDDs)"
|
||||
echo ""
|
||||
echo "Es laufen insgesammt 2 Löschvorgänge durch!"
|
||||
echo ""
|
||||
|
||||
FP= ls /dev/sd* | grep sd
|
||||
echo ""
|
||||
read -p "Bitte Festplatte wählen (a...g):" lp
|
||||
echo "folgende Festplatte wird gelöscht:"
|
||||
|
||||
echo "/dev/sd$lp"
|
||||
echo -n "Richtige Platte gewählt?(j/n): "
|
||||
read -r choice
|
||||
|
||||
case $choice in
|
||||
j|J)
|
||||
echo "Festplatte wird gelöscht. NICHT VORZEITIG STOPPEN!"
|
||||
;;
|
||||
*)
|
||||
echo "Vorgang abgebrochen!"
|
||||
exit 1
|
||||
;;
|
||||
esac
|
||||
|
||||
echo ""
|
||||
echo "Erster Vorgang"
|
||||
|
||||
# Setzen des Passwortes zum löschen
|
||||
sudo hdparm --user-master u --security-set-pass Eins /dev/sd$lp > /dev/null
|
||||
sudo hdparm --user-master u --security-erase-enhanced Eins /dev/sd$lp
|
||||
|
||||
echo "Zweiter Vorgang"
|
||||
|
||||
### In Bearbeitung!
|
||||
### #sudo dd if=/dev/urandom of=/dev/sd$lp bs=4M status=progress conv=fdatasync
|
||||
|
||||
### #echo "Dritter Vorgang"
|
||||
|
||||
sudo dd if=/dev/zero of=/dev/sd$lp bs=1M status=progress conv=fdatasync
|
||||
|
||||
echo "Metadaten löschen:" # wipefs macht die Platte "sauber" von Metadaten für eine neue Nutzung
|
||||
wipefs -a /dev/sd$lp
|
||||
|
||||
echo "Festplatte /dev/sd$lp erfolgtreich gelöscht!"
|
||||
@@ -1,5 +1,7 @@
|
||||
**1. Voraussetzungen installieren**
|
||||
|
||||
API Key auf openweathermap.org generieren
|
||||
|
||||
```
|
||||
pip install requests mariadb python-dotenv
|
||||
```
|
||||
|
||||
Reference in New Issue
Block a user