Compatible with iOS 11
1. A Control Center toggle for turning SSH server on/off.
2. A Settings menu for changing the port that OpenSSH listens on, and whether root login is allowed.
Add the toggle to ControlCenter from Settings > Control Center > Customize Controls.
Whether the SSH server stays off or starts up after rebooting/re-jailbreaking, can be changed in the OpenSSH Settings.
When turning sshd off, active sessions get disconnected. This functionality can be turned off in the Settings.
For the ones loving the shell, it also includes the command SSHswitch which has the same functionalities, `SSHswitch -h` describes its options. No need to log in as root for it to work.
blanxd on Reddit