Download PDFOpen PDF in browser

Automated User Authentication Configuration for pfSense Firewall Using Scripting and LDAP Integration

EasyChair Preprint no. 10057

9 pagesDate: May 10, 2023


Authentication of users is a crucial aspect of information security in distributed firewall systems, and pfSense is no exception. However, configuring user authentication options on pfSense can be a complex and time-consuming task. This article presents an automated approach for setting up pfSense user authentication using scripting and LDAP connectivity. The script automates the configuration of LDAP authentication, which can limit access based on user roles. This strategy streamlines setup time, enhances consistency, and centralizes user administration, among other benefits. Our research provides a comprehensive summary of the script's execution in a distributed firewall system, including its potential benefits and limitations. By leveraging the power of scripting and LDAP connectivity, the automated approach we propose can greatly simplify and strengthen user authentication in pfSense. This may be of particular interest to system administrators, network security experts, and information security researchers seeking to enhance the security of distributed firewall systems. In summary, the script we propose provides a powerful tool for enhancing user authentication in pfSense. By automating the configuration of LDAP authentication and limiting access based on user roles, this approach can save time, improve consistency, and centralize user administration, all while enhancing the security of distributed firewall systems.

Keyphrases: Authorization, Communication system control, Data Security, LDAP, Virtual Private Networks

BibTeX entry
BibTeX does not have the right entry for preprints. This is a hack for producing the correct reference:
  author = {Andrei-Daniel Tudosi and Adrian Graur and Doru Gabriel Balan and Alin Dan Potorac and Radu Tarabuta},
  title = {Automated User Authentication Configuration for pfSense Firewall Using Scripting and LDAP Integration},
  howpublished = {EasyChair Preprint no. 10057},

  year = {EasyChair, 2023}}
Download PDFOpen PDF in browser