시스템 설정의 세부 사항 창에서 "장치 이름"을 변경하십시오.


19

설정 패널에 표시된대로 "장치 이름"을 변경하고 싶습니다. 어떻게해야합니까?

여기에 이미지 설명을 입력하십시오


첫 번째 답변은 14.04에 저에게

답변:


28

터미널을 사용하여 다음 명령을 실행하십시오.

sudo sed -i 's/present-host-name/new-host-name/' /etc/hosts
sudo sed -i 's/present-host-name/new-host-name/' /etc/hostname

당신은 확인할 수 있습니다 현재의 호스트 이름 으로 cat /etc/hostname또는 hostname.

그런 다음 컴퓨터를 재부팅하여 변경 사항을 확인하십시오.


3
호스트 이름 만 바꾸면 장치 이름이 세부적으로 변경됩니다. 그러나 터미널에 대한 각 sudo 명령의 호스트 이름과 관련된 오류가 있습니다
Anwar

맞습니다. 나는 설명을 다시 썼다.
vine_user

10
  • 터미널을 열고 명령을 실행하십시오

    gksu gedit /etc/hosts
    
  • 그런 다음 줄을 바꾸십시오

    127.0.1.1   victor-System-Product-Name
    

     127.0.1.1    your-desired-name
    
  • 그런 다음 /etc/hostname명령으로 파일 을 열고 gksu gedit /etc/hostname새 이름을 반영하도록 호스트 이름을 변경하십시오.

  • 그런 다음 컴퓨터를 재부팅하여 변경 사항을 확인하십시오.


아니면 sudo hostname preferredname?
Samik

@Samik, 불행히도 sudo hostname preferredname작동하지 않습니다. 나는 그것을 확인했다. 감사합니다
Anwar

1
죄송하지만이 단계는 작동하지 않지만 etc / hosts 파일을 변경하여 etc / hostname에있는 내용을 반영하는 것이 좋습니다. 감사.
Victor S

@VictorS, 예. 호스트 이름 만 변경하면 터미널에 오류가 표시됩니다.
Anwar

2

여기에 무언가를 수행하는 방법이 많이 있기 때문에 하나 더 있습니다.

루트 디렉토리에있는 동안 :

cd /etc
sudo vi hostname  

관리자 비밀번호를 입력하고을 누릅니다 Enter.

를 눌러 i'삽입'하고 기존 장치 이름을 원하는 장치 이름으로 변경하십시오.

을 누르고을 Esc 입력 한 다음 :wq!을 누르십시오 Enter.

변경 사항을 적용하려면 시스템을 다시 시작하십시오.


0

이 명령을 실행하면 텍스트 편집기가 열립니다.

sudo gedit /etc/hostname 

현재 이름을 원하는 이름으로 바꿉니다. 저장하고 닫습니다. 적용하려면 재부팅하십시오.


호스트 이름 만 변경하면 터미널에 대한 각 sudo 명령에 오류가 표시됩니다.
Anwar

그것에 대해 알려 주셔서 감사합니다. 정확한 오류를 게시 할 수 있습니까? Hostname man page 에 따르면 Edit /etc/hostname for permanent change, 나는이 방법을 시도했지만 그러한 오류가 발생하지 않았습니다.
atenz

이전 /etc/hostname이름 anwar에서 새 이름으로 편집 했습니다 anwar-precise. 시스템을 재부팅하고 sudo 명령을 실행 한 후의 오류는 sudo: unable to resolve host anwar입니다. 경고 일뿐입니다. 나는 sudo gedit명령을 실행
Anwar

나는 이것들을 검색 하고 아마도 loopback, DNS, domain-name, resolv.conf에 따라 둘 다 변경 hosts하고 hostname완전한 변경 사항을 반영 해야한다고 결론지었습니다 . 그러나 둘 다 변경하는 것이 좋습니다. 그러나 나는 그런 error인터페이스를 경험하지 못했습니다 . 다른 인터페이스가 있어야합니다.
atenz
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.