You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
yanng
4ef8f3249b
|
3 weeks ago | |
---|---|---|
conf | 1 month ago | |
misc | 1 month ago | |
src | 1 month ago | |
.gitignore | 1 month ago | |
pom.xml | 3 weeks ago | |
readme.md | 1 month ago |
readme.md
Introduction
This is a dummy SSH server created using MINA SSHD Library and Springboot 3. The point is for me to learn all SSH-hacker-bot-command patterns around the world. I share this project so that others can learn this as well.
How to build
mvn clean package
Auth Bind Setup
sudo touch /etc/authbind/byport/22
sudo chmod 777 /etc/authbind/byport/22
Expected OS
Linux
##Expected Directory Structory
$ tree echo-ssh-server/
echo-ssh-server/
├── conf
│ ├── hash-replies.properties
│ ├── log4j2.xml
│ ├── private.key
│ ├── regex-mapping.properties
│ └── springboot.yml
├── data
│ ├── remote-ip-info-db.mv.db
│ └── remote-ip-info-db.trace.db
├── echo-sshd-server-1.4.1.jar
├── echo-sshd-server.jar -> echo-sshd-server-1.4.1.jar
├── logs
├── start-jar.sh
└── stop.sh
How to start
./start-jar.sh
How to stop
./stop.sh