Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Password managing #37

Open
11 of 15 tasks
ArendJan opened this issue Nov 3, 2023 · 1 comment · Fixed by #40
Open
11 of 15 tasks

Password managing #37

ArendJan opened this issue Nov 3, 2023 · 1 comment · Fixed by #40
Assignees
Labels
enhancement New feature or request
Milestone

Comments

@ArendJan
Copy link
Contributor

ArendJan commented Nov 3, 2023

To enhance password managing(same password for everything), there needs to be a system to control and check the password.

Where are passwords used / could / should be used:

  • ssh login/passwd
  • website login (nginx config)
  • wifi hotspot(/home/mirte/.wifi_pwd)

Where are passwords generated / changed:

  • passwd
  • (WIP: provisioning system, uses sudo passwd -u mirte ... )

TODO:

  • Where to store the password and how secure should it be?
    • Probably not too secure, plaintext file should be fine?
  • build login to nginx
    • require login
    • Password management?
    • do not check when on .42.x/43.x network
    • also vscode licence terms check page
    • Overview page of enabled webpages
  • build PAM module to catch passwd password changes
  • change wifi password on change(after reboot?)
  • add password change page?
@ArendJan ArendJan added the enhancement New feature or request label Nov 3, 2023
@ArendJan ArendJan added this to the 0.2 milestone Nov 3, 2023
@ArendJan ArendJan self-assigned this Nov 3, 2023
@ArendJan ArendJan added this to backlog Nov 3, 2023
@ArendJan
Copy link
Contributor Author

ArendJan commented Nov 7, 2023

Nginx: requires password in plaintext/md5/..., but login page must do the same.
When the password is changed, the nginx config must be updated: edit an included file and systemctl reload nginx

@ArendJan ArendJan moved this to 🏗 In progress in backlog Nov 7, 2023
@ArendJan ArendJan linked a pull request Nov 28, 2023 that will close this issue
ArendJan added a commit to ArendJan/mirte-install-scripts that referenced this issue Dec 7, 2023
@ArendJan ArendJan moved this from 🏗 In progress to 👀 In review in backlog Dec 8, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Status: No status
1 participant