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

Users Shouldn't Be Required To Run Root #284

Open
bonedaddy opened this issue May 15, 2023 · 0 comments
Open

Users Shouldn't Be Required To Run Root #284

bonedaddy opened this issue May 15, 2023 · 0 comments

Comments

@bonedaddy
Copy link

bonedaddy commented May 15, 2023

Overview

To make it easy for users, Masq provides a fairly straight forward dns implementation. It is however very detrimental to security, and as such there is a beter path.

Solution (Mid Tier)

Before startup grant MASQNode cap_net_bind_service permissions with:

$> sudo setcap 'cap_net_bind_service=+ep' /bin/masq-node

Solution (Chad Tier)

Because security schizos want to maximize security, i also dont want to grant potentially lethal workaround permissions to the masq node. Therefore a good solution would be to allow evry port to be customizable, as well as the option of using an external dns server.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant