Μετατρέψτε ένα Apple TV 2 σε διακομιστή Web

Anonim

Έτσι έχετε ήδη ρυθμίσει το Apple TV2 σας να τρέχει το XBMC και τώρα το έχετε βαρεθεί. Γιατί να μην μετατρέψετε το ATV2 σε διακομιστή ιστού όπως έκαναν τα παιδιά στο MacMiniVault; Ναι, αυτός ο σύνδεσμος ανοίγει μια ιστοσελίδα που εξυπηρετείται από ένα Apple TV2. Μπορείτε να το κάνετε μόνοι σας με το δικό σας Apple TV χωρίς πολλή δουλειά, μόνο λίγη υπομονή.

Πριν ξεκινήσετε, θα χρειαστεί να κάνετε jailbreak το Apple TV2 με το Seas0nPass, το Seas0nPass είναι το πιο εύκολο βοηθητικό πρόγραμμα jailbreak, αλλά θα μπορούσατε να χρησιμοποιήσετε το PwnageTool ή το Redsn0w εάν αυτό επιπλέει στο σκάφος σας. Αφού το κάνετε αυτό, ακολουθεί μια σύνοψη του τι πρέπει να κάνετε:

  • SSH στο νέο jailbroken Apple TV2 από το Terminal, ο προεπιλεγμένος κωδικός πρόσβασης root είναι "alpine" και θα πρέπει να γνωρίζετε τη διεύθυνση IP του AppleTV2 ή μπορείτε να δοκιμάσετε να χρησιμοποιήσετε το όνομα κεντρικού υπολογιστή apple-tv.local :
  • ssh [email protected]

  • Αλλάξτε τον κωδικό πρόσβασης root από αλπικό σε κάτι άλλο πληκτρολογώντας «passwd»
  • Εγκαταστήστε το Lighttpd στο Apple TV2 χρησιμοποιώντας το apt-get:
  • apt-get install lighttpd

  • Χρησιμοποιήστε την αγαπημένη σας εφαρμογή SFTP (το CyberDuck είναι δωρεάν) για να ανεβάσετε ένα αρχείο διαμόρφωσης lighttpd στο /etc/lighttpd.conf – εδώ είναι ένα δείγμα lighttpd.conf για εργασία από
  • Τώρα εκκινήστε το διακομιστή lighttpd με (ίσως χρειαστεί να το εκτελέσετε ως /usr/sbin/lighttpd-angel):
  • lighttpd-angel -f /etc/lighttpd.conf

Ο διακομιστής ιστού σας Apple TV2 θα πρέπει τώρα να είναι σε λειτουργία, αυτό μπορεί να επαληθευτεί αν ανασύρετε τη διεύθυνση IP του ATV σε ένα πρόγραμμα περιήγησης ιστού.

Εάν θέλετε ο διακομιστής ιστού να ξεκινά αυτόματα κατά την εκκίνηση ή την επανεκκίνηση του Apple TV, θα πρέπει να προσθέσετε μια λίστα εκκίνησης στο /Library/LaunchDaemons/, τα αρχεία plist διαφέρουν από τα σενάρια bash σε αυτό πρέπει να γράψετε κάθε επιμέρους σημαία και όρισμα ως συμβολοσειρά. Σε αυτήν την περίπτωση, η εντολή για την εκτέλεση του lighttpd-angel θα μεταφραστεί σε πλήκτρα plist κάπως έτσι:

Αυτή η αναλυτική περιγραφή δεν είναι ακόμα τέλεια, είναι μια εξελιγμένη έκδοση από τις εξαιρετικά απλοποιημένες οδηγίες στο MacMiniVault, οι οποίες ρυθμίζουν αυτόν τον ζωντανό διακομιστή ιστού της Apple TV μόνο για να δουν πόσο καλά θα χειριστεί τον φόρτο κυκλοφορίας.

Μετατρέψτε ένα Apple TV 2 σε διακομιστή Web