
다음과 같이 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
어떤 제안이라도 환영합니다. 감사합니다!