
Я подключаюсь по ssh к удаленному серверу следующим образом:
ssh [email protected]
Процесс работает нормально, поскольку у меня есть пароль для доступа к серверу, с которым мне нужно работать.
Я хотел присвоить имя IP-адресу, так как хотел упростить процесс и избежать необходимости каждый раз вводить и запоминать IP-адрес сервера.
Я отредактировал /etc/hosts
файл, добавив IP-адрес и ссылку на новое имя, как показано ниже (вторая строка):
##
# Host Database
#
# localhost is used to configure the loopback interface
# when the system is booting. Do not change this entry.
##
127.0.0.1 localhost
::1 localhost
128.x.x.x newname
Я очистил кэш DNS с помощью:
sudo killall -HUP mDNSResponder; sleep 2; echo macOS DNS Cache Reset | say
И еще, при вызове ssh-сервера из терминала с помощью этой команды:
ssh user@newname
Команда не работает и выдает следующее сообщение об ошибке:
ssh: connect to host newname port 22: Operation timed out
Любые предложения приветствуются, спасибо!