<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>