Remote login option not saving after reboot
I have found a workaround that can force Remote Login to be turned on, when the computer is powered up. This can be a good choice for someone who is working in a workgroup with several machines.

I have installed LaunchControl, and went in Global Daemons, then created a new plist named as com.remotelogin.true (you can choose the name you want) there with:



NOTE: 

After you choose Save and Load, it will give you an error, but if you go to terminal with,

sudo systemsetup -getremotelogin


you will see that remote login is now on.