Dina största Linux-tabbar

Allmän diskussion om allt som berör Linux & öppen källkod.
Användarvisningsbild
Rasmus
Inlägg: 5
Blev medlem: 07 feb 2020, 16:39
Ort: Örebro
Kontakt:

Dina största Linux-tabbar

Inlägg av Rasmus »

Det värsta jag har råkat göra är att köra chown -R rasmus:rasmus /, så det var bara att installera om alltihop.

Den senaste tabben var att exponera alla mina Docker-tjänster publikt ut mot internet, men tur nog hade jag ingenting känsligt där. Jag hade satt upp vilka portar som skulle exponeras genom iptables, men reglerna som Docker lägger till själv gör att portarna exponeras ändå. Lösningen blev att explicit binda tjänsterna mot rätt ip.

Jag har även råkat skriva in crontab -r istället för crontab -e. Den förra raderar alla dina crontabs medan den senare låter dig redigera dem. Personen som tyckte att det var en bra idé att ha -r istället för --remove är ond.

Barre
Inlägg: 4
Blev medlem: 05 feb 2020, 14:51

Re: Dina största Linux-tabbar

Inlägg av Barre »

Sådana här trådar är alltid roliga (och oftast väldigt lärorika :))

Mitt största misstag var när jag skrev RHCE certifiering, det är ett praktiskt prov och man får ett gäng uppgifter att genomföra och ett tomt system.

Var inloggad som root och höll på att installera ett gäng applikationer och lärarens dator agerade filer där man kunde curla/wgetta rpm-filerna man behövde, dessa laddade jag ner på /root home folder och började få fullt filsystem så jag tänkte att det var ju bara att radera samtliga filer där (dumt beslut från början, men jag var stressag).

gjorde så här:

Kod: Markera allt

$ ls -l /root
$ rm -rf *
proplemet var att jag stod i / filsystemet, inte i /root :shock:
Jag har även råkat skriva in crontab -r istället för crontab -e. Den förra raderar alla dina crontabs medan den senare låter dig redigera dem. Personen som tyckte att det var en bra idé att ha -r istället för --remove är ond.
Helt idiotiskt, speciellt eftersom e & r ligger brevid varandra på tangentborder, så detta har hänt mig så många gånger att jag skrivit en bash-function som laddas i min ~/.bashrc

Kod: Markera allt

function crontab()
{
    if [[ "$1" == "-r" ]]; then
        echo "No no stupid! Use --remove"
        return 1
    elif [[ "$1" == "--remove" ]]; then
        /usr/bin/crontab -r
        return 0
    fi
    /usr/bin/crontab "$@"
}
Far from perfect, men den har varit tillräcklig för mig. Numer kör jag mes systemd timers.

Användarvisningsbild
rgggn
Inlägg: 6
Blev medlem: 05 feb 2020, 14:18
Ort: Stockholm

Re: Dina största Linux-tabbar

Inlägg av rgggn »

Råkade rm:a fel filer ett par gånger. En klassiker.

Skriv svar