Temat specyficzny, po pierwsze trudno było mi znaleźć odpowiednie forum więc piszę tutaj. Po drugie trudno było mi znaleźć odpowiedni dział więc piszę tutaj

Więc, piszę małą aplikację serwerową która ma się komunikować ze światem przez zwykłe pakiety i słuchanie na porcie. Robię ją w Javie a nigdy nie programowałem czegoś co komunikuje się po sieci. Więc do rzeczy. Żeby to działało potrzebuję serwera. Upatrzyłem sobie serwer płatny na którym mogę instalować rzeczy przez ssh lub zdalny pulpit (pewnie za dopłatą). Nie chcę jednak płacić od razu za serwer w czasie rozwijania softu, jeszcze mi nie potrzebny.
Więc pytanie moje jest takie. Pomijając publiczne IP, jak "zasymulować" działanie serwera a w szczególności ssh. Chodzi o to że nigdy nic nie instalowałem po ssh, a chce spróbować. Zupełnie nie wiem jak się zabrać za to. Czy można jakoś ssh postawić w domu i z drugiego peceta łączyć się na niego i instalować rzeczy. Po instalacji jak uruchamiać? Jakakolwiek pomoc będzie pomocna
