Υπηρεσίες Διαδικτύου 
Αυτή η σελίδα βοήθειας είναι ελλιπής
Εισαγωγή
Αυτή η ενότητα σάς επιτρέπει να διαχειριστείτε και να ρυθμίσετε υπηρεσίες διαδικτύου όπως telnet , ftp και finger . Κάθε υπηρεσία Διαδικτύου έχει ένα όνομα, αριθμό θύρας και πρωτόκολλο (όπως telnet στη θύρα tcp 23). Πολλές υπηρεσίες διαθέτουν επίσης ένα πρόγραμμα διακομιστή για τη διαχείριση συνδέσεων δικτύου σε αυτές τις υπηρεσίες. Οι υπηρεσίες με ένα σχετικό πρόγραμμα ελέγχονται από το Unix inetd daemon, ο οποίος ακούει συνδέσεις δικτύου για λογαριασμό όλων των υπηρεσιών του. Όταν λαμβάνεται μια σύνδεση, το πρόγραμμα διακομιστή ξεκινά να διαχειρίζεται δεδομένα από τη νέα σύνδεση.
Δεν διαχειρίζονται όλες οι υπηρεσίες Διαδικτύου από αυτήν την ενότητα. Διακομιστές που λαμβάνουν πολλές συνδέσεις όπως HTTPD, SMB ή NFS εκτελούνται ξεχωριστά για να αποφύγουν την έναρξη μιας νέας διαδικασίας για κάθε αίτημα. Αυτές οι υπηρεσίες μπορούν να ρυθμιστούν χρησιμοποιώντας άλλες λειτουργικές μονάδες Webmin, όπως Samba ή Apache .
Η κύρια σελίδα για αυτήν την ενότητα παραθέτει όλες τις υπηρεσίες διαδικτύου και RPC στο σύστημά σας. Οι υπηρεσίες με εκχωρημένο πρόγραμμα εμφανίζονται με έντονη γραφή. Η λίστα των υπηρεσιών Διαδικτύου, των υπηρεσιών RPC και των προγραμμάτων λαμβάνονται από τα αρχεία /etc/services , /etc/rpc και /etc/inetd.conf .
Δημιουργία νέας υπηρεσίας
Για να δημιουργήσετε μια νέα υπηρεσία Διαδικτύου, κάντε κλικ στο σύνδεσμο Δημιουργία νέας υπηρεσίας κάτω από τη λίστα των ενεργών υπηρεσιών. Αυτό θα σας μεταφέρει σε μια φόρμα στην οποία μπορούν να εισαχθούν οι λεπτομέρειες της νέας υπηρεσίας: - Όνομα Υπηρεσίας
Κάθε υπηρεσία πρέπει να έχει ένα μοναδικό ζεύγος ονόματος και πρωτοκόλλου. Αυτό σημαίνει ότι δύο υπηρεσίες μπορούν να έχουν το ίδιο όνομα μόνο εάν χρησιμοποιούν διαφορετικά πρωτόκολλα. - Πρωτόκολλο
Το πρωτόκολλο επικοινωνίας που χρησιμοποιείται από αυτήν την υπηρεσία. Σχεδόν όλες οι υπηρεσίες Διαδικτύου χρησιμοποιούν το πρωτόκολλο TCP και οι υπόλοιπες χρησιμοποιούν UDP . - Λιμάνι
Κάθε υπηρεσία έχει έναν αριθμό θύρας που πρέπει να είναι μοναδικός στο πρωτόκολλο που χρησιμοποιείται από την υπηρεσία. Ο αριθμός θύρας πρέπει να είναι μεταξύ 0 και 65535 και για το TCP και το UDP . - Ψευδώνυμα
Μια λίστα με εναλλακτικά ονόματα που χρησιμοποιούνται για την αναφορά αυτής της υπηρεσίας. Ένα ψευδώνυμο δεν μπορεί να χρησιμοποιηθεί ήδη ως το όνομα ή το ψευδώνυμο μιας υπάρχουσας υπηρεσίας με το ίδιο πρωτόκολλο.
Τα ονόματα υπηρεσιών Διαδικτύου μπορούν να χρησιμοποιηθούν αντί για ονόματα κεντρικών υπολογιστών σε εντολές όπως το telnet . Για παράδειγμα, μπορείτε να πληκτρολογήσετε telnet foo.bar.com smtp για να συνδεθείτε στη θύρα 25 στον κεντρικό υπολογιστή foo.bar.com , υποθέτοντας ότι η υπηρεσία διαδικτύου smtp έχει οριστεί σωστά.
Για υπηρεσίες με ένα σχετικό πρόγραμμα, πρέπει να επιλέξετε την επιλογή Χρήση του παρακάτω προγράμματος ;;;
- Πρόγραμμα
Ορισμένες σπάνιες υπηρεσίες αντιμετωπίζονται εσωτερικά από το inetd . Ωστόσο, για σχεδόν όλες τις νέες υπηρεσίες που δημιουργείτε την πλήρη διαδρομή προς το πρόγραμμα που θα εκτελεστεί για την υπηρεσία θα πρέπει να δοθεί εδώ. - Επιχειρήματα
Ορίσματα γραμμής εντολών για μετάβαση στο παραπάνω πρόγραμμα. Το πρώτο όρισμα πρέπει να είναι το όνομα του προγράμματος και οι υπόλοιπες παράμετροι που πρέπει να περάσουν. - Περιμένετε
Αυτό καθορίζει εάν το inetd θα περιμένει έως ότου ολοκληρωθεί το πρόγραμμα πριν ξεκινήσει κάποιο άλλο ή όχι. Για τις περισσότερες υπηρεσίες, αυτό δεν πρέπει να περιμένετε . - Εκτελέστε ως
Το όνομα χρήστη του χρήστη το πρόγραμμα διακομιστή πρέπει να εκτελεστεί ως. Οι περισσότεροι διακομιστές θα πρέπει να εκτελούνται ως root .
Όταν προστίθεται μια νέα υπηρεσία, δεν θα τεθεί σε ισχύ αμέσως. Πρέπει να κάνετε κλικ στο κουμπί Επανεκκίνηση Inetd στην κύρια σελίδα για να εφαρμοστεί η προσθήκη.
Επεξεργασία υπάρχουσας υπηρεσίας
Για να επεξεργαστείτε μια υπηρεσία, κάντε κλικ στο όνομα της υπηρεσίας από τη λίστα στην κύρια σελίδα. Αυτό θα εμφανίσει την ίδια φόρμα που χρησιμοποιήθηκε για τη δημιουργία μιας υπηρεσίας που σας επιτρέπει να επεξεργαστείτε τις λεπτομέρειες της υπηρεσίας. Μπορείτε επίσης να κάνετε κλικ στο κουμπί Διαγραφή στο κάτω μέρος της σελίδας για να διαγράψετε την υπηρεσία. Να είστε προσεκτικοί όταν επεξεργάζεστε ή διαγράφετε υπάρχουσες υπηρεσίες συστήματος, όπως telnet ή ftp . Η αλλαγή αυτών ενδέχεται να καθιστά αδύνατη τη σύνδεση στο μηχάνημά σας (ή χειρότερα).
Όταν μια υπηρεσία τροποποιηθεί, δεν θα τεθεί σε ισχύ αμέσως. Πρέπει να κάνετε κλικ στο κουμπί Επανεκκίνηση Inetd στην κύρια σελίδα για να εφαρμοστούν οι αλλαγές.
Δημιουργία και επεξεργασία προγραμμάτων RPC
Γενικά, δεν θα χρειαστεί ποτέ να δημιουργήσετε ή να επεξεργαστείτε προγράμματα RPC στο σύστημά σας. Ωστόσο, εάν το κάνετε, η διαδικασία είναι παρόμοια με τη δημιουργία και την επεξεργασία υπηρεσιών Διαδικτύου. Η φόρμα για επεξεργασία και δημιουργία προγραμμάτων RPC θα περιέχει πάντα τουλάχιστον τα ακόλουθα πεδία:
- Όνομα προγράμματος
Ένα μοναδικό όνομα για αυτό το πρόγραμμα RPC (μέσα στο ίδιο πρωτόκολλο). - Αριθμός
Κάθε πρόγραμμα RPC έχει έναν μοναδικό αριθμό προγράμματος, που καθορίζεται πότε γράφεται το πρόγραμμα. - Ψευδώνυμα
Άλλα ονόματα που μπορούν να χρησιμοποιηθούν για αναφορά σε αυτό το πρόγραμμα RPC.
Ορισμένα λειτουργικά συστήματα (όπως το Solaris) επιτρέπουν τη σύνδεση ενός προγράμματος διακομιστή με μια υπηρεσία RPC. Αυτό το πρόγραμμα θα εκτελεστεί από το inetd όταν λάβει ένα αίτημα για το πρόγραμμα.
Εάν το σύστημά σας υποστηρίζει προγράμματα διακομιστή RPC που ξεκίνησαν από το inetd, θα είναι επίσης ορατά τα ακόλουθα πεδία:
Επιστροφή στη λειτουργική μονάδα