Если у вас естьntpd
(сервер )на сервере 1, просто добавьте ntpd
на сервер 2, сказав ему синхронизироваться с сервера 1 (через сеть 1 ). Затем добавьте еще один ntpd
на сервер 3, сказав ему синхронизироваться с сервером 2 (через сеть 2 ). ntpd
— это и сервер , и клиент.
If this just isn't possible, would there be something I could do before SSHing into the remote machine that would allow me to do this?
Вы можете запустить ssh-клиент в «режиме совместного использования соединения»:
ssh -M -S ~/.ssh/%r@%h:%p user@localhost
user@localhost's password:
...
user@localhost$ echo $$
5555
user@localhost$ cd /some/path
В другом терминале:
ssh -S ~/.ssh/%r@%h:%p user@localhost
<no need to enter the password again>
user@localhost$ ls -l /proc/5555/cwd
<listing of /some/path>
Обратитесь к справочной странице ssh(1)
для параметров-S
и-M
и к ssh_config(1)
для параметров конфигурации Control*
.