An open API service indexing awesome lists of open source software.

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.

Awesome Lists containing this project

README

          



Developer Security Guide



Best practices development OS/Environment/Security guide.



Commitizen friendly
License


## 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


aasaam software development group