Whatever.
This commit is contained in:
@@ -331,6 +331,8 @@ Mε το \textquote{code2flow} \footfullcite{code2flow} δημιουργήθηκ
|
|||||||
\begin{landscape}
|
\begin{landscape}
|
||||||
\thispagestyle{empty}
|
\thispagestyle{empty}
|
||||||
|
|
||||||
|
\vspace{30pt}
|
||||||
|
|
||||||
\begin{center}
|
\begin{center}
|
||||||
\begin{figure}[!ht]
|
\begin{figure}[!ht]
|
||||||
\centering
|
\centering
|
||||||
|
|||||||
@@ -226,6 +226,8 @@ secdep -P aws -c -n test-node -s t3.micro -i ami-08869bacfa1188ec9 --yes --docke
|
|||||||
|
|
||||||
Η εντολή αυτή έχει χρόνο εκτέλεσης 2 λεπτά και 55 δευτερόλεπτα.
|
Η εντολή αυτή έχει χρόνο εκτέλεσης 2 λεπτά και 55 δευτερόλεπτα.
|
||||||
|
|
||||||
|
\clearpage
|
||||||
|
|
||||||
\section{Εγκατάσταση/Χρήση των εργαλείων αξιολόγησης} \label{toolsInstallation}
|
\section{Εγκατάσταση/Χρήση των εργαλείων αξιολόγησης} \label{toolsInstallation}
|
||||||
|
|
||||||
Αφότου έχουν δημιουργηθεί οι εικονικές μηχανές, μπορεί να ξεκινήσει η
|
Αφότου έχουν δημιουργηθεί οι εικονικές μηχανές, μπορεί να ξεκινήσει η
|
||||||
@@ -233,8 +235,6 @@ secdep -P aws -c -n test-node -s t3.micro -i ami-08869bacfa1188ec9 --yes --docke
|
|||||||
εγκατάστασης του κάθε εργαλείου και έπειτα θα παρουσιαστεί η διαδικασία χρήσης
|
εγκατάστασης του κάθε εργαλείου και έπειτα θα παρουσιαστεί η διαδικασία χρήσης
|
||||||
τους.
|
τους.
|
||||||
|
|
||||||
\clearpage
|
|
||||||
|
|
||||||
\subsection{Εγκατάσταση και προετοιμασία του Vuls} \label{vulsInstallation}
|
\subsection{Εγκατάσταση και προετοιμασία του Vuls} \label{vulsInstallation}
|
||||||
|
|
||||||
Για την εγκατάσταση του Vuls, αρκεί σε έναν υπολογιστή της επιλογής μας να
|
Για την εγκατάσταση του Vuls, αρκεί σε έναν υπολογιστή της επιλογής μας να
|
||||||
@@ -376,14 +376,14 @@ go-msfdb fetch msfdb --dbpath /usr/share/vuls-data/go-msfdb.sqlite3
|
|||||||
\vspace*{-10pt}
|
\vspace*{-10pt}
|
||||||
\end{listing}
|
\end{listing}
|
||||||
|
|
||||||
|
\clearpage
|
||||||
|
|
||||||
Έπειτα, στο σύστημα του διακομιστή, πρέπει να εγκατασταθούν ορισμένα πακέτα
|
Έπειτα, στο σύστημα του διακομιστή, πρέπει να εγκατασταθούν ορισμένα πακέτα
|
||||||
λογισμικού και να εισαχθεί ο χρήστης secdep στο αρχείο sudoers με το
|
λογισμικού και να εισαχθεί ο χρήστης secdep στο αρχείο sudoers με το
|
||||||
περιεχόμενο \textquote{secdep ALL=(ALL) NOPASSWD:ALL} ώστε να εκτελεί εντολές
|
περιεχόμενο \textquote{secdep ALL=(ALL) NOPASSWD:ALL} ώστε να εκτελεί εντολές
|
||||||
που απαιτούν διαχειριστικά δικαιώματα δίχως την ανάγκη εισαγωγής κωδικού. Αυτά
|
που απαιτούν διαχειριστικά δικαιώματα δίχως την ανάγκη εισαγωγής κωδικού. Αυτά
|
||||||
επιτυγχάνονται με τις παρακάτω εντολές:
|
επιτυγχάνονται με τις παρακάτω εντολές:
|
||||||
|
|
||||||
\clearpage
|
|
||||||
|
|
||||||
\begin{listing}[!ht]
|
\begin{listing}[!ht]
|
||||||
\begin{bashcode}
|
\begin{bashcode}
|
||||||
sudo visudo
|
sudo visudo
|
||||||
@@ -449,13 +449,15 @@ vuls report -format-json
|
|||||||
\vspace*{-10pt}
|
\vspace*{-10pt}
|
||||||
\end{listing}
|
\end{listing}
|
||||||
|
|
||||||
|
\clearpage
|
||||||
|
|
||||||
Για να μπορέσουμε να δούμε τα αποτελέσματα σε μια ευανάγνωστη μορφή, μπορούμε
|
Για να μπορέσουμε να δούμε τα αποτελέσματα σε μια ευανάγνωστη μορφή, μπορούμε
|
||||||
να κατεβάσουμε στον διακομιστή μας το εργαλείο VulsRepo
|
να κατεβάσουμε στον διακομιστή μας το εργαλείο VulsRepo
|
||||||
\footfullcite{vulsrepo}. Θα πρέπει να μεταφερθούμε σε έναν φάκελο της επιλογής
|
\footfullcite{vulsrepo}. Θα πρέπει να μεταφερθούμε σε έναν φάκελο της επιλογής
|
||||||
μας και έπειτα να το κατεβάσουμε μέσω της εντολής git και να αρχικοποιήσουμε το
|
μας και έπειτα να το κατεβάσουμε μέσω της εντολής git και να αρχικοποιήσουμε το
|
||||||
αρχείο ρυθμίσεων του. Αυτά τα βήματα επιτυγχάνονται με τις παρακάτω εντολές:
|
αρχείο ρυθμίσεων του. Αυτά τα βήματα επιτυγχάνονται με τις παρακάτω εντολές:
|
||||||
|
|
||||||
\begin{listing}[!ht]
|
\begin{listing}[ht]
|
||||||
\begin{bashcode}
|
\begin{bashcode}
|
||||||
cd /opt
|
cd /opt
|
||||||
\end{bashcode}
|
\end{bashcode}
|
||||||
@@ -464,7 +466,7 @@ cd /opt
|
|||||||
\vspace*{-10pt}
|
\vspace*{-10pt}
|
||||||
\end{listing}
|
\end{listing}
|
||||||
|
|
||||||
\begin{listing}[!ht]
|
\begin{listing}[ht]
|
||||||
\begin{bashcode}
|
\begin{bashcode}
|
||||||
git clone https://github.com/ishiDACo/vulsrepo.git
|
git clone https://github.com/ishiDACo/vulsrepo.git
|
||||||
\end{bashcode}
|
\end{bashcode}
|
||||||
@@ -473,7 +475,7 @@ git clone https://github.com/ishiDACo/vulsrepo.git
|
|||||||
\vspace*{-10pt}
|
\vspace*{-10pt}
|
||||||
\end{listing}
|
\end{listing}
|
||||||
|
|
||||||
\begin{listing}[!ht]
|
\begin{listing}[ht]
|
||||||
\begin{bashcode}
|
\begin{bashcode}
|
||||||
cd /opt/vulsrepo/server/
|
cd /opt/vulsrepo/server/
|
||||||
\end{bashcode}
|
\end{bashcode}
|
||||||
@@ -482,7 +484,7 @@ cd /opt/vulsrepo/server/
|
|||||||
\vspace*{-10pt}
|
\vspace*{-10pt}
|
||||||
\end{listing}
|
\end{listing}
|
||||||
|
|
||||||
\begin{listing}[!ht]
|
\begin{listing}[ht]
|
||||||
\begin{bashcode}
|
\begin{bashcode}
|
||||||
cp vulsrepo-config.toml.sample vulsrepo-config.toml
|
cp vulsrepo-config.toml.sample vulsrepo-config.toml
|
||||||
\end{bashcode}
|
\end{bashcode}
|
||||||
@@ -491,7 +493,7 @@ cp vulsrepo-config.toml.sample vulsrepo-config.toml
|
|||||||
\vspace*{-10pt}
|
\vspace*{-10pt}
|
||||||
\end{listing}
|
\end{listing}
|
||||||
|
|
||||||
\begin{listing}[!ht]
|
\begin{listing}[ht]
|
||||||
\begin{bashcode}
|
\begin{bashcode}
|
||||||
cat <<EOF > /opt/vulsrepo/server/vulsrepo-config.toml
|
cat <<EOF > /opt/vulsrepo/server/vulsrepo-config.toml
|
||||||
[server]
|
[server]
|
||||||
@@ -506,11 +508,9 @@ EOF
|
|||||||
\vspace*{-10pt}
|
\vspace*{-10pt}
|
||||||
\end{listing}
|
\end{listing}
|
||||||
|
|
||||||
\clearpage
|
|
||||||
|
|
||||||
Τέλος, για να εκκινήσει το VulsRepo, εκτελούμε την εντολή:
|
Τέλος, για να εκκινήσει το VulsRepo, εκτελούμε την εντολή:
|
||||||
|
|
||||||
\begin{listing}[!ht]
|
\begin{listing}[ht]
|
||||||
\begin{bashcode}
|
\begin{bashcode}
|
||||||
./vulsrepo-server
|
./vulsrepo-server
|
||||||
\end{bashcode}
|
\end{bashcode}
|
||||||
@@ -519,6 +519,8 @@ EOF
|
|||||||
\vspace*{-10pt}
|
\vspace*{-10pt}
|
||||||
\end{listing}
|
\end{listing}
|
||||||
|
|
||||||
|
\clearpage
|
||||||
|
|
||||||
\subsection{Εγκατάσταση και προετοιμασία του Lynis} \label{lynisInstallation}
|
\subsection{Εγκατάσταση και προετοιμασία του Lynis} \label{lynisInstallation}
|
||||||
|
|
||||||
Σε αντίθεση με το Vuls, η εγκατάσταση του Lynis και η λειτουργία του είναι πιο
|
Σε αντίθεση με το Vuls, η εγκατάσταση του Lynis και η λειτουργία του είναι πιο
|
||||||
|
|||||||
@@ -18,7 +18,7 @@
|
|||||||
\title{Σκλήρυνση Μηχανής Δοχείων και Λειτουργικού Συστήματος σε Περιβάλλοντα Linux}
|
\title{Σκλήρυνση Μηχανής Δοχείων και Λειτουργικού Συστήματος σε Περιβάλλοντα Linux}
|
||||||
|
|
||||||
\authors {\texorpdfstring
|
\authors {\texorpdfstring
|
||||||
{\href{mailto:konsthol@proton.me}{Χωλίδης Κωνσταντίνος}}
|
{\href{mailto:konsthol@proton.me}{Χωλίδη Κωνσταντίνου}}
|
||||||
{Χωλίδης Κωνσταντίνος}
|
{Χωλίδης Κωνσταντίνος}
|
||||||
}
|
}
|
||||||
\addresses {\groupname\\\deptname\\\univname} % Do not change this here, instead these must be set in the "Thesis.cls" file, please look through it instead
|
\addresses {\groupname\\\deptname\\\univname} % Do not change this here, instead these must be set in the "Thesis.cls" file, please look through it instead
|
||||||
|
|||||||
Reference in New Issue
Block a user