Kysymys:
Kuinka muuttaa tietokoneen nimeä niin, että pääte näyttää sen Mac OS X Mountain Lionissa?
at01
2012-10-07 23:09:52 UTC
view on stackexchange narkive permalink

Kun asetin tietokoneeni, nimitin sen "Scottin MacBook Proksi". Joten kun menen kohtaan Järjestelmäasetukset-> Jakaminen, siinä lukee tietokoneen nimellä Scottin MacBook Pro. Päätteen avaaminen antaa minulle kuitenkin tämän kehotuksen:

  Viimeinen kirjautuminen: su 7. lokakuuta 11:02:49 osoitteessa ttys003new-host-4: ~ scott $  

Kun kirjaudun sisään Backblazeen, he näkevät tietokoneeni nimellä "new-host-4_2012_10_07". Enkö asettanut tietokoneeni nimeä kokonaan? Pitäisikö minun käyttää perinteistä hostname -komentoa?

Tietääkseni DNS raportoi sen olevan. Jos IP-numerollasi ei ole nimeä, käytetään Asetusten nimeä (ehkä `.local`-verkkotunnus))
@ThorbjørnRavnAndersen - .local-verkkotunnukseni jakamisasetuksista on ollut scotts-macbook-pro.local
Kahdeksan vastused:
#1
+321
John
2013-03-24 11:07:50 UTC
view on stackexchange narkive permalink

Jos käytät:

  sudo scutil --set HostName-name-you-want  

se toimii hieman paremmin. Scutil (8) -sivulta:

  --get pref Hakee määritetyn asetuksen. Nykyinen arvo ilmoitetaan vakiotuotoksesta. Tuettuja asetuksia ovat: ComputerName Järjestelmän käyttäjäystävällinen nimi. LocalHostName Paikallinen (Bonjour) isäntänimi. HostName Isäntänimeen (1) ja gethostname (3) liittyvä nimi. - set pref [newval] Päivittää määritetyn asetuksen uudella arvolla. Jos uutta arvoa ei määritetä komentorivillä, se luetaan vakiotulosta. Tuettuja asetuksia ovat: ComputerName LocalHostName HostName --set -vaihtoehto vaatii pääkäyttäjän pääsyn.  
Toiminut minulle komennon suorittamisen ja Terminalin uudelleenkäynnistyksen jälkeen.
Toimii viehätyksenä
Tämä toimii minulle, mutta uudelleenkäynnistyksen jälkeen se palauttaa päätelaitteen isäntänimen takaisin siihen, mikä oli ennen kuin muutin sitä.
Toimii Mojavessa.Pääte näytti `emulator02`, vaikka muutin sitä asetuksissa - tai yritin.Juoksin juuri kaikki kolme tuettua asetusta ja käynnistin päätelaitteen uudelleen;nyt saan isäntänimen oikein.
#2
+139
Danger14
2013-05-09 09:29:55 UTC
view on stackexchange narkive permalink

Kun olet seurannut Jeffrey J. Hooverin vinkkiä,

  sudo scutil - aseta ComputerName "uusi nimi" sudo scutil - aseta LocalHostName "uusi nimi" sudo scutil - aseta isäntänimi "uusi nimi"  

Lisään nämä kaksi viimeistä vaihetta.

  • Tyhjennä DNS-välimuisti kirjoittamalla: dscacheutil -flushcache
  • Käynnistä Mac uudelleen.

MUOKKAA: Se ei toiminut minulle ennen kuin käynnistin Mac-tietokoneeni uudelleen.

Oletko entinen Windows-käyttäjä, joka kantaa uudelleenkäynnistystä jokaisen pienen muutoksen jälkeen, vai onko sinulla todisteita siitä, että se on käynnistettävä uudelleen?
@iconoclast käytti Windowsia viimeksi pääasiassa vuonna 2004. Uudelleenkäynnistys toimi minulle ja 16 muulle henkilölle. Ei satuta.
Tarkoitatko, että se ei toiminut ennen kuin aloitit uudelleen? (Uudelleenkäynnistys *** voi *** satuttaa, kun teet tosissasi vakavaa työtä tietokoneellasi, ja siksi sinulla on paljon sovelluksia auki. Kaikkien tietojen palauttaminen ennalleen ennen uudelleenkäynnistystä voi olla *****.) Se, että 16 ihmiselle piti jotakin vastauksestasi hyödyllisenä, ei tarkoita, että mikään ei toiminut ennen kuin he aloittivat uudelleen.
Kyllä, se ei toiminut ennen kuin aloitin uudelleen. Kiitos tiedosta; ei tiennyt, että se voi olla haitallista.
Toimi minulle ilman uudelleenkäynnistystä, sulje Terminal kokonaan ja avaa se uudelleen.
Käytin ensin "scutil --get" -tunnistaaksesi, että "Tietokoneen nimi" ja "LocalHostName" oli asetettu oikein käyttämällä Järjestelmäasetuksia (jakaminen). Se kertoi kuitenkin minulle, että `HostName` ei ollut asetettu`. Siksi käytin vain `sudo scutil --set` asettaaksesi` HostName`. Sitten minun ei tarvinnut käyttää `dscacheutil` tai tehdä uudelleenkäynnistystä, koska heti` hostname`-tarkistus osoitti, että asiat olivat korjattuna minulle ja uuden Terminal-välilehden avaaminen osoitti, että myös kehotteeni oli nyt korjattu. (OS X 10.9.4)
Sinun ei tarvitse edes käynnistää terminaalia uudestaan ​​vastaamaan muutoksiin, lähde vain kehotteestasi vastaava kokoonpano.
Miksi meidän pitäisi tyhjentää DNS-välimuisti?
#3
+44
jerrylroberts
2013-02-28 20:13:01 UTC
view on stackexchange narkive permalink

Niille, jotka eivät etsi komentoriviratkaisua, voit muuttaa sen kohdassa

  Järjestelmäasetukset ->-jakaminen ->-tietokoneen nimi:  
Tämä ei toiminut minulle. Nimi terminaalin komentokehotteessa pysyi edelleen `` paikallisena isäntänä ''
Käynnistitkö terminaalin uudelleen?
I defs piti käynnistää Terminal uudelleen, mutta tämä oli helpoin tapa.
Tämä ei toiminut minulle, koska Terminal näytti jatkuvasti vanhaa nimeä.Mutta Johnin vastaus ratkaisi sen - Mojavessa.
Catalina vaatii uudelleenkäynnistyksen seuraavien toimenpiteiden jälkeen.Isännän uudelleennimeäminen onnistui
#4
+21
Maverik
2012-10-07 23:19:15 UTC
view on stackexchange narkive permalink

Voit määrittää, mitä haluat nähdä ennen terminaalin $ -muotoa muokkaamalla tiedostoa ~/.profile.

Esimerkiksi jos lisäät tiedostoon ~ / .profile seuraavan rivin:

  # h on isäntänimi, w koko polun vienti PS1 = "\ h: \ w $ " 

näet isäntänimen ja nykyisen hakemiston täydellisen polun:

  host_name: current_directory_path $  

Voit myös muokata esimerkkiä käyttämällä seuraavia vientikomennon vaihtoehtoja:

  \ d - Nykyinen päivämäärä \ t - Nykyinen aika \ h - Isäntänimi \ # - Komennon numero \ u - Käyttäjänimi \ W - Nykyinen työhakemisto (ts. Työpöytä /) \ w - Nykyinen työkansio, täydellinen polku (ts. / Käyttäjät / Järjestelmänvalvoja / Työpöytä)  
Miksi -1? Hän sanoi, että hän ei näe sen isäntänimeä terminaalissa.
en ollut minä -1: llä. Kiitos vastauksestasi, luulen, että etsin vain sitä, miten nimeni vaihdetaan päätelaitteessa, mutta selvästikin uusi isäntä-4 ruma nimi viittaa tietokoneelleni, koska Backblaze-kaltaiset palvelut käyttävät sitä. Edellisellä MacBook Prolla oli mukavampi nimi, jonka valitsin, en tiedä miksi vuorileijoni MacBook Pro ei käytä nimeä, joka minulla on jakamisasetuksissa
#5
+12
Galas
2013-02-08 07:05:15 UTC
view on stackexchange narkive permalink

Voit suorittaa nimen vaihtamalla terminaalin

  sudo-isäntänimen nimen - Oma tietokone -nimi  

.

Isäntänimen man -sivulla sanotaan, että suoritetaan `scutil --set HostName name-of-host`, jos haluat pitää isäntänimen uudelleenkäynnistyksen yhteydessä
Minulle se toimi erittäin hyvin, jopa käynnistää tietokoneen uudelleen. Kiitos.
Tämä toimi minulle, kun käynnistin Macin uudelleen (käynnissä El Capitan)
#6
+7
Chris Opperman
2012-11-13 15:15:39 UTC
view on stackexchange narkive permalink

Minun tapauksessani huomasin, että se oli ongelma DNS-palvelimessamme, koska käänteinen DNS-haku ei piiloutunut, koska IP-osoitteelle ja isäntänimelle oli kopioita DNS-merkinnöistä.

#7
+2
JDL
2013-01-17 01:01:45 UTC
view on stackexchange narkive permalink

Lisän vastauksen tähän, koska olen myös törmännyt tähän ongelmaan.

OSX 10.7.4: ssä ja mahdollisesti aiemmassa versiossa näyttää olevan virhe Jakamisen muokkaus -vaihtoehdossa asetuspaneeli. Se asettaa isäntänimeksi viimeisen asetetun asian nykyisen sarjan sijaan.

Minun oli suoritettava sudo-isäntänimi [ensisijainen isäntänimi] , jotta voisin asettaa sen oikein sen asettamisen jälkeen. jakamisessa.

#8
+1
at01
2012-10-11 11:27:09 UTC
view on stackexchange narkive permalink

En tehnyt mitään tietokoneelleni, mutta lopulta jostain syystä isäntänimi ja tietokoneen nimi rekisteröitiin alun perin asettamani nimeksi! Itse asiassa minulla oli seuraava päätelaite auki koko ajan, ja tämä on täsmälleen leikkaus ja liittäminen:

  new-host-4: ~ scott $ hostnamenew-host-4.homenew-host-4 : ~ scott $ hostnameScotts-MacBook-Pro.local  


Tämä Q & A käännettiin automaattisesti englanniksi.Alkuperäinen sisältö on saatavilla stackexchange-palvelussa, jota kiitämme cc by-sa 3.0-lisenssistä, jolla sitä jaetaan.
Loading...