https://github.com/aasaam/developer-security-guide
Best practices development OS/Environment/Security guide.
https://github.com/aasaam/developer-security-guide
commitizen git gpg keepassxc ssh ubuntu
Last synced: about 2 months ago
JSON representation
Best practices development OS/Environment/Security guide.
- Host: GitHub
- URL: https://github.com/aasaam/developer-security-guide
- Owner: aasaam
- License: mit
- Created: 2020-07-05T15:59:06.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2021-02-28T17:06:21.000Z (over 5 years ago)
- Last Synced: 2025-07-02T08:40:50.884Z (12 months ago)
- Topics: commitizen, git, gpg, keepassxc, ssh, ubuntu
- Language: Shell
- Homepage:
- Size: 12.7 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
## Instructions
Install **Ubuntu** and follow the [Ubuntu installation guide](./UBUNTU-INSTALLATION-GUIDE.md)
## Generate secrets and identity
Use script `generate.sh`. Do not use regular password using KeePassXC for store secret and just remember(Not write or tell anyone) one password.
```bash
./generate.sh 'Your Full Name' 'nickname' 'email@domain.tld'
```
### Notes
* Remember password of KeePassXC and don't write it any place or save it in any place on internet.
* Don't save password of KeePassXC database in any online places.
* Store KeePassXC database in multiple places, like your mail and online cloud storage. **Just database file not the password**
* Use Firefox account and generate password for each website using [Firefox feature](https://blog.mozilla.org/firefox/password-security-features/) to save and generate password for websites and store Firefox password in your KeePassXC database.
* Don't share your password with any one.
* You can always share your public key but never share your private key with any one.
aasaam software development group