Never gonna make you cry

This commit is contained in:
2024-03-01 21:02:10 +02:00
parent 6f93c77bd0
commit 590ad53337
7 changed files with 80 additions and 79 deletions

View File

@@ -844,6 +844,15 @@
urldate = {2024-02-12},
}
@online{tui,
title = {Linux Jargon Buster: What are GUI, CLI and TUI in Linux?},
author = {Abhishek Prakash},
year = {2024},
publisher = {It's FOSS},
url = {https://itsfoss.com/gui-cli-tui/},
urldate = {2024-02-28},
}
@online{lynis,
title = {Lynis},
author = {CISOfy},
@@ -1233,15 +1242,6 @@
url = {https://github.com/plantuml/plantuml},
}
@online{tui,
title = {Linux Jargon Buster: What are GUI, CLI and TUI in Linux?},
author = {Abhishek Prakash},
year = {2024},
publisher = {It's FOSS},
url = {https://itsfoss.com/gui-cli-tui/},
urldate = {2024-02-28},
}
@online{htop,
title = {htop},
author = {Hisham Muhammad},

View File

@@ -19,7 +19,7 @@
AWS (Amazon Web Services). Η AWS άρχισε να προσφέρει υπηρεσίες
νεφο-υπολογιστικής (Cloud Computing Services) και συγκεκριμένα, την EC2
(Elastic Compute Cloud), μια υπηρεσία τύπου IaaS (Infrastructure as a Service)
(Υποδομή ως Υπηρεσία). Πρόκειται για την πρώτη υπηρεσία ενοικίασης
(\emph{Υποδομή ως Υπηρεσία}). Πρόκειται για την πρώτη υπηρεσία ενοικίασης
υπολογιστικών πόρων προς αξιοποίηση από οργανισμούς και επιχειρήσεις
προκειμένου να επιταχυνθεί η διαδικασία διάθεσης των δικών τους υπηρεσιών. Αυτό
το μοντέλο λειτουργίας παρέχει πολλά πλεονεκτήματα, όπως το μικρότερο κόστος

View File

@@ -21,31 +21,32 @@
παράδοσης υπολογιστικών πόρων κατά παραγγελία από μια επιχείρηση προς τους
καταναλωτές της. Οι υπηρεσίες που προσφέρει ένα υπολογιστικό νέφος χωρίζονται
σε τρεις κατηγορίες - αυτές οι κατηγορίες αναφέρονται και ως μοντέλα παράδοσης
του νέφους. Η πρώτη, SaaS (Software as a Service) (Λογισμικό ως Υπηρεσία),
αναφέρεται στην απομακρυσμένη διάθεση λογισμικού, του οποίου η συμμόρφωση με
τις λειτουργικές και μη λειτουργικές του ικανότητες που διαφημίζονται προς τους
πελάτες αποτελεί ευθύνη του παρόχου του. Η κατηγορία PaaS (Platform as a
Service) (Πλατφόρμα ως Υπηρεσία) ορίζεται ως η διάθεση απομακρυσμένης
πλατφόρμας με την οποία μια ομάδα έργου μπορεί να αναπτύξει συνεργατικά και να
εκτελέσει λογισμικό. Τέλος, η κατηγορία IaaS (Infrastructure as a Service)
μεταφράζεται ως η προσφορά απομακρυσμένων (εικονικών και φυσικών) διακομιστών
τους οποίους μια επιχείρηση μπορεί να αξιοποιήσει αναλόγως τις ανάγκες της (πχ.
ως προς την φιλοξενία κατάλληλων φόρτων εργασίας) ακολουθώντας φυσικά τους
όρους και προϋποθέσεις του παρόχου. Τα πλεονεκτήματα που παρέχει η
νεφο-υπολογιστική σε σχέση με την παραδοσιακή μέθοδο διάθεσης υπηρεσιών είναι
αρκετά αλλά αυτά που ξεχωρίζουν από μεριάς των πελατών είναι η απόλυτη απαλλαγή
ευθύνης των υποδομών νέφους, η απαράμιλλη ταχύτητα διάθεσης και κλιμάκωσης των
υπηρεσιών και η εξάλειψη περιττού κόστους λόγω του ευέλικτου μοντέλου χρέωσης
όπου προσμετρώνται μόνο οι πόροι που χρησιμοποιήθηκαν.
του νέφους. Η πρώτη, SaaS (Software as a Service) (\emph{Λογισμικό ως
Υπηρεσία}), αναφέρεται στην απομακρυσμένη διάθεση λογισμικού, του οποίου η
συμμόρφωση με τις λειτουργικές και μη λειτουργικές του ικανότητες που
διαφημίζονται προς τους πελάτες αποτελεί ευθύνη του παρόχου του. Η κατηγορία
PaaS (Platform as a Service) (\emph{Πλατφόρμα ως Υπηρεσία}) ορίζεται ως η
διάθεση απομακρυσμένης πλατφόρμας με την οποία μια ομάδα έργου μπορεί να
αναπτύξει συνεργατικά και να εκτελέσει λογισμικό. Τέλος, η κατηγορία IaaS
(Infrastructure as a Service) μεταφράζεται ως η προσφορά απομακρυσμένων
(εικονικών και φυσικών) διακομιστών τους οποίους μια επιχείρηση μπορεί να
αξιοποιήσει αναλόγως τις ανάγκες της (\emph{πχ. ως προς την φιλοξενία
κατάλληλων φόρτων εργασίας}) ακολουθώντας φυσικά τους όρους και προϋποθέσεις
του παρόχου. Τα πλεονεκτήματα που παρέχει η νεφο-υπολογιστική σε σχέση με την
παραδοσιακή μέθοδο διάθεσης υπηρεσιών είναι αρκετά αλλά αυτά που ξεχωρίζουν από
μεριάς των πελατών είναι η απόλυτη απαλλαγή ευθύνης των υποδομών νέφους, η
απαράμιλλη ταχύτητα διάθεσης και κλιμάκωσης των υπηρεσιών και η εξάλειψη
περιττού κόστους λόγω του ευέλικτου μοντέλου χρέωσης όπου προσμετρώνται μόνο οι
πόροι που χρησιμοποιήθηκαν.
Σημαντικό ρόλο στην ευρεία αποδοχή των υπηρεσιών που προσφέρονται μέσω της
νεφο-υπολογιστικής έχει η ευκολία αλλά και ευελιξία των μεθόδων διάθεσης και
μετέπειτα διαχείρισής τους. Σε κάθε περίπτωση γίνεται χρήση ενός API
(Application Programming Interface) (Προγραμματιστική Διεπαφή Εφαρμογής), το
οποίο είναι προσπελάσιμο έμμεσα μέσω ενός γραφικού περιβάλλοντος (self-service
portal) ή ενός εργαλείου γραμμής εντολών (command line tool) ή άμεσα με
προγραμματιστικό τρόπο (πχ. με τη χρήση SDKs (Software Development Kits) (Κιτ
Ανάπτυξης Λογισμικού)).
(Application Programming Interface) (\emph{Προγραμματιστική Διεπαφή
Εφαρμογής}), το οποίο είναι προσπελάσιμο έμμεσα μέσω ενός γραφικού
περιβάλλοντος (self-service portal) ή ενός εργαλείου γραμμής εντολών (command
line tool) ή άμεσα με προγραμματιστικό τρόπο (πχ. με τη χρήση SDKs (Software
Development Kits) (\emph{Κιτ Ανάπτυξης Λογισμικού})).
\subsection{Ορισμός Νεφο-Υπολογιστικής} \label{cloudComputingDefinition}
@@ -108,9 +109,9 @@ portal) ή ενός εργαλείου γραμμής εντολών (command li
Τα συστήματα νέφους ελέγχουν και βελτιστοποιούν αυτόματα τη χρήση των
πόρων, αξιοποιώντας δυνατότητες μέτρησης/παρακολούθησης κατάλληλες για
τον τύπο της υπηρεσίας (π.χ, αποθήκευση, επεξεργασία, εύρος ζώνης). Η
χρήση των πόρων μπορεί να παρακολουθείται, να ελέγχεται και να
καταγράφεται, παρέχοντας διαφάνεια τόσο στον πάροχο όσο και στον
τον τύπο της υπηρεσίας (\emph{π.χ, αποθήκευση, επεξεργασία, εύρος
ζώνης}). Η χρήση των πόρων μπορεί να παρακολουθείται, να ελέγχεται και
να καταγράφεται, παρέχοντας διαφάνεια τόσο στον πάροχο όσο και στον
καταναλωτή της υπηρεσίας που χρησιμοποιείται. Η καταγραφόμενη χρήση
έπειτα χρησιμοποιείται για την χρέωση του καταναλωτή ανάλογα με το
μοντέλο χρέωσης που σχετίζεται με την χρησιμοποιούμενη υπηρεσία.
@@ -194,20 +195,20 @@ portal) ή ενός εργαλείου γραμμής εντολών (command li
\item \textbf{Ιδιωτικό νέφος (Private Cloud)}:
Το ιδιωτικό νέφος είναι αποκλειστικά αφιερωμένο σε έναν μόνο οργανισμό
αποτελούμενο από πολλαπλούς καταναλωτές (π.χ. επιχειρησιακές μονάδες ή
τμήματα). Ενδεχομένως να ανήκει, να διαχειρίζεται και να λειτουργεί από
τον ίδιο τον οργανισμό, από μια τρίτη οντότητα, ή έναν συνδυασμό των
δύο. Το νέφος αυτό μπορεί να βρίσκεται εντός ή εκτός του οργανισμού
(πχ. στην περίπτωση που λειτουργεί από τρίτη οντότητα). Παρέχει πλήρη
έλεγχο στον τρόπο με τον οποίο μοιράζονται και αποθηκεύονται τα
δεδομένα και διασφαλίζει την συμμόρφωση με τυχόν κανονισμούς, τους
οποίους καλείται ένας οργανισμός να ακολουθήσει. Επιπλέον, λόγω της
αποκλειστικής αφιέρωσής του σε έναν μόνο οργανισμό, εξασφαλίζεται η
διαθεσιμότητα των δεδομένων κατά παραγγελία, όπως επίσης και η
αξιοπιστία του για κρίσιμους φόρτους εργασίας. Τέλος, λόγω του πλήρους
ελέγχου, μπορεί να εγκαθιδρυθεί ένα υψηλό επίπεδο ασφαλείας, υψηλότερο
σε σχέση με αυτό που μπορεί να επιτευχθεί από άλλα μοντέλα ανάπτυξης
(νέφους).
αποτελούμενο από πολλαπλούς καταναλωτές (\emph{π.χ. επιχειρησιακές
μονάδες ή τμήματα}). Ενδεχομένως να ανήκει, να διαχειρίζεται και να
λειτουργεί από τον ίδιο τον οργανισμό, από μια τρίτη οντότητα, ή έναν
συνδυασμό των δύο. Το νέφος αυτό μπορεί να βρίσκεται εντός ή εκτός του
οργανισμού (\emph{πχ. στην περίπτωση που λειτουργεί από τρίτη
οντότητα}). Παρέχει πλήρη έλεγχο στον τρόπο με τον οποίο μοιράζονται
και αποθηκεύονται τα δεδομένα και διασφαλίζει την συμμόρφωση με τυχόν
κανονισμούς, τους οποίους καλείται ένας οργανισμός να ακολουθήσει.
Επιπλέον, λόγω της αποκλειστικής αφιέρωσής του σε έναν μόνο οργανισμό,
εξασφαλίζεται η διαθεσιμότητα των δεδομένων κατά παραγγελία, όπως
επίσης και η αξιοπιστία του για κρίσιμους φόρτους εργασίας. Τέλος, λόγω
του πλήρους ελέγχου, μπορεί να εγκαθιδρυθεί ένα υψηλό επίπεδο
ασφαλείας, υψηλότερο σε σχέση με αυτό που μπορεί να επιτευχθεί από άλλα
μοντέλα ανάπτυξης (νέφους).
\clearpage
@@ -541,9 +542,9 @@ portal) ή ενός εργαλείου γραμμής εντολών (command li
πολλαπλές συσκευές αποθήκευσης σε μια φαινομενικά ενιαία, εικονική συσκευή
\cite{ubackupStorageVirtualization}. Παρομοίως με την εικονικοποίηση μνήμης,
αυτό είναι κάτι που θα επιτρέψει την υψηλότερη αξιοποίηση ενός πόρου.
Συγκεκριμένα, του αποθηκευτικού χώρου (πχ. ενός δίσκου). Με την χρήση της
έρχονται πολλά πλεονεκτήματα. Αρχικά, επιφέρει μεγαλύτερη ευελιξία στον τομέα
της αποθήκευσης. Επιπλέον, εγγυάται υψηλή διαθεσιμότητα και ευκολία στην
Συγκεκριμένα, του αποθηκευτικού χώρου (\emph{πχ. ενός δίσκου}). Με την χρήση
της έρχονται πολλά πλεονεκτήματα. Αρχικά, επιφέρει μεγαλύτερη ευελιξία στον
τομέα της αποθήκευσης. Επιπλέον, εγγυάται υψηλή διαθεσιμότητα και ευκολία στην
δημιουργία αντιγράφων ασφαλείας. Χρήσιμη λειτουργία που παρέχεται μέσω της
εικονικοποίησης αποθήκευσης αποτελεί και η αφαίρεση ή το κρύψιμο ετερογένειας
αποθηκευτικών συσκευών που εικονικοποιούνται, οι οποίες μπορεί να προέρχονται
@@ -850,10 +851,10 @@ portal) ή ενός εργαλείου γραμμής εντολών (command li
μηχανές του ίδιου φυσικού μηχανήματος) όταν αυτό είναι απαραίτητο.
Η εικονικοποίηση καθιστά δυνατή τη δημιουργία χρήσιμων υπηρεσιών ΤΠ
(Τεχνολογίας Πληροφοριών) χρησιμοποιώντας πόρους στους οποίους παραδοσιακά
μπορούσαμε να έχουμε πρόσβαση μονάχα με την ιδιοκτησία φυσικών μηχανημάτων. Μας
επιτρέπει να αξιοποιήσουμε όλες τις δυνατότητες ενός φυσικού μηχανήματος
διανέμοντάς τις σε πολλούς χρήστες και περιβάλλοντα. Με άλλα λόγια,
(\emph{Τεχνολογίας Πληροφοριών}) χρησιμοποιώντας πόρους στους οποίους
παραδοσιακά μπορούσαμε να έχουμε πρόσβαση μονάχα με την ιδιοκτησία φυσικών
μηχανημάτων. Μας επιτρέπει να αξιοποιήσουμε όλες τις δυνατότητες ενός φυσικού
μηχανήματος διανέμοντάς τις σε πολλούς χρήστες και περιβάλλοντα. Με άλλα λόγια,
υποστηρίζεται η πολλαπλή μίσθωση ανά φυσικό μηχάνημα με τη μορφή εικονικών
μηχανών καθώς και η αυξημένη χρήση πόρων των φυσικών μηχανών (στα κέντρα
δεδομένων του νέφους).
@@ -1784,12 +1785,12 @@ container runtimes υψηλού επιπέδου \cite{containerRuntime}.
του εξειδικευμένου σκοπού ύπαρξής τους δεν είχαν υιοθετηθεί ευρέως. Όλα τα
παραπάνω οδήγησαν στην δημιουργία του Docker το 2013, με την έλευση του οποίου
η τεχνολογία των δοχείων εκτοξεύτηκε. Το Docker είναι ένα σύνολο προϊόντων PaaS
(Platform as a Service) (Πλατφόρμα ως Υπηρεσία) και μέσω αυτού, παρέχεται μια
πλατφόρμα με μηχανισμούς για συναρμολόγηση, θέση σε λειτουργία, εκτέλεση,
ενημέρωση και διαχείριση προγραμμάτων σε μορφή δοχείων. Σε αντίθεση με το LXC,
το Docker αποτελεί μια μηχανή δοχείων υψηλού επιπέδου με κύριο στόχο την
δοχειοποίηση εφαρμογών. Εκτός από τον διαχωρισμό ανάμεσα στον πηγαίο κώδικα,
τις βιβλιοθήκες και εξαρτήσεις ενός λογισμικού από το κύριο σύστημα
(Platform as a Service) (\emph{Πλατφόρμα ως Υπηρεσία}) και μέσω αυτού,
παρέχεται μια πλατφόρμα με μηχανισμούς για συναρμολόγηση, θέση σε λειτουργία,
εκτέλεση, ενημέρωση και διαχείριση προγραμμάτων σε μορφή δοχείων. Σε αντίθεση
με το LXC, το Docker αποτελεί μια μηχανή δοχείων υψηλού επιπέδου με κύριο στόχο
την δοχειοποίηση εφαρμογών. Εκτός από τον διαχωρισμό ανάμεσα στον πηγαίο
κώδικα, τις βιβλιοθήκες και εξαρτήσεις ενός λογισμικού από το κύριο σύστημα
(φιλοξενίας), παρέχει και δυνατότητες επικοινωνίας με αποθετήρια εικόνων
δοχείων, όπως είναι το Docker Hub \footfullcite{dockerhub}, το επίσημο
αποθετήριο του Docker, το Quay \footfullcite{quay}, ένα εναλλακτικό αποθετήριο
@@ -1846,8 +1847,8 @@ container runtimes υψηλού επιπέδου \cite{containerRuntime}.
\cite{devops} όπου οι ομάδες υπεύθυνες για την ανάπτυξη και λειτουργία μιας
εφαρμογής επικοινωνούν στενά με σκοπό να υπάρχει μια συνεχής ροή παραγωγής και
παράδοσης λογισμικού. Αυτό επιτυγχάνεται με μια πρακτική του DevOps, το CI/CD
(Continuous Integration/Continuous Delivery) (Συνεχής Ενοποίηση/Συνεχής
Παράδοση) \cite{cicd}. Κατά το μοντέλο αυτό, δημιουργούνται αυτοματοποιημένες
(Continuous Integration/Continuous Delivery) (\emph{Συνεχής Ενοποίηση/Συνεχής
Παράδοση}) \cite{cicd}. Κατά το μοντέλο αυτό, δημιουργούνται αυτοματοποιημένες
διαδικασίες που εκτελούνται κατά την διάρκεια της ανάπτυξης και παράδοσης μιας
εφαρμογής προκειμένου να πραγματοποιείται έλεγχος της ποιότητας του κώδικα, να
εντοπίζονται σφάλματα και να παράγονται εκτελέσιμα πακέτα τα οποία έπειτα
@@ -1888,8 +1889,8 @@ container runtimes υψηλού επιπέδου \cite{containerRuntime}.
εγκατάσταση δοχείων σε εικονικές μηχανές και η εγκατάσταση δοχείων έμμεσα σε
πόρους χωρίς την ανάγκη δημιουργίας εικονικής μηχανής. Η δεύτερη περίπτωση
χρήσης εντάσσεται στην κατηγορία υπηρεσιών CaaS \cite{caas} (Container as a
Service) (Δοχείο ως Υπηρεσία), όπως η ECS (Elastic Container Service) της
Amazon. Μια υπηρεσία όπου ένας πάροχος νέφους αντί να παρέχει πρόσβαση σε
Service) (\emph{Δοχείο ως Υπηρεσία}), όπως η ECS (Elastic Container Service)
της Amazon. Μια υπηρεσία όπου ένας πάροχος νέφους αντί να παρέχει πρόσβαση σε
υπολογιστικούς πόρους γενικού σκοπού, παρέχει μια ευέλικτη υποδομή, κατάλληλα
ρυθμισμένη για την εκτέλεση δοχείων \cite{caasVsIaas}.
@@ -1937,9 +1938,9 @@ Docker Swarm \cite{dockerSwarm}, που παρέχουν αυτή την δυν
κορυφαία επιλογή για επιχειρήσεις που επιλέγουν να ακολουθήσουν την στρατηγική
πολλαπλών νεφών (multi-cloud computing) κατά την κατασκευή εφαρμογών. Δηλαδή να
μην βασίζονται αποκλειστικά σε έναν πάροχο νέφους για όλες τις λειτουργίες μιας
εφαρμογής \cite{multiCloud} αλλά να εκμεταλλεύονται τα οφέλη (πχ. περισσότερη
ασφάλεια, ποιότητα και αυξημένη διαθεσιμότητα) χρήσης υπηρεσιών από πολλούς
παρόχους με γνώμονα τις ανάγκες τους.
εφαρμογής \cite{multiCloud} αλλά να εκμεταλλεύονται τα οφέλη (\emph{πχ.
περισσότερη ασφάλεια, ποιότητα και αυξημένη διαθεσιμότητα}) χρήσης υπηρεσιών
από πολλούς παρόχους με γνώμονα τις ανάγκες τους.
\subsection{Πλεονεκτήματα δοχείων έναντι εικονικών μηχανών} \label{containerAdvantages}

View File

@@ -8,8 +8,8 @@ IaaS, έχει ελαφρύνει τον φόρτο εργασίας όσον α
αυτών, αφού πλέον υπάρχουν πολλά εργαλεία στα οποία γίνεται καθορισμός τους.
Πέραν από εργαλεία στα οποία δηλώνονται οι προδιαγραφές μιας εικονικής μηχανής
σε πραγματικό χρόνο με την χρήση παραμέτρων, υπάρχουν και άλλα που ανήκουν στην
οικογένεια εργαλείων IaC (Infrastructure as Code - Υποδομή ως κώδικας). Σε
αυτού του είδους τα εργαλεία, όλα τα χαρακτηριστικά μιας εικονικής μηχανής
οικογένεια εργαλείων IaC (Infrastructure as Code - \emph{Υποδομή ως Κώδικας}).
Σε αυτού του είδους τα εργαλεία, όλα τα χαρακτηριστικά μιας εικονικής μηχανής
δηλώνονται σε ένα αρχείο κειμένου και με βάση αυτό, ξεκινάει η διαδικασία
δημιουργίας τους. Η αυτοματοποίηση της ασφάλισης αυτών των εικονικών μηχανών
όμως, είναι ακόμα σε πρώιμο στάδιο. Οι περισσότερες υπηρεσίες που διατίθενται

View File

@@ -367,8 +367,8 @@ SecDep:
εργαλείου γραμμής εντολών, ή άμεσα μέσω της βιβλιοθήκης που παρέχει ο ίδιος. Η
libcloud αποτελεί μια προσπάθεια δημιουργίας ενός ενιαίου API, το οποίο
χρησιμοποιώντας τις ίδιες μεθόδους, επιχειρεί να προσκομίσει πανομοιότυπα
αποτελέσματα (πχ. δημιουργία εικονικής μηχανής με συγκεκριμένα χαρακτηριστικά)
ανεξαρτήτως του παρόχου νέφους που στοχεύει.
αποτελέσματα (\emph{πχ. δημιουργία εικονικής μηχανής με συγκεκριμένα
χαρακτηριστικά}) ανεξαρτήτως του παρόχου νέφους που στοχεύει.
Παρ' όλη την προσπάθεια που καταβλήθηκε από την libcloud όμως, για την
ενοποίηση αυτή, οι διαφορές στους τρόπους λειτουργίας του κάθε παρόχου αρχίζουν

View File

@@ -238,9 +238,9 @@ IP της, καθώς και η εντολή που μπορεί να εκτελ
\textquote{--provider} για το φιλτράρισμα της λίστας και με την παράμετρο
\textquote{--port} για επιλογή θύρας. Το μειονέκτημα που θα έχει ο χρήστης
συνδέοντας με αυτόν τον τρόπο, είναι η αδυναμία του έπειτα να εκτελέσει
διαδραστικά προγράμματα τύπου tui \footfullcite{tui} (text-based user
interface), όπως είναι το htop \footfullcite{htop} και το vim
\footfullcite{vim}. Μια περίπτωση εκτέλεσής της είναι η εξής:
διαδραστικά προγράμματα τύπου TUI (Text-based User Interface) \cite{tui}, όπως
είναι το htop \footfullcite{htop} και το vim \footfullcite{vim}. Μια περίπτωση
εκτέλεσής της είναι η εξής:
\begin{listing}[!ht]
\begin{bashcode}

View File

@@ -190,10 +190,10 @@ Security) \footfullcite{CIS}, καθώς και άλλα πλαίσια και
\end{itemize}
Οι εντολές που χρησιμοποιήθηκαν για την δημιουργία των εικονικών μηχανών, έχουν
την παρακάτω μορφή (πχ. δείτε Εντολή \ref{lst:secdep-aws-creation}) διότι έχει
εισαχθεί το εκτελέσιμο αρχείο secdep.py στο PATH του συστήματος και έχει
δηλωθεί ως alias του το secdep. Στην περίπτωση που αυτά τα βήματα δεν έχουν
ληφθεί θα πρέπει οι εντολές να είναι της μορφής:
την παρακάτω μορφή (\emph{πχ. δείτε Εντολή} \ref{lst:secdep-aws-creation})
διότι έχει εισαχθεί το εκτελέσιμο αρχείο secdep.py στο PATH του συστήματος και
έχει δηλωθεί ως alias του το secdep. Στην περίπτωση που αυτά τα βήματα δεν
έχουν ληφθεί θα πρέπει οι εντολές να είναι της μορφής:
\begin{bashcode}
python3 secdep.py <παράμετροι χρήστη>