pippin
> I find it very difficult to edit something on SME Server because the
> changes ive made go back to default everytime.
That's because you are not following sme procedures, which require you to create custom templates & fragments and edit those, then the changes will stick.
See the dev guide under the Development menu on contribs.org.
>..it would be nice if there is a solution to cange default ssh port in SME
Search the forums on ssh, the db config commands were posted a few months ago.