Несколько советов или замечаний (называйте как хотите):
1) У passwd есть опциональные параметры:
То есть пароль можно сменить не только себе, но и другим пользователям.PHP код:
passwd [LOGIN]
Вы собираетесь запускать SA-MP сервер от root?
Советую создать нового пользователя, аля SA-MP_server_one.
2) Как собираетесь запускать SA-MP сервер?
Советую, использовать GNU/Screen и с помощью него показать запуск нескольких серверов на одной машине.
Покурить GNU/Screen
3) Что собираетесь использовать для запуска веб-сервера? (Предполагаю, что Apache)
Предлагаю использовать nginx
Покурить, что и как в nginx. (Кстати, когда я курил этот мануал у меня на сервере стоял CentOS, пришлось не много подредактировать действия из статьи. А у Вас же Debain)
4) Как то pytty мне не нравиться, конечно я адекватной замены в ваших этих окнах не знаю. Вообще стараюсь избегать администрирование удаленных серверов в Windows (у меня на ноутбуке установлена OpenSUSE Leap [42.1])
Так, вот в Linux есть ssh-client, который используется через терминал локального компьютера.
P.S: 192.168.1.1 - подключение к моему роутеру.
5) Что бы было удобно работать с процессами Linux советую накатить htop
P,S: Ещё стоит показать синтаксис iptables (как банить/разбанивать порты, ip адреса. Как открыть nый порт, etc...)
Как то так...
А, вот ещё забыл про хостинг: ipserver.ru (пару раз у них брал сервер, вродь ниче такой), ruweb.net, digitalocean.com (топовый хостинг-провайдер [У меня есть 60$ для него, но карту от сберыча не берет)