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

Undocumented credentials part of the code in repository (D@rj33l1ng) #173

Open
dragetd opened this issue Feb 27, 2019 · 4 comments
Open
Assignees
Labels
documentation This issue describes a problem with either poor or missing documentation help wanted

Comments

@dragetd
Copy link

dragetd commented Feb 27, 2019

There are default-credentals in the code with the password 'D@rj33l1ng' configured here:

:: Default: D@rj33l1ng

:: set SSHD_PASSWORD=D@rj33l1ng

here:

if not defined SSHD_PASSWORD set SSHD_PASSWORD=D@rj33l1ng

and here:

if not defined SSHD_PASSWORD set SSHD_PASSWORD=D@rj33l1ng

First of all, the README could have a warning in the next update that states this fact and reminds people who are running these boxes to check if they have these default credentials enabled, since this password should be declared 'insecure' now.

The long-term solution might be a configuration variable to set all credentials across spots, where this is needed.

For now, the password could be set to a less surprising value like 'boxcutter' and be clearly documented in the README, so poeple are at least aware of this.

Replacing these and adding a bit to the README is a #goodfirstissue :-)

@daxgames
Copy link
Contributor

The long-term solution might be a configuration variable to set all credentials across spots, where this is needed.

FWIW Thats what this is, just remove the :: and set a different password:

:: set SSHD_PASSWORD=D@rj33l1ng

@dragetd
Copy link
Author

dragetd commented Mar 24, 2019

Well, the issue that this is not very well documented still stands.

@daxgames
Copy link
Contributor

True

@arizvisa
Copy link
Contributor

arizvisa commented Jan 5, 2020

Thanks for this report. I don't personally use the ssh+cygwin builders, so this is a great catch. I'll see what I can do once I make some progress on the other things.

If you want to update the docs or anything in the meantime, a PR would be very welcomed.

@arizvisa arizvisa self-assigned this Jan 5, 2020
@arizvisa arizvisa added help wanted documentation This issue describes a problem with either poor or missing documentation labels Jan 5, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation This issue describes a problem with either poor or missing documentation help wanted
Projects
None yet
Development

No branches or pull requests

3 participants