https://github.com/petermcd/ssh-honeypot-docker
Docker container build for my SSH Honey Pot project
https://github.com/petermcd/ssh-honeypot-docker
Last synced: 5 days ago
JSON representation
Docker container build for my SSH Honey Pot project
- Host: GitHub
- URL: https://github.com/petermcd/ssh-honeypot-docker
- Owner: petermcd
- License: mit
- Created: 2022-09-17T00:27:02.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2025-10-02T14:26:20.000Z (9 months ago)
- Last Synced: 2026-01-22T05:57:39.789Z (5 months ago)
- Language: Python
- Size: 19.5 KB
- Stars: 0
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Security: SECURITY.md
Awesome Lists containing this project
README
# ssh-honeypot-docker
A couple of years ago I created a project to have an SSH Honey Pot. Originally this was made from a few
repos that would require building. This repository packages this into a docker container.
## Disclaimer
This has had no testing so far, use this at your own risk.
## Build Yourself
If you would like to build the docker image yourself simply run:
```shell
./make.sh
```
### Using the Honeypot
You can start the honeypot by running the following command:
```shell
docker run -p 22222:22 -P petermcd/ssh_honeypot:latest
```
This will begin the honeypot, you will also be required to enable port forwarding on your router from port 22 -> 22222
on the host hosting the honeypot.
### TODO
At present the honeypot stores the attempts in a file within the container, this will be tasken out and placed somewhere
it can be easily retrieved
The image is quite large due to it being based on Ubuntu, I intend to make a brand new custom container in the future.