<div dir="auto">Υπάρχουν εφαρμογές για παραγωγή ισχυρών κωδικών στο τερματικό. Μια που χρησιμοποιώ συχνά είναι η pwgen.<div dir="auto"><br></div><div dir="auto">Γενικά είναι πολύ κακή ιδέα να προσπαθούμε να "επανεφευρουμε τον τροχό" σε θέματα που άπτονται ασφάλειας ή κρυπτογραφίας. 99.999999999% θα το κάνουμε λάθος με ολέθρια αποτελέσματα. </div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">Στις Κυρ, 6 Μαρ 2022, 5:49 μ.μ. ο χρήστης Αντώνης Αντωνούλας <<a href="mailto:aantonis@otenet.gr">aantonis@otenet.gr</a>> έγραψε:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><br>
Ευχαριστώ πολύ Μάριε, θα κοιταξω τις πληροφορίες αυτές.<br>
<br>
Στις 6/3/22 17:43, ο/η Marios Zindilis έγραψε:<br>
> Αντώνη,<br>
><br>
> Κατ' αρχήν το script έχει ένα εμφανές πρόβλημα, ότι τυπώνει πέντε <br>
> φορές τον ίδιο κωδικό, το οποίο δεν μοιάζει να γίνεται από πρόθεση.<br>
><br>
> Δεύτερον, και σημαντικότερο, αυτοί δεν είναι ισχυροί κωδικοί, γιατί <br>
> είναι checksum μιας προβλέψιμης παραμέτρου, της ημερομηνίας. Το εύρος <br>
> των πιθανών κωδικών είναι πάρα πολύ μικρό, και είναι απλούστατο το <br>
> brute forcing ενός λογαριασμού. Αν όντως παράγεις κωδικούς στο <br>
> τερματικό, θα πρότεινα να χρησιμοποιήσεις κάποιο εργαλείο το οποίο <br>
> γράφτηκε γι' αυτό το σκοπό, παρά να γράψεις το δικό σου. Το άρθρο "7 <br>
> Methods to Generate a Strong Password in Ubuntu" [1] έχει μερικές <br>
> μεθόδους, και υπάρχουν και άλλες στο διαδίκτυο.<br>
><br>
> [1]: <a href="https://vitux.com/7-methods-to-generate-a-strong-password-in-ubuntu/" rel="noreferrer noreferrer" target="_blank">https://vitux.com/7-methods-to-generate-a-strong-password-in-ubuntu/</a><br>
><br>
> --<br>
> Μάριος<br>
><br>
> On Sun, Mar 6, 2022 at 3:30 PM Αντώνης Αντωνούλας <<a href="mailto:aantonis@otenet.gr" target="_blank" rel="noreferrer">aantonis@otenet.gr</a>> <br>
> wrote:<br>
><br>
>     Σωστά Στέφανε, έχεις δίκαιο!<br>
><br>
>     Στις 6/3/22 16:29, ο/η Stefanos I. Tsaklidis έγραψε:<br>
>     > Λογικά τυπώνεται μόνο ο τελευταίος?<br>
>     > Πρέπει να γίνει append στο password_file.txt<br>
>     ><br>
>     > Για δες με >> αντί για ><br>
>     ><br>
>     > #!/usr/bin/env sh<br>
>     > for apotelesma in `seq 1 5`<br>
>     > do<br>
>     >   echo $(date | sha512sum | head -c 20) >> $1<br>
>     >   sleep 1<br>
>     > done<br>
>     ><br>
>     ><br>
>     > On 6/3/22 15:52, Αντώνης Αντωνούλας wrote:<br>
>     >> Το δοκίμασα αλλά στο password_file.txt τυπώνεται μόνο ένας κωδικός.<br>
>     >><br>
>     >> Στις 6/3/22 15:31, ο/η Christos Choutouridis έγραψε:<br>
>     >>> Μπορείς να κάνεις redirect την έξοδο σε κάποιο αρχείο, το οποίο<br>
>     >>> μπορείς και να περνάς στο script ως όρισμα. Απλά χρειάζεται μια<br>
>     >>> μικρή αλλαγή όλο κι όλο.<br>
>     >>><br>
>     >>> #!/usr/bin/env sh<br>
>     >>> for apotelesma in `seq 1 5`<br>
>     >>> do<br>
>     >>>   echo $(date | sha512sum | head -c 20) > $1<br>
>     >>>   sleep 1<br>
>     >>> done<br>
>     >>><br>
>     >>> Τώρα αν για παράδειγμα το script λέγεται myscript μπορείς να το<br>
>     >>> καλέσεις ώς εξής:./myscript password_file.txt<br>
>     >>><br>
>     >>> και νά πάρεις στο password_file.txt τους κωδικούς<br>
>     >>><br>
>     >>><br>
>     >>> On Sun, Mar 6, 2022 at 3:23 PM Αντώνης Αντωνούλας<br>
>     >>> <<a href="mailto:aantonis@otenet.gr" target="_blank" rel="noreferrer">aantonis@otenet.gr</a>> wrote:<br>
>     >>><br>
>     >>>     Έχω ένα shell script για την παραγωγή ισχυρών κωδικών. Ο<br>
>     κώδικάς<br>
>     >>> του<br>
>     >>>     είναι διαμορφωμένος ως εξής:<br>
>     >>><br>
>     >>>     #!/usr/bin/env sh<br>
>     >>>     for apotelesma in `seq 1 5`<br>
>     >>>     do<br>
>     >>>     date | sha512sum | head -c 20<br>
>     >>>     echo ""<br>
>     >>>     sleep 1<br>
>     >>>     done<br>
>     >>><br>
>     >>>     Υπάρχει τρόπος να διαμορφωθεί έτσι ώστε οι παραγόμενοι<br>
>     κωδικοί να<br>
>     >>>     εμφανίζονται σε ένα αρχείο text μόλις εκτελεστεί το<br>
>     script; Ακόμη<br>
>     >>>     υπάρχει τρόπος ώστε οι δημιουργούμενοι κωδικοί να<br>
>     εμπεριέχουν και<br>
>     >>>     ελληνικούς, εκτός από λατινικούς χαρακτήρες;<br>
>     >>><br>
>     >>>     Σας ευχαριστώ όλους για την οποιαδήποτε απάντηση!<br>
>     >>><br>
>     >>><br>
>     >>>     --     Ubuntu-gr mailing list<br>
>     >>> <a href="mailto:Ubuntu-gr@lists.ubuntu.com" target="_blank" rel="noreferrer">Ubuntu-gr@lists.ubuntu.com</a><br>
>     >>><br>
>     >>>     If you do not want to receive any more messages from the<br>
>     ubuntu-gr<br>
>     >>>     mailing list, please follow this link and choose unsubscribe:<br>
>     >>> <a href="https://lists.ubuntu.com/mailman/listinfo/ubuntu-gr" rel="noreferrer noreferrer" target="_blank">https://lists.ubuntu.com/mailman/listinfo/ubuntu-gr</a><br>
>     >>><br>
>     >> -------------- next part --------------<br>
>     >> An HTML attachment was scrubbed...<br>
>     >> URL:<br>
>     >><br>
>     <<a href="https://lists.ubuntu.com/archives/ubuntu-gr/attachments/20220306/f3b4a3d1/attachment.html" rel="noreferrer noreferrer" target="_blank">https://lists.ubuntu.com/archives/ubuntu-gr/attachments/20220306/f3b4a3d1/attachment.html</a>><br>
>     ><br>
><br>
>     -- <br>
>     Ubuntu-gr mailing list<br>
>     <a href="mailto:Ubuntu-gr@lists.ubuntu.com" target="_blank" rel="noreferrer">Ubuntu-gr@lists.ubuntu.com</a><br>
><br>
>     If you do not want to receive any more messages from the ubuntu-gr<br>
>     mailing list, please follow this link and choose unsubscribe:<br>
>     <a href="https://lists.ubuntu.com/mailman/listinfo/ubuntu-gr" rel="noreferrer noreferrer" target="_blank">https://lists.ubuntu.com/mailman/listinfo/ubuntu-gr</a><br>
><br>
><br>
><br>
> -- <br>
> Marios Zindilis<br>
-------------- next part --------------<br>
An HTML attachment was scrubbed...<br>
URL: <<a href="https://lists.ubuntu.com/archives/ubuntu-gr/attachments/20220306/663d452c/attachment.html" rel="noreferrer noreferrer" target="_blank">https://lists.ubuntu.com/archives/ubuntu-gr/attachments/20220306/663d452c/attachment.html</a>><br>
-- <br>
Ubuntu-gr mailing list<br>
<a href="mailto:Ubuntu-gr@lists.ubuntu.com" target="_blank" rel="noreferrer">Ubuntu-gr@lists.ubuntu.com</a><br>
<br>
If you do not want to receive any more messages from the ubuntu-gr mailing list, please follow this link and choose unsubscribe:<br>
<a href="https://lists.ubuntu.com/mailman/listinfo/ubuntu-gr" rel="noreferrer noreferrer" target="_blank">https://lists.ubuntu.com/mailman/listinfo/ubuntu-gr</a><br>
</blockquote></div>