diff --git a/Chapters/4.ProjectDevelopment.tex b/Chapters/4.ProjectDevelopment.tex index a97a1cd..f257e1e 100644 --- a/Chapters/4.ProjectDevelopment.tex +++ b/Chapters/4.ProjectDevelopment.tex @@ -158,8 +158,8 @@ Python, πάρθηκε επίσης η απόφαση για την υποστή \item \textbf{Το εργαλείο πρέπει να υποστηρίζει την λειτουργία διαγραφής εικονικής μηχανής} - \item \textbf{Το εργαλείο πρέπει να υποστηρίζει την σύνδεση με ssh ακόμα - και χωρίς να διαθέτει ο χρήστης πρόγραμμα ssh} + \item \textbf{Το εργαλείο πρέπει να υποστηρίζει την σύνδεση με SSH ακόμα + και χωρίς να διαθέτει ο χρήστης πρόγραμμα SSH} \item \textbf{Το εργαλείο πρέπει να υποστηρίζει την λειτουργία εμφάνισης όλων των εικονικών μηχανών που διαχειρίζεται} @@ -194,7 +194,7 @@ Python, πάρθηκε επίσης η απόφαση για την υποστή περιοχής για τον πάροχο AWS} \item \textbf{Το εργαλείο πρέπει να διαθέτει μηχανισμό επιλογής θύρας για - την λειτουργία σύνδεσης μέσω ssh} + την λειτουργία σύνδεσης μέσω SSH} \item \textbf{Το εργαλείο πρέπει να υποστηρίζει την αρχικοποίηση μονάχα ενός παρόχου δίχως την συμπλήρωση κενών πεδίων για τους υπόλοιπους από @@ -223,7 +223,7 @@ Python, πάρθηκε επίσης η απόφαση για την υποστή μπορεί ο χρήστης να καταλαβαίνει και να διαμορφώνει ανάλογα με τις ανάγκες του} - \item \textbf{Το εργαλείο πρέπει να δημιουργεί κλειδιά ssh σε + \item \textbf{Το εργαλείο πρέπει να δημιουργεί κλειδιά SSH σε περίπτωση που δεν υπάρχουν, στον ίδιο φάκελο με το εκτελέσιμο αρχείο του} diff --git a/Chapters/6.Experimentation.tex b/Chapters/6.Experimentation.tex index 5009fe6..252af73 100644 --- a/Chapters/6.Experimentation.tex +++ b/Chapters/6.Experimentation.tex @@ -295,14 +295,14 @@ SQLite3Path = "/usr/share/vuls-data/go-msfdb.sqlite3" host = "" port = "22" user = "secdep" -keyPath = "<πλήρες μονοπάτι ιδιωτικού κλειδιού ssh>" +keyPath = "<πλήρες μονοπάτι ιδιωτικού κλειδιού SSH>" scanMode = [ "deep" ] [servers.secdepawsHardened] host = "" port = "22100" user = "secdep" -keyPath = "<πλήρες μονοπάτι ιδιωτικού κλειδιού ssh>" +keyPath = "<πλήρες μονοπάτι ιδιωτικού κλειδιού SSH>" scanMode = [ "deep" ] EOF \end{bashcode} @@ -319,7 +319,7 @@ EOF \begin{listing}[!ht] \begin{bashcode} -ssh-keyscan -H -p <θύρα ssh> >> ~/.ssh/known_hosts +ssh-keyscan -H -p <θύρα SSH> >> ~/.ssh/known_hosts \end{bashcode} \caption{Εισαγωγή του διακομιστή της Amazon στο known\_hosts} \label{lst:insert-host-with-ssh-keyscan} @@ -523,13 +523,13 @@ EOF Σε αντίθεση με το Vuls, η εγκατάσταση του Lynis και η λειτουργία του είναι πιο απλή. Εδώ τα βήματα που πρέπει να ακολουθηθούν είναι η σύνδεση στους -διακομιστές της Amazon μέσω ssh (για την οποία η εντολή είναι έτοιμη μετά την +διακομιστές της Amazon μέσω SSH (για την οποία η εντολή είναι έτοιμη μετά την δημιουργία κάθε διακομιστή), η εγκατάσταση του εργαλείου μέσω git και η εκτέλεση του. Αυτά πραγματοποιούνται ως εξής: \begin{listing}[!ht] \begin{bashcode} -ssh -p <θύρα του διακομιστή> -i <πλήρες μονοπάτι ιδιωτικού κλειδιού ssh> secdep@ +ssh -p <θύρα του διακομιστή> -i <πλήρες μονοπάτι ιδιωτικού κλειδιού SSH> secdep@ \end{bashcode} \caption{Σύνδεση στο διακομιστή της Amazon} \label{lst:ssh-to-amazon-server}