Χρησιμοποιήστε διακομιστή μεσολάβησης με έλεγχο ταυτότητας στον Firefox με CNTML

Mozilla Firefox Είναι ένα εξαιρετικό πρόγραμμα περιήγησης, αλλά δυστυχώς υπάρχει κάτι γι 'αυτό που δεν μου άρεσε ποτέ και αυτό είναι το γεγονός ότι παρουσιάζει πρόβλημα κατά την περιήγηση πίσω από έναν διακομιστή μεσολάβησης που χρησιμοποιούν NTLM (πρωτόκολλο που χρησιμοποιείται σε διακομιστές των Windows) χρησιμοποιώντας έναν χρήστη που χρειάζεται έλεγχο ταυτότητας.

Το πρόβλημα στην πραγματικότητα είναι ότι παίρνουμε συνεχώς ένα παράθυρο που ζητά όνομα χρήστη και κωδικό πρόσβασης για κάθε αίτημα http και αποδεικνύεται πονοκέφαλος. Με την κυκλοφορία του Firefox 30, η ομάδα προγραμματιστών αποφάσισε να απενεργοποιήσει το εναλλακτικό ελέγχου ταυτότητας NTLM από προεπιλογή (αν και μόνο NTLMv1), για λόγους ασφαλείας.

Χρησιμοποιήστε διακομιστή μεσολάβησης με έλεγχο ταυτότητας στον Firefox αλλάζοντας μια παράμετρο

Ευτυχώς υπάρχει τρόπος να επαναχρησιμοποιηθεί το εναλλακτικό ελέγχου ταυτότητας NTLM. Για να το κάνουμε αυτό ανοίγουμε μια καρτέλα και γράφουμε:

about:config

Ψεύουμε λίγο κάνοντας κλικ στο κουμπί: Θα είμαι προσεκτικός, υπόσχομαι!.

Χρησιμοποιήστε διακομιστή μεσολάβησης με έλεγχο ταυτότητας στον Firefox

Και μετά γράφουμε στην περιοχή αναζήτησης:

network.negotiate-auth.allow-insecure-ntlm-v1

αλλάζει την αξία του από Ψευδής a Οι αληθινοί .

Χρησιμοποιήστε διακομιστή μεσολάβησης με έλεγχο ταυτότητας στον Firefox

Χρησιμοποιήστε διακομιστή μεσολάβησης με έλεγχο ταυτότητας στον Firefox με CNTML

Υπάρχει μια άλλη μέθοδος για να απαλλαγείτε από το ζήτημα της χρήσης διακομιστή μεσολάβησης με έλεγχο ταυτότητας στον Firefox σύμφωνα με το πρωτόκολλο NTLM χρησιμοποιώντας διακομιστή μεσολάβησης CNTLM. Για να το εγκαταστήσουμε στις προτιμώμενες διανομές μπορούμε να κατεβάσουμε τα δυαδικά αρχεία από αυτή η σύνδεση. Στην περίπτωση του ArchLinux μπορούμε να το κάνουμε με το Yaourt:

yaourt -S cntlm

Μόλις εγκατασταθεί, πρέπει να επεξεργαστούμε το αρχείο /etc/cntlm.conf και πρέπει να αποσυμπιέσουμε ή να προσθέσουμε τις ακόλουθες γραμμές στο τέλος:

Όνομα χρήστη your_user Domain yourdomain.delanet Password your_password Proxy proxy.tusserver: 3128 NoProxy localhost, 10. *, 192.168. *, *. Yourdomain.delared Listen 8081

Στην περίπτωση της τελευταίας γραμμής, αυτή είναι η θύρα που πρόκειται να χρησιμοποιήσουμε στο πληρεξούσιο de Mozilla Firefox, που θα πρέπει να μοιάζει με αυτό:

Χρησιμοποιήστε διακομιστή μεσολάβησης με έλεγχο ταυτότητας στον Firefox

Πρέπει να διευκρινιστεί ότι CNTLM Δεν χρησιμοποιείται μόνο όταν πρέπει να χρησιμοποιήσουμε έναν διακομιστή μεσολάβησης με έλεγχο ταυτότητας στον Firefox, αλλά και για τον υπολογιστή μας να λειτουργεί ως διακομιστής μεσολάβησης για άλλες συσκευές ή υπολογιστές στο δίκτυο. Γι 'αυτό πρέπει να αποσυναρμολογήσουμε και να διαμορφώσουμε τις ακόλουθες γραμμές:

# Ενεργοποίηση για να επιτρέπεται η πρόσβαση από άλλους υπολογιστές # Gateway ναι # Χρήσιμο σε λειτουργία Gateway για να επιτρέψετε / περιορίσετε συγκεκριμένες IP # Προσδιορίστε μεμονωμένες IP ή subnets έναν κανόνα ανά γραμμή. # Επιτρέψτε το 127.0.0.1 # Αργά 0/0

Στην οποία το πρώτο πράγμα που κάνουμε είναι να του πούμε ότι θα είμαστε Πύλη και μετά μπορούμε να αποφασίσουμε ποιος επιτρέπεται ή όχι.

Τώρα πρέπει μόνο να ξεκινήσουμε την υπηρεσία, στην περίπτωση του ArchLinux χρησιμοποιούμε την εντολή:

sudo systemctl start cntlm.service


Αφήστε το σχόλιό σας

Η διεύθυνση email σας δεν θα δημοσιευθεί. Τα υποχρεωτικά πεδία σημειώνονται με *

*

*

  1. Υπεύθυνος για τα δεδομένα: Miguel Ángel Gatón
  2. Σκοπός των δεδομένων: Έλεγχος SPAM, διαχείριση σχολίων.
  3. Νομιμοποίηση: Η συγκατάθεσή σας
  4. Κοινοποίηση των δεδομένων: Τα δεδομένα δεν θα κοινοποιούνται σε τρίτους, εκτός από νομική υποχρέωση.
  5. Αποθήκευση δεδομένων: Βάση δεδομένων που φιλοξενείται από τα δίκτυα Occentus (ΕΕ)
  6. Δικαιώματα: Ανά πάσα στιγμή μπορείτε να περιορίσετε, να ανακτήσετε και να διαγράψετε τις πληροφορίες σας.

  1.   eliotime3000 dijo

    Καλή ιδέα, οπότε συνήθως δεν έχω προβλήματα ελέγχου ταυτότητας πρόσβασης στο δρομολογητή μου με Iceweasel και Firefox.

    Εν πάση περιπτώσει, στο άρθρο που βρίσκεται υπό εξέταση, παρατηρώ ότι τα εκτελέσιμα πακέτα Iceweasel με το XULRunner έχουν συγχωνευθεί στην έκδοση 30, αφήνοντας μόνο το Iceweasel (δεν ξέρω αν το ίδιο πράγμα θα συμβεί στο Ubuntu Firefox 30).

  2.   Λιμποριό dijo

    Κάτι τέτοιο έψαχνα απεγνωσμένα. Ευχαριστώ

  3.   Έκτορας dijo

    Σας ευχαριστώ πολύ για τη συμβουλή, μου συνέβη μερικές φορές και δεν ήξερα γιατί.

  4.   Παύλος dijo

    Είχα το ίδιο πρόβλημα τις τελευταίες μέρες στους Mac μας: Ο Firefox ενημερώνεται για την έκδοση 30 και δεν υπάρχει πλέον πλοήγηση, καθώς ακριβώς εδώ υπάρχει ένας διακομιστής μεσολάβησης ISA. Σας ευχαριστώ πολύ για την παροχή αυτής της λύσης.

  5.   Μπράιαν Χόρνα dijo

    Ευχαριστώ πολύ για τη συμβουλή. Χρησιμοποιώ απλώς το Firefox 30 στο Ubuntu και στην έκδοση 29 μου ζήτησε έλεγχο ταυτότητας για τον διακομιστή μεσολάβησης (που διαχειρίζεται ο ISA Server), ενώ στην έκδοση 30 απλώς ακύρωσε την πλοήγησή μου.
    Έπρεπε να δοκιμάσω το CNTLM τόσο στα Windows όσο και στο Ubuntu, αλλά πραγματικά με το CNTLM, παρόλο που γράφτηκε στο C, καθιστά την πλοήγηση λίγο αργή.
    Τέλος πάντων, ευχαριστώ για το τμήμα διαμόρφωσης του Firefox.