Ustawiasz kartę sieciową w tryb zmostkowany (ustawienia wirtualnej skrzynki). To wszystko.
Jeśli chcesz mieć dostęp do serwera programistycznego z serwera produkcyjnego, musisz przekierować port 22 na komputer programisty / adres IP skrzynki wirtualnej.
Aby uzyskać dostęp do systemu plików na serwerze produkcyjnym, możesz użyć scp do kopiowania plików tam iz powrotem. Nie poleciłbym tego jednak, to boli w tyłek.
Poleciłbym ci sshfs.
Sposób działania sshfs polega na montowaniu zdalnego systemu plików w lokalnym systemie plików. Następnie wystarczy otworzyć, edytować, zapisać, skopiować / wkleić pliki, a sshfs przesyła dane scp w tle.
Komenda:
sshfs theUserYouWantToLoginAs@ip.of.target.computer:/ /path/to/folder/where/you/want/to/mount/the/remote/filesystem
przykład:
sshfs root@74.125.77.99:/ /mnt/sshfs
PS: Użyłbym kluczy ssh , a nie hasła. Hasła są za słabe.
Aby wygenerować klucz:
ssh-keygen -t rsa -b 4096
Generuje to id_rsa i id_rsa.pub id_rsa.pub, które odbieramy
echem do pliku autoryzowanych_kluczy w folderze .ssh w katalogu osobistym użytkownika ssh na
przykładzie komputera docelowego :
copy id_rsa.pub file to the target computer
cat ./id_rsa.pub >> /root/.ssh/authorized_keys