SSH를 실행할 호스트 이름 찾기 [닫기]

SSH를 실행할 호스트 이름 찾기 [닫기]

SSH를 사용하여 원격 컴퓨터에 액세스하고 싶습니다. 그런데 어떻게 찾는지 모르겠어요CPU 이름기계의. 해당 명령을 사용해 보았지만 hostname이는 해당 컴퓨터의 로컬 주소만 제공하며 다른 컴퓨터에서도 동일할 수 있습니다.

명령 에서 반환된 호스트 이름을 ssh name사용 하려고 하면 "호스트 이름이 인식되지 않습니다"라는 오류 메시지가 나타납니다.namehostname

대상 컴퓨터를 구별하는 데 사용할 수 있는 전체 호스트 이름을 어떻게 찾을 수 있습니까?

추신: 나는 대상 컴퓨터를 사용할 수 있는 전체 권한을 가지고 있습니다.

답변1

원격 컴퓨터에 액세스하려면 ssh공개 호스트 이름이나 IP 주소를 알아야 합니다.

또한 다른 컴퓨터에 있는 계정의 사용자 이름과 비밀번호가 필요하거나 연결하려는 컴퓨터의 특정 계정에 설치된 SSH 공개 키에 해당하는 SSH 개인 키가 필요합니다.

이러한 세부정보를 모르는 경우 다른 컴퓨터를 관리하는 사람에게 가장 적합한 연결 방법을 문의해야 합니다 ssh.

hostname명령은 특히 실행 중인 시스템의 이름을 설정하거나 표시하는 데 사용됩니다. 로컬로 실행하면 로컬 컴퓨터의 이름이 반환됩니다. 이는 정규화된 호스트 이름일 수도 있고 아닐 수도 있습니다(두 경우 모두 로컬 컴퓨터의 이름/IP 번호입니다).

답변2

기억이 정확하다면 장치 IP 주소가 192.168.0.11이라고 가정하면 다음을 입력합니다.

ssh 192.168.0.11 
<password>

UNIX 컴퓨터의 주소가 확실하지 않은 경우 ifconfigUNIX 컴퓨터에서 명령을 사용하여 IP 주소를 얻을 수 있습니다.

관련 정보