Η εγκατάσταση του honeyd σε ένα unix ή linux σύστημα είναι μια εύκολη υπόθεση, ακόμα και για αρχαρίους. Μερικές διανομές -πχ Debian- περιλαμβάνουν το honeyd στη διανομή τους, οπότε δεν θα χρειαστεί εγκατάσταση, αρκεί να το επιλέξουμε ώς πακέτο. Επίσης στο προγραμματιστικό site freashmeat κυκλοφορούν RPM's με το honeyd. Αυτές οι λύσεις θα πρέπει να προτιμούνται μόνο όταν η χειρωνακτική εγκατάσταση αποτυγχάνει και αφού προσπαθήσουμε στο διαδίκτυο να βρούμε κάτι σχετικό με το σφάλμα που δεν μας επιτρέπει να εγκαταστήσουμε το πρόγραμμα. Η εγκατάσταση από πηγαίο κώδικα έχει αρκετά πλεονεκτήματα, πχ μπορούμε να τοποθετήσουμε τα αρχεία όπου θέλουμε.

Για την εγκατάσταση χρειάζονται οι παρακάτω βιβλιοθήκες:

libevent (download από το library http://www.monkey.org/~provos/libevent/ )
libdnet (download από το http://libdnet.sourceforge.net/ )
libpcap (download από το library http://www.tcpdump.org/ )

Η εγκατάσταση της καθεμίας απο τις βιβλιοθήκες γίνεται με τον γνωστό τρόπο που εγκαθιστούμε προγράμματα στο linux.

Σαν root δίνουμε:

linuxsystem:~ # tar xzf library.tar.gz
αποσυμπιέζουμε το zip-αρισμένο αρχείο
linuxsystem:~ # cd directory/
μπαίνουμε στο directory που αποσυμπιέστηκαν τα αρχεία
linuxsystem:~ # more README
διαβάζουμε το README αρχείο που περιέχει χρήσιμες πληροφορίες
linuxsystem:~ # ./configure; make; make install

Ιδιαίτερα για την libdnet φροντίζουμε να κατεβάσουμε την πιο πρόσφατη έκδοση γιατί με παλιότερες δεν μπορεί να κάνει compile το honeyd.

Ύστερα απο την εγκατάσταση των βιβλιοθηκών καλό είναι να εκτελέσουμε το

linuxsystem:~ # ldconfig -m /usr/local/lib
ώστε να σιγουρευτούμε οτι οι καινούργιες βιβλιοθήκες έχουν προστεθεί στο σύστημα.

Αφού εγκαταστήσαμε τις βιβλιοθήκες, περνάμε στην εγκατάσταση του honeyd.

Αφου το κατεβάσουμε (απο το http://www.citi.umich.edu/u/provos/honeyd/ )

linuxsystem:~ # tar xzf honeyd-1.0.tar.gz
linuxsystem:~ # cd honeyd-1.0/
linuxsystem:~ # ./configure; make; make install


Με
linuxsystem:~ # ./configure --help
μπορούμε να δούμε τις επιλογές και να ορίσουμε που θέλουμε να γίνει η εγκατάσταση και άλλες παραμέτρους.

Ο φάκελος /usr/honeyd/honeyd-1.0 ή όπου αλλού το εγκαταστήσαμε είναι η βάση του honeyd. Tο αρχείο honeyd.conf είναι το αρχείο ρύθμισης, στον φάκελο scripts/ βρίσκονται τα διάφορα scripts, ενώ πολύ περισσότερα scripts μπορούμε να κατεβάσουμε απο το http://www.citi.umich.edu/u/provos/honeyd/contrib.html και να τα
βάλουμε σε αυτό το directory.

Αφού εγκαταστήσουμε και το honeyd, πιθανών να χρειαζόμαστε το arpd για να αναλάβει τη δρομολόγηση των πακέτων στους virtual hosts - εκτός αν χρησιμοποιούμε arp-proxy στον router.

Μερικές διανομές περιλαμβάνουν το arpd σαν πακέτο οπότε το μόνο που μένει είναι να το επιλέξουμε.
Επίσης μπορούμε να το βρούμε στο http://www.citi.umich.edu/u/provos/honeyd/ .
Αν για κάποιο λόγο δεν μπορεί να γίνει compile, στη διεύθυνση http://www.tracking-hackers.com/solutions/honeyd υπάρχει ένα kit για εύκολο ξεκίνημα με το honeyd απο το οποίο μπορούμε να πάρουμε το compiled arpd και να δούμε αν θα παίζει στο σύστημα μας.

Επειδή μερικές φορές μπορεί κάτι να πάει στραβά στην εγκατάσταση, προτού απογοητευτείτε κοιτάξτε τη σελίδα με τα FrequentlyAskedQuestions στο http://www.honeyd.org/faq.php και επίσης τα διάφορα μηνύματα λάθους στοhttp://www.honeyd.org/archive.php/ . Επίσης υπάρχει η λίστα honeypots με αρκετή
πληροφορία για το honeyd. Η λίστα βρίσκεται στο www.insecure.org . Και βέβαια με μια αναζήτηση στο google μπορούμε τις περισσότερες φορές να βρούμε αυτό που ψάχνουμε!