Εξέλιξη Κομματιού

Debian Διανομή

Τι είναι το Debian;

  • Επιλογή έκδοσης Debian
  • Υποστήριξη και βοήθεια για το Debian
  • Κοινότητα Debian

Βασικά στος Τερματούχους

  • To προκαθορισμένο prompt του shell
  • To prompt του shell υπό X
  • To λογαριασμό root και το prompt του root shell (su, sudo, εκτέλεση προγραμμάτων ως root υπό X)
  • Εργαλεία διοίκησης συστήματος με γραφικό περιβάλλον
  • Εικονικοί τερματούχοι
  • Πώς να αποσυνδεθείτε από τον κονσόλα εντολών
  • Πώς να σβήσετε το σύστημα
  • Αποκατάσταση εγκυρού κονσόλα
  • Συστάδες πακέτων για νέους χρήστες
  • Επιπλέον λογαριασμός χρήστη
  • Ρύθμιση sudo

Το Σύστημα αρχείων

  • Δικαιώματα συστήματος αρχείων
  • Έλεγχος δικαιωμάτων για καινούρια που δημιουργούνται αρχεία: umask
  • Δικαιώματα για ομάδες χρηστών (group)
  • Χρόνιμες σήμανσες
  • Συνδέσεις
  • Ονομαστικές διαχωριστικές (FIFOs)
  • Σεντεβάλκια
  • Αρχεία συσκευών
  • Ειδικά αρχεία συσκευών
  • procfs και sysfs

Midnight Commander (MC)

  • Προσαρμογή του MC
  • Εκκίνηση του MC
  • Διαχειριστής αρχείων στο MC
  • Τεχνικές γραμμής εντολών στο MC
  • To ενσωματωμένο επεξεργαστής κειμένου του MC
  • To ενσωματωμένο πρόγλυφο του MC
  • Αυτόματες λειτουργίες του MC
  • FTP εικονικό σύστημα αρχείων του MC

To βασικό περιβάλλον Unix-like

  • To login shell
  • Προσαρμογή bash
  • Ειδικές συνδυασμοί πληκτρών
  • To κεφάλαιο (pager)
  • Ρύθμιση προεπιλεγμένου επεξεργαστή κειμένου
  • Πώς να ξεκινήσετε το vim
  • Καταγραφή δραστηριότητων shell
  • Βασικές Unix εντολές

To απλό shell command

  • Εκτέλεση εντολής και μεταβλητές περιβάλλοντος
  • "$LANG" μεταβλητή
  • "$PATH" μεταβλητή
  • "$HOME" μεταβλητή
  • Επιλογές γραμμής εντολών
  • Shell glob
  • Απόδοση της εντολής
  • Τυπικές ακολουθίες εντολών και ρεύματα shell
  • Εντολή alias

Unix-like εργασία με κείμενο

  • Unix εργαλεία κειμένου
  • Κανόνες ρυθμίσεων (regular expressions)
  • Αντικανονικές ρυθμίσεις (replacement expressions)
  • Συνδυασμός παγκόσμιας αντικατάστασης με κανόνες ρυθμίσεων
  • Εξορθολογισμός δεδομένων από πίνακες αρχείων κειμένου
  • Κώδικες για την συμφύση εντολών

Διαχείριση πακέτων Debian

Προϋποθέσεις για τη διαχείριση πακέτων Debian

  • Ρύθμιση πακέτου
  • Βασικές προφylάκτες λήψεις μέτρων
  • Ζωή σε διαρκή αναβαθμίσεις
  • Βασικά του αρχείου Debian archive
  • Εξαρτήσεις πακέτων
  • To ρολόγιο γεγονότων διαχείρισης πακέτων
  • Πρώτη απάντηση σε ζητήματα διαχείρισης πακέτων

Βασικές λειτουργίες διαχείρισης πακέτων

  • apt-get/apt-cachevs.aptitude
  • Βασικές επιχειρήματα διαχείρισης πακέτων με γραμμή εντολών
  • Αλληλεπιδράσεις χρήση του aptitude
  • Συνδεσιακές συνδυασμοί πληκτρών του aptitude
  • Εικόνες πακέτων υπό aptitude
  • Επιλογές μεθόδου αναζήτησης με aptitude
  • To σχήμα regex του aptitude
  • Εξάρτηση ρύθμισης του aptitude
  • Ημερολόγια ενεργειών πακέτων

Παραδείγματα λειτουργιών aptitude

  • Kατάλογος πακέτων με αντιστοίχηση regex στα ονόματα των πακέτων
  • Περιήγηση με χρήση αντιστοίχησης regex
  • Αποδιάθεση από τα πακέτα για πρωτοφανή διαγραφή
  • Εξυγίευση κατάστασης εγκατάστασης αυτόματη/χειροκίνητη
  • Σύστημα με γενική αναβάθμιση

Προηγμένες λειτουργίες διαχείρισης πακέτων

  • Προηγμένες επιχειρήματα διαχείρισης πακέτων με γραμμή εντολών
  • Eλέγχος των αρχείων των εγκατεστημένων πακέτων
  • Προστασία για ζητήματα πακέτων
  • Αναζήτηση στο metadata του πακέτου

Εσωτερικά διαχείρισης πακέτων Debian

  • Metadata αρχείου αρχείου
  • To κορυφαίο "Release" αρχείο και της αυθεντικότητας
  • Τα επίπεδα αρχείων "Release" του αρχείου
  • Κτήση metadata για το πακέτο
  • To κράτος του πακέτου για APT
  • To κράτος του πακέτου για aptitude
  • Τοπικές αντιγράφη των εισελθόντων πακέτων
  • Τα ονόματα αρχείων πακέτων Debian
  • To κόμα dpkg
  • To κόμα update-alternative
  • To κόμα dpkg-statoverride
  • To κόμα dpkg-divert

Αποκατάσταση από ένα διεσπαρμένο σύστημα

  • Αντιβαθμισμός με παλιό ρυθμιστικό του χρήστη
  • Διαφορετικά πακέτα με συνδυασμένα αρχεία
  • Επισκευή διεσπαρμένων εντολών πακέτου
  • Παράσχεση βοήθειας με το dpkg κόμα
  • Αποκατάσταση δεδομένων επιλογών πακέτου

Συμβουλές για τη διαχείριση πακέτων

  • Πώς να επιλέξετε πακέτα Debian
  • Πακέτα από μιγαδική πηγή αρχείων
  • Ρύθμιση ουράς υποψήφιου
  • Ενημέρωση και επαναδιαβολή (backports)
  • Αυτόματη λήψη και αναβάθμιση πακέτων
  • Περιορισμός επίπεδου λήψης για APT
  • Εκτάκτη καταβολή (downgrade)
  • Ποιος ανέβασε το πακέτο;
  • To πακέτο equivs
  • Μεταφορά ενός πακέτου στο σύστημα stable
  • Proxy δικτυακού δικτύου για APT
  • Μικρή δημόσια αρχείων πακέτων
  • Καταγραφή και αντιγράφη της ρύθμισης συστήματος
  • Μετατροπή ή εγκατάσταση εξωτερικού πινακωτού (binary) πακέτου
  • Εξόδους αρχείου χωρίς dpkg
  • Περισσότερη καθοδήγηση για τη διαχείριση πακέτων

Η αρχικοποίηση συστήματος

  • Σύνοψη του διαδικαστικού bootstrap
  • BIOS, boot loader, μικρό Debian σύστημα
  • To κατάλογο runlevel
  • Η ρύθμιση του runlevel
  • Παράδειγμα διαχείρισης runlevel
  • To πρότυπο παράμετρο για κάθε init script
  • To hostname
  • Το σύστημα αρχείων
  • Η αρχικοποίηση δικτυακής διεπαφής
  • Η αρχικοποίηση δικτυακών υπηρεσιών
  • To σύντομο μήνυμα του συστήματος
  • Το μήνυμα του kernel
  • To σύστημα udev
  • Η αρχικοποίηση πυρήνα module

Πιστοποίηση και Ασφάλεια

  • Τυπική πιστοποίηση Unix
  • Διαχείριση λογαριασμών και πληροφοριών κωδικών
  • Καλός κωδικός
  • Δημιουργία κωδικού κρυπτογράφησης
  • PAM και NSS
  • Τα αρχεία ρύθμισης που επεξεργάζεται το PAM και το NSS
  • Η σύγχρονη κεντρική διαχείριση συστήματος
  • "Γιατί το GNU su δεν υποστηρίζει την ομάδα wheel"
  • Αυστηρότερο κανόνι κωδικών
  • Άλλες ελέγχους πρόσβασης
  • sudo
  • SELinux, Apparmor
  • Περιορισμός πρόσβασης σε κάποιες υπηρεσίες server
  • Ασφάλεια πιστοποίησης
  • Ασφαλής κωδικός διαδίκτυον
  • Secure Shell (SSH)
  • Επιπλέον ασφαλειακά μέτρα για το Internet
  • Ασφαλής ρυθμίση κωδικού root

Ρύθμιση δικτύου

To βασικό υποδοχείο δικτύου

  • To τοποδοσία δικτύου (domain name)
  • Η επίλυση ονόματος hostnames
  • To όνομα διεπαφής δικτύου
  • To κεντρικό διάστημα διευθύνσεων για το LAN
  • Η υποστήριξη πληροφορικής συσκευής

To σύγχρονο ρυθμιστικό δικτύου για το desktop

  • Εργαλεία ρυθμιστικής δικτύου με γραφικό περιβάλλον (GUI)

To κατωφλιακό ρυθμιστικό δικτύου

  • Iproute2 εντολές
  • Ασφαλής κατωφλιακή ρυθμίσεις δικτύου

Οργάνωση του δικτύου

  • Βρίσκοντας τον καλύτερο MTU
  • Ρύθμιση MTU
  • Η αποδότητα WAN TCP

Η υποδοχή Netfilter

Δικτυακές εφαρμογές

To σύστημα ηλεκτρονικών μηνυμάτων (email)

  • Βασικές λειτουργίες σύγχρονης υπηρεσίας ηλεκτρονικών μηνυμάτων
  • Η στρατηγική ρύθμισης email για το workstation

To πρόγραμμα μεταφοράς ηλ. μηνυμάτων (MTA) και το πρόγραμμα χρήστη ηλ. μηνυμάτων (MUA)

  • Σύνοψη exim4
  • To βασικό MUA - Mutt

To πρόγραμμα διαδικασίας ηλ. μηνυμάτων (MDA) με φίλτρο

  • Ρύθμιση maildrop
  • Ρύθμιση procmail
  • Επαναδιανεμητή περιεχόμενο mbox

To δικτυακό server POP3/IMAP4

To remote access server και το εργαλείο (SSH)

  • Βασικά στο SSH
  • Μεταφορά θυρών για παραμετρικός αποστολή/Παραλαβή (SMTP/POP3)
  • Σύνδεση χωρίς κωδικό υπολογιστή
  • Χειρισμός διαφορετικών SSH clients
  • Ρύθμιση ssh-agent
  • Πώς να κλείσετε ένα απομακρυμένο σύστημα μέσω SSH
  • Συζήτηση προβλημάτων SSH

Άλλες δικτυακές εφαρμογές server

Άλλες δικτυακές εφαρμογές client

Η διάγνωση των συστηματικών daemon

To σύστημα X Window

  • Ρύθμιση γραφικού περιβάλλοντος
  • To σχέση server/client
  • To διακοπή X server
  • Εκκίνηση του συστήματος X Window
  • Εκκίνηση X session με gdm
  • Προσαρμογή της X session (κλασικός τρόπος)
  • Προσαρμογή της X session (νέος τρόπος)
  • Σύνδεση απομακρυμένου X client μέσω SSH
  • Aσφαλής X terminal διαδίκτυον
  • X applications
  • X office applications
  • X utility applications

Συμβουλές συστήματος

To πρόγραμμα screen

  • To χρησιμοποιητικό κεντρικό scenario για το screen(1)
  • Συνδυασμοί πληκτρών για την εντολή screen

Καταγραφή και παρουσίαση δεδομένων

  • To daemon καταγραφής log
  • Αναλυτής log
  • Καθαρή καταγραφή δραστηριότητων shell
  • Προσαρμοσμένη παρουσίαση κειμενών δεδομένων
  • Προσαρμοσμένη παρουσίαση χρόνου και ημερομηνίας
  • Χρώματα στις εντολές shell
  • Χρώματα στις εντολές
  • Καταγραφή των δραστηριοτήτων επεξεργαστή κειμένου για περίπλοκες επαναλήψεις
  • Καταγραφή της γραφικής εικόνας μιας X application
  • Καταγραφή αλλαγών σε αρχεία ρύθμισης

Συμβουλές για την αποθήκευση δεδομένων

  • Ρύθμιση partition disk
  • Πρόσβαση σε partition με UUID
  • Ρύθμιση file system
  • Δημιουργία και έλεγχος ακεραιότητας file system
  • Βελτιστοποίηση file system μέσω mount options
  • Βελτιστοποίηση file system μέσω superblock
  • Βελτιστοποίηση σκληρού δίσκου
  • Χρήση SMART για την πρόβλεψη αποτυχίας σκληρού δίσκου
  • Επέκταση χρησιμοποιήσιμου χώρου αποθήκευσης μέσω LVM
  • Επέκταση χρησιμοποιήσιμου χώρου αποθήκευσης κατά προσδιαθήκη άλλης partition
  • Επέκταση χρησιμοποιήσιμου χώρου αποθήκευσης με την χρήση symlink
  • Επέκταση χρησιμοποιήσιμου χώρου αποθήκευσης με την χρήση aufs

Συμβουλές για την κρυπτογράφηση δεδομένων

  • Κρυπτογράφηση ροής δίσκου με dm-crypt/LUKS
  • Κρυπτογράφηση swap partition με dm-crypt
  • Αυτόματη κρυπτογράφηση αρχείων με eCryptfs
  • Αυτόματη πρόσδιαθήκη eCryptfs

Παρακολούθηση, ελέγχους και ξεκίνηση προγραμμάτων

  • Χρόνιμοι αποδοχή χρόνου
  • To προτεραιότητα εκτέλεσης συστήματος
  • To κόμα ps
  • To κόμα top
  • Λίστα ανοιχτών αρχείων από πρόγραμμα
  • Παρακολούθηση δραστηριοτήτων προγράμματος
  • Αναγνώριση των προγραμμάτων που χρησιμοποιούν αρχεία ή sockets
  • Επανάληψη εντολής με σταθερό διάστημα
  • Επανάληψη εντολής κυκλικά υποδίαθηκα αρχείων
  • Ξεκίνηση προγράμματος από το GUI
  • Προσαρμοσμένη ξεκίνηση προγράμματος
  • Τερματισμός προγράμματος
  • Προγραμματισμός εντολών μία φορά
  • Προγραμματισμός κατά τη διάρκεια
  • To πλήκτρο Alt-SysRq

Συμβουλές για διαχείριση συστήματος

  • Ποιος είναι στο σύστημα;
  • Ειδοποίηση τουλάχιστον
  • Αναγνώριση πρόσκευσης
  • Ρύθμιση πρόσκευσης
  • Χρόνο συστήματος και χρόνο πρόσκευσης
  • Η ρύθμιση του τερματούχου
  • To βάσικο σύστημα ήχου
  • Απενεργοποίηση αυτόματων εξοικονόμησης οθόνης (screensaver)
  • Απενεργοποίηση φθέγματος
  • Χρήση μνήμης
  • Ασφάλεια και έλεγχος ακεραιότητας συστήματος

To πυρήνα (kernel)

  • Μεταβλητές πυρήνα
  • Headers του πυρήνα
  • Κάνοντας κώδικα πυρήνα και σχετικών modules
  • Κάνοντας κώδικα πηγής πυρήνα: πρότυπη μέθοδος Debian
  • Κάνοντας κώδικα module: πρότυπη μέθοδος Debian
  • To υλική υποστήριξη διαχειριστή (non-free hardware drivers)

Ενδυναμωμένο σύστημα

  • Εργαλεία ενδυνάμωσης
  • To κανόνι εργασίας της ενδυνάμωσης
  • To προσδιαθέτηκε αρχείο virtual disk image
  • Το σύστημα chroot
  • Ενδυναμωμένοι desktop systems

Διαχείριση δεδομένων

Κοινή χρήση, αντιγράφη και αρχειοθέκη

  • Εργαλεία αρχειοθήκης και συμπίεσης
  • Εργαλεία αντιγράφη και αναδιάρθρωσης
  • Τύποι για την αρχειοθήκη
  • Τύποι για την αντιγράφη
  • Τύποι επιλογής αρχείων
  • Αντιγράφη και ανακατασκευή συστήματος
  • Συνόλου εργαλείων αντιγράφη
  • Παράδειγμα script για την αντιγράφη συστήματος
  • To script αντιγράφη δεδομένων
  • Απόκρημνη υποδιαθήκη πληροφορικής συσκευής
  • Κοινή χρήση δεδομένων μέσω του δικτύου
  • Εναλλακτικά μέσα αρχείων πακέτων

To binary data

  • Προβολή και επεξεργασία binary δεδομένων
  • Διαχείριση αρχείων χωρίς μόντουλ mount disk
  • To πολλαπλασιασμό δεδομένων
  • Ανάκτηση αρχείων και η εξορθολογιστής ανάλυσης (forensic analysis)
  • Χωρισμό μεγάλου αρχείου σε μικρότερα
  • Καθαρισμό περιεχομένου αρχείων
  • To dummy files
  • Εξάλειψη ενός σκληρού δίσκου
  • Εξάλειψη μη χρησιμοποιημένου χώρου αποθήκευσης σκληρού δίσκου
  • To παράδειγμα anadeletion και των εξάλειψη
  • Αναζήτηση όλων των hardlinks
  • To invisible consumption disk space

Η σύγχρονη Ασφάλεια δεδομένων

  • Key management για GnuPG (signing και encrypting)
  • To αθρόισμα MD5

Απαιτήσεις

Κανένας

 35 Ώρες

Αριθμός συμμετέχοντων


Τιμή ανά συμμετοχαστή

Εφεξής Μαθήματα

Σχετικές Κατηγορίες