https://github.com/rajatnair/odroid-c2-scripts
Initial setup scripts for Odroid C2
https://github.com/rajatnair/odroid-c2-scripts
Last synced: 3 months ago
JSON representation
Initial setup scripts for Odroid C2
- Host: GitHub
- URL: https://github.com/rajatnair/odroid-c2-scripts
- Owner: RajatNair
- License: cc0-1.0
- Created: 2016-06-12T14:48:42.000Z (almost 9 years ago)
- Default Branch: master
- Last Pushed: 2020-09-16T13:37:55.000Z (over 4 years ago)
- Last Synced: 2025-01-15T20:42:47.745Z (4 months ago)
- Language: Shell
- Size: 27.3 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
## Collection of BASH scripts for Odroid C2 which will -
###### 1. Harden Ubuntu
###### 2. Install scripts to setup specific softwares---
### Initial Setup
###### 1. SSH to odroid-ip:22 (Default username and password - odroid)
###### 2. Change odroid password from default
```shell
passwd odroid
```
###### 3. Change root user password from default
```shell
sudo bash && passwd
```
###### 3. Update C2
```shell
sudo apt-get update && sudo apt-get upgrade && sudo apt-get dist-upgrade
```
###### 4. Change default SSH port and disable root login
```shell
## Lockdown - changing default ports
sudo nano /etc/ssh/sshd_config
## Disable root login
PermitRootLogin no
## Change default SSH port to any random port (eg. 2230)
Port 2230
## Lockdown - Firewall
sudo ufw limit ssh/tcp
sudo ufw allow 2230/tcp
sudo systemctl reload sshd
```
###### 5. Enable firewall
```shell
# Allow Incoming SSH from Specific IP Address or Subnet
sudo ufw allow from 192.168.0.0/16 to any port 2230
sudo ufw limit 2230/tcp comment 'SSH port'
sudo ufw enable && sudo ufw status
```