නැවත ආරම්භ නොකර සත්කාරක නාමය වෙනස් කරන්නේ කෙසේද?


509

මට OS සත්කාරක නාමය වෙනස් කිරීමට අවශ්‍ය නමුත් නැවත ආරම්භ කිරීමට මට අවශ්‍ය නැත.

මම සංස්කරණය කර ඇති /etc/hostnameනමුත් එය ක්‍රියාත්මක කිරීම සඳහා නැවත ආරම්භ කිරීම අවශ්‍ය වේ. මෙය වළක්වා ගන්නේ කෙසේද?


3
අවවාදයයි: පෙරනිමියෙන් වලාකුළු-ආරම්භය ක්‍රියාත්මක වන උබුන්ටු 18+ සමඟ ක්‍රියා නොකරනු ඇත, එය ආරම්භයේදී ධාරක නාමය පාලනය කරයි.
null

lnslntmnx, ස්තූතියි!
මිබ්

Answers:


654

එය පහසුයි. ගියර් නිරූපකය ක්ලික් කරන්න (තිරයේ ඉහළ දකුණු කෙළවරේ පිහිටා ඇත), "මෙම පරිගණකය ගැන" තිරය විවෘත කරන්න (ගියර් නිරූපකයේ පිහිටා ඇත) සහ "උපාංගයේ නම" සංස්කරණය කරන්න.

නැතහොත්, පර්යන්තයක, පහත දැක්වෙන විධානය භාවිතා කරන්න:

sudo hostname your-new-name

ඔබ නැවත ආරම්භ කරන තුරු මෙය සත්කාරක නාමය ඔබගේ නව නමට සකසනු ඇත. බලන්න man hostnameසහ මම පරිගණක නාමය වෙනස් කරන්නේ කෙසේද? වැඩිදුර තොරතුරු සදහා. _ඔබේ නමින් භාවිතා නොකරන්න .

සටහන

නැවත ආරම්භ කිරීමෙන් පසු ඔබගේ වෙනස්වීම් /etc/hostnameභාවිතා කරනු ඇත, එබැවින් (ඔබ ප්‍රශ්නයේදී පැවසූ පරිදි), ඔබ තවමත් භාවිතා කළ යුතුය

sudo -H gedit /etc/hostname

(හෝ වෙනත් සංස්කාරකයක්) එම ගොනුවේ ධාරක නාමය අඩංගු වේ.

ගොනුව නිවැරදිව සකසා ඇති බව පරීක්ෂා කිරීමට, ධාවනය කරන්න:

sudo service hostname start

ඔබ /etc/hostsකියවන රේඛාව සංස්කරණය කර වෙනස් කළ යුතුය :

127.0.1.1     your-old-hostname

එමඟින් දැන් ඔබගේ නව සත්කාරක නාමය අඩංගු වේ. (මෙය අවශ්‍ය නම් බොහෝ විධානයන් ක්‍රියා විරහිත වේ.)


5
මට නැවත ආරම්භ කිරීමට අවශ්‍ය නැත
දීපක් රාජ්පුත්

23
මම දන්නවා. ඔබ 'hostname' විධානය භාවිතා කළ යුත්තේ එබැවිනි. මට පැහැදිලි කිරීමට අවශ්‍ය වූයේ, 'hostname' විධානය මඟින් ධාරක නාමය වෙනස් කරන්නේ ඔබ නැවත ආරම්භ කරන තුරු / බිඳ වැටෙන / යනාදිය පමණි. පසුව එය නැවත ගොනුවේ නම කියවනු ඇත.
jasperado

5
රඳා පවතී. ඔබ විධානය ඇතුලත් කළේ නම් නැවත ආරම්භ කිරීම අවශ්‍ය නොවේ. ධාරක නාමය දැනටමත් වෙනස් කර ඇත. නමුත් ඔබගේ ඊළඟ නැවත ආරම්භ කිරීම UNTIL කරන්න.
jasperado

19
ඔබ ද වෙනස් කළ යුතු බව සලකන්න /etc/hosts(වෙනත් පිළිතුරු බලන්න)
ජේ.බී. මොනිකා සමඟ.

9
කෙටියෙන් කිවහොත්, hostnameනව නම ක්ෂණිකව ක්‍රියාත්මක වීමට හේතු වුවද, ඔබ ද වෙනස් නොවන්නේ නම් එය "ස්ථිර" නොවන /etc/hostnameඅතර /etc/hosts, ඒවා නැවත ආරම්භ කිරීමෙන් හෝ බිඳවැටීමෙන් පසුව කියවනු ලබන ලිපිගොනු බැවින්, ඇත්ත වශයෙන්ම ඔබ එසේ නොවිය හැකිය වේලාවට පෙර බලාපොරොත්තු වේ.
ටිම් පරෙන්ටි

289

උබුන්ටු 13.04 සිට

මෙම hostnamectlවිධානය දෙකම පරිගණක හා සේවාදායක පරිගණක සඳහාද සංස්කරණයන් මත පෙරනිමි ස්ථාපනයක් කොටසකි.

එය hostnameවිධානය සහ සංස්කරණය හරහා ධාරක නාමය සැකසීම ඒකාබද්ධ කරයි /etc/hostname. ස්ථිතික ධාරක නාමය සැකසීමට මෙන්ම, උබුන්ටු හි භාවිතා නොකරන "ලස්සන" සත්කාරක නාමය සැකසිය හැක. අවාසනාවට, සංස්කරණය කිරීම /etc/hostsවෙනමම කළ යුතුව ඇත.

hostnamectl set-hostname new-hostname

මෙම විධානය systemd-servicesපැකේජයේ කොටසකි (උබුන්ටු 14.04 වන විට, timedatectlසහ localectlවිධාන ද ඇතුළත් වේ ). උබුන්ටු සංක්‍රමණය වන විට systemdමෙම මෙවලම අනාගතයයි.


1
මෙය සෑම තැනකම ලබාගත නොහැකි බව සලකන්න. මගේ උබුන්ටු 14.04 LTS ARM-7 ස්ථාපනය දෙස බැලූ විට hostnamectlඑය නොපවතී. උබුන්ටු වල සමහර රසයන් තවමත් systemd භාවිතා කර නොමැති බව අනුමාන කරන්න.
ස්ටෙෆාන්

1
@ ස්ටෙෆේන් විධාන systemd කට්ටලයේ කොටසක් වන නමුත් ඒවා ස්වාධීනව ලබා ගත හැකිය. මෙම අවස්ථාවෙහිදී, 13.04-14.10 මඟින් systemd init ලෙස භාවිතා නොකරන්න, විධානය මඟින් ලබා ගත හැකිය.
මුරු

1
2 H2ONaCl ආරම්භයේදී ෂෙල් විචල්‍යය සකසා ඇත, තවත් කවචයක් විවෘත කර ධාරක නාම විචල්‍යය හොඳින් විය යුතුය. සුඩෝ සම්බන්ධයෙන් ගත් කල, ධාරක නාම විභේදනය පිළිබඳ දෝෂය කිසි විටෙකත් මට කිසිවක් කිරීමෙන් වලක්වා නැත.
මුරු

1
2 H2ONaCl ah, නමුත් HOSTNAME variablle සම්මත නොවේ - IIRC ඩෑෂ් සහ ksh සතුව එය නැත, zsh HOST භාවිතා කරයි, එබැවින් ෂෙල් විචල්‍යයන් යන තාක් දුරට එය ගොඩේ පතුල වේ.
මුරු

3
තවමත් උබුන්ටු 18.04 LTS හි වැඩ කරයි.
ලුකාම්

64

නැවත ආරම්භ කිරීමකින් තොරව

නැවත ආරම්භ නොකර උබුන්ටු වල ධාරක නාමය හෝ පරිගණක නාමය වෙනස් කිරීම

/ Etc / hostname සංස්කරණය කර නව අගයට වෙනස් කරන්න,

nano /etc/hostname 

/ Etc / ධාරක සංස්කරණය කර පැරණි 127.0.1.1 පේළිය ඔබගේ නව සත්කාරක නාමයට වෙනස් කරන්න

127.0.0.1   localhost
127.0.1.1   ubuntu.local    ubuntu   # change to your new hostname/fqdn

සටහන : මම එය සංසදයක කියවා> සංස්කරණය කරන්න / etc / host සහ පැරණි 127.0.1.1 පේළිය ඔබගේ නව සත්කාරක නාමයට වෙනස් කර ඇත (ඔබ මෙය නොකරන්නේ නම්, ඔබට තවදුරටත් සුඩෝ භාවිතා කිරීමට නොහැකි වනු ඇත. ඔබ දැනටමත් එය කර ඇත්නම් , ග්‍රබ් මෙනුවේ ESC ඔබන්න, ප්‍රතිසාධනය තෝරන්න, සහ ඔබේ සත්කාරක ගොනුව නිවැරදි සැකසුම් වලට සංස්කරණය කරන්න)

දැන් නැවත පණගැන්වීමෙන් පසුව, ඔබ තෝරාගත් නව නම ඔබේ සත්කාරක නාමය වනු ඇත

නැවත ආරම්භ කිරීමකින් තොරව

නැවත පණගැන්වීමකින් තොරව වෙනස් කිරීමට , ඔබ / etc / hostname සංස්කරණය කිරීමෙන් පසුව ඔබට hostname.sh භාවිතා කළ හැකිය. පහත දැක්වෙන විධානය ක්‍රියාත්මක කරන තෙක් ඔබ ඔබේ සත්කාරක නාම දෙකම / etc / host (127.0.0.1 newhost oldhost) තුළ තබා ගත යුතුය:

sudo service hostname start

සටහන : වෙනස සක්‍රිය කිරීමට ඉහත විධානය. මෙම ගොනුවේ සුරකින ලද ධාරක නාමය (/ etc / hostname) පද්ධති නැවත පණගැන්වීමේදී සුරැකෙනු ඇත (එම සේවාවම භාවිතා කර සැකසෙනු ඇත).


උබුන්ටු 12.10 හි, අවසාන කොටස පහත දෝෂ පණිවිඩය සමඟ ක්‍රියා නොකරයි sudo: unable to resolve host old-hostname. එම කොටස සඳහා, ජෙස්පෙරාඩෝ විසඳුම හොඳින් ක්‍රියාත්මක වේ.
ෆ්‍රෙඩ්රික් ග්‍රොස්හාන්ස්

3
ඔබ යාවත්කාලීන නොකරන්නේ නම් /etc/hosts, wවිධානය, අපාචේ /sbin/rebootසහ තවත් බොහෝ දේ ඇතුළුව 12.04.2 LTS මත මැන්ට් දේවල් අසාර්ථක වීමට පටන් ගනී . යාවත්කාලීන කිරීමට වග බලා ගන්න/etc/hosts
ජොෂ්

ඔබ අභිරුචි සත්කාරක නාමයක් 127.0.0.1සඳහා localhostසහ දෙකම සඳහා යොමු කරයි 127.0.1.1. හරිද? ඔබේ පිළිතුරේ අවසානය දක්වා, කැරැල්ලක් නොමැතිව ක්‍රියාවක් සඳහා , ඔබ යොමු /etc/hostsසහ 127.0.0.1 newhost oldhost. ඉතින්, 127.0.1.1ලිපිනයක් අවශ්‍ය නොවේද?
නිකොස් ඇලෙක්සැන්ඩ්‍රිස්

1
මට වැඩ කළේ නැහැ. sudo nano /etc/hostsවෙනස බලාත්මක කිරීම සඳහා මට භාවිතා කිරීමට සිදු විය; sudo නොමැතිව, nano /etc/hostsවෙනස
සුරැකුවේ

2
නැවත ආරම්භ කිරීම සහ නැවත ආරම්භ කිරීම අතර ඇති වෙනස කුමක්ද?
කුණාටුව

44

ඔබ උබුන්ටු ස්ථාපනය කරන විට පෙරනිමි නම සකසා ඇත. ධාරක සහ සත්කාරක නාම ගොනු සංස්කරණය කිරීමෙන් ඔබට ඩෙස්ක්ටොප් සහ සර්වර් යන දෙකටම පහසුවෙන් එය වෙනස් කළ හැකිය. පහත දැක්වෙන්නේ කෙසේද:

  1. CtrlAlttටර්මිනලය විවෘත කිරීමට යතුරුපුවරුව ඔබන්න . එය විවෘත වූ විට, පහත විධානය ක්‍රියාත්මක කරන්න:sudo hostname NEW_NAME_HERE

මෙය ඊළඟ නැවත පණගැන්වීම තෙක් ධාරක නාමය වෙනස් කරයි. ඔබගේ වත්මන් පර්යන්තය තුළ වෙනස වහාම නොපෙනේ. නව ධාරක නාමය බැලීමට නව පර්යන්තයක් ආරම්භ කරන්න.

  1. නම ස්ථිරවම වෙනස් කිරීමට, ධාරක ගොනු සංස්කරණය කිරීමට විධානය ක්‍රියාත්මක කරන්න:

    sudo -H gedit /etc/hostname හා sudo -H gedit /etc/hosts

චිත්රක, ලකුණු නොකර උබුන්ටු සේවාදායකය සඳහා sudo vi /etc/hostnameසහ sudo vi /etc/hostsඒවා සංස්කරණය එකින් එක. ලිපිගොනු දෙකෙහිම, ඔබට අවශ්‍ය දේට නම වෙනස් කර ඒවා සුරකින්න.

අවසාන වශයෙන්, වෙනස්කම් යෙදීම සඳහා ඔබේ පරිගණකය නැවත ආරම්භ කරන්න.


17

මෙන්න ධාරක නාමය නියමිත ආකාරයට වෙනස් කරන පිටපතක්. sudoX11 යෙදුම් පමණක් නොව නැවත ආරම්භ කිරීමකින් තොරව අඛණ්ඩව ක්‍රියාත්මක වන බව සහතික කරයි .

භාවිතය: sudo ./change_hostname.sh new-hostname

#!/usr/bin/env bash
NEW_HOSTNAME=$1
echo $NEW_HOSTNAME > /proc/sys/kernel/hostname
sed -i 's/127.0.1.1.*/127.0.1.1\t'"$NEW_HOSTNAME"'/g' /etc/hosts
echo $NEW_HOSTNAME > /etc/hostname
service hostname start
su $SUDO_USER -c "xauth add $(xauth list | sed 's/^.*\//'"$NEW_HOSTNAME"'\//g' | awk 'NR==1 {sub($1,"\"&\""); print}')"

ස්ක්‍රිප්ටයේ අවසාන පේළිය su $SUDO_USER -c "xauth add $(xauth list | sed 's/^.*\//'"$NEW_HOSTNAME"'\//g' | awk 'NR==1 {sub($1,"\"&\""); print}')"කරන්නේ කුමක්ද? කුතුහලයෙන්.
Fr0zenFyr

4
R Fr0zenFyr: එය වලංගු X11 සත්‍යාපන ටෝකනයක් ( xauth list) ගෙන පැරණි ධාරක නාමය නව ධාරක නාමය ( sed) සමඟ ප්‍රතිස්ථාපනය කරයි . එවිට awkපළමු තර්කය පමණ තබන මිල කැඳවීම් xauth addනිසා xauthගේ ආදානය සහ ප්රතිදානය ආකෘතිය සමමිතික වන්නේ නැත.
ලූකස්

පැහැදිලි කිරීම සඳහා ස්තූතියි. වෙනස්කම් බලාත්මක කිරීම සඳහා මම සෑම විටම නැවත ආරම්භ කර ඇත. +1
Fr0zenFyr

@trakz: ඇත්ත වශයෙන්ම 127.abc අංකය කුමක් වුවත්, IETF RFC අනුව සියලුම දේශීය හොස්ට් වේ. (බොහෝ අය මෙය නොදන්නා නමුත් බොහෝ දෙනා නොදන්නා පරිදි සංස්කරණය අනුමත කර ඇත)
ෆැබි

16

Cloud-init (උබුන්ටු 18+) ධාරක නාමය නොනැසී පවතී

ඉහත ප්‍රවේශයන් ( hostnamectl,, etc/hostnameආදිය) ක්ෂණික ධාරක නාම වෙනස් කිරීම සඳහා ක්‍රියා කරන අතර, වලාකුළු-ආරම්භය පැමිණීමත් සමඟ - ධාරක නාමය සැකසීම පාලනය කළ හැකි - තවත් බොහෝ දේ අතර. Cloud-init ස්ථාපනය කර ඇත්නම් එය නැවත පණගැන්වීමෙන් පසුව එය නොගැලපේ. නැවත පණගැන්වීමෙන් පසුව වෙනස්වීම ඔබට අවශ්‍ය නම් ඔබට වලාකුළු-ආරම්භක වින්‍යාස ගොනු සංස්කරණය කිරීමට අවශ්‍ය වනු ඇත , වලාකුළු- init හි ධාරක නාම කට්ටලය / යාවත්කාලීන මොඩියුලය අක්‍රීය කරන්න :

sudo sed 's/preserve_hostname: false/preserve_hostname: true/' /etc/cloud/cloud.cfg

හෝ වලාකුළු-මුල සම්පූර්ණයෙන්ම අක්‍රීය කරන්න:

sudo touch /etc/cloud/cloud-init.disabled

1
කරුණාකර මෙම පිළිතුර ඉහළට ඔසවන්න. මෙය මට බොහෝ සෙයින් ප්‍රයෝජනවත් විය. වලාකුළු-ආරම්භය සමඟ වෙනත් පිළිතුරු ක්‍රියා නොකරයි.
ශුන්‍ය

1
.0nslntmnx එය පෙරනිමියෙන් ඩෙස්ක්ටොප් 18.04 මත ස්ථාපනය කර තිබේද, සේවාදායකය පමණක්ද? ඩෙස්ක්ටොප් එකට නැත /etc/cloud/cloud.cfg. පැකේජයේ නම කුමක්ද? නිකම්ම cloud-init?
සීරෝ සැන්ටිලි 冠状 病毒 审查 六四 事件 法轮功

1
එසේම, ධාරක නාමය එහි අභිබවා යාම අක්‍රීය කරනවා වෙනුවට වලාකුළු-ඊනෙට් සමඟ වෙනස් කිරීමට ක්‍රමයක් තිබේද?
සීරෝ සැන්ටිලි 冠状 病毒 审查 六四 事件 法轮功

1
ඔව් ඔබට වලාකුළු- මුල
පියර්ස්

ඔබට එය අක්‍රිය කිරීමට අවශ්‍ය නැති නමුත් ධාරක නාමය වෙනස් කිරීමට අවශ්‍ය නම්: sudo cloud-init clean && sudo nano /var/lib/cloud/seed/nocloud*/user-data("සත්කාරක නාමය:" යාවත්කාලීන කරන්න) - නැවත ආරම්භ කරන්න.
bshea

14

නැවත ආරම්භ නොකර:

  1. ධාරක නාමය වෙනස් කරන්න /etc/hostname
  2. /etc/hostsඅනුව යාවත්කාලීන කරන්න
  3. sudo sysctl kernel.hostname=mynew.local.host

ඔබගේ වර්තමාන සත්කාරක නාමය සමඟ පරීක්ෂා කරන්න hostname -f


16.04 සමඟ, sysctl sudo: unable to resolve host oldname, sysctl: setting key "kernel.hostname": Read-only file system. ප්‍රොක්ස්මොක්ස් තුළ සීටී එකක් විය හැක.
පැබ්ලෝ බියන්චි

7

ඔබගේ වර්තමාන සත්කාරක නාමය ලබා ගැනීමට:

cat /etc/hostname

ඕනෑම පෙළ සංස්කාරකයක මෙය වෙනස් කළ හැකිය. / Etc / ධාරක වල 127.0.0.1 ට එරෙහිව localhost හැර වෙනත් ප්‍රවේශයක් යාවත්කාලීන කිරීමටද ඔබට අවශ්‍ය වනු ඇත.


1
නැතහොත් විධාන රේඛාවෙන් "hostname" විධානය ක්‍රියාත්මක කරන්න.
elomage

4
  1. /etc/hostnameඅපේක්ෂිත ධාරක නාමය සමඟ අන්තර්ගතය ප්‍රතිස්ථාපනය කරන්න (ඔබට මෙය සංස්කරණය කළ හැකිය sudo nano /etc/hostname)
  2. දී /etc/hosts, ඊළඟ 127,0, ප්රවේශය වෙනුවට. 1 .1 අපේක්ෂිත ධාරක නාමය සමඟ (ඔබට සංස්කරණය කළ හැකිය sudo nano /etc/hosts)
  3. ක්‍රියාත්මක කරන්න sudo service hostname restart; sudo service networking restart

අවවාදයයි: පෙරනිමියෙන් වලාකුළු-ආරම්භය ක්‍රියාත්මක වන උබුන්ටු 18+ සමඟ ක්‍රියා නොකරනු ඇත, එය ආරම්භයේදී ධාරක නාමය පාලනය කරයි.
ශුන්‍ය

lnslntmnx ඔබට මේ ගැන විශ්වාසද? Cloud-config.txt හි # if you do nothing you'll end up with: # * /etc/hostname (and 'hostname') managed via: 'preserve_hostame: false' # if you do not change /etc/hostname, it will be updated with the cloud # provided hostname on each boot. If you make a change, then manual # maintenance takes over, and cloud-init will not modify it.මා සතුව දැනට උබුන්ටු 18 නොමැති බැවින් සති අන්තය වන තෙක් මට එය පරීක්ෂා කළ නොහැක.
ජෝර්ජ්

4

උබුන්ටු 16.04

මෙය නැවත ආරම්භ කිරීමකින් තොරව සහ කිසිදු පර්යන්ත භාවිතයකින් තොරව වේ.

  • වෙත යන්න System Settings -> විස්තර .
  • අන්න ඒකයි. උපාංග නාමයට අමතරව පෙළ කොටුවක් ඇත.
  • පෙළ කොටුව සංස්කරණය කර කවුළුව වසන්න.

විවෘත පර්යන්තය. ඔබම බලන්න.

(පැරණි අනුවාද සඳහා, පෙළ කොටුව සංස්කරණය කළ නොහැක.)


4

මුල් පෝස්ටරයේ ප්‍රශ්නයට සම්භාව්‍ය පිළිතුර නම්, ඔබ සංස්කරණය කළ පසු, ( ) විකල්පය සමඟ ( ) විකල්පය සමඟ සත්කාරක නාමය (1)/etc/hostname ධාවනය කිරීමෙන් නැවත ආරම්භ නොකර එය අදාළ කර ගත හැකිය :-F--file

sudo hostname -F /etc/hostname

මෙම සත්කාරක නාමය (5) සමඟ කටයුතු /etc/hostnameහා වැඩසටහන දැන් වසර විස්සකට වඩා ඩේබියන් හා එහි ව්යුත්පන්න එකම වී, සහ ඇති බවයි එය ලබා පැකේජය tagged කර ඇත අත්යවශ්ය හා අවශ්ය , සහ IIRC කරන්නේ init පිටපත් වචනාර්ථයෙන් සඳහා එකම දෙයක් භාවිතා කර ඇත දශක ගනනාවක් ( /etc/init/hostname.confතවමත් එය අඩංගු වේ), එබැවින් මට කිව යුතුව ඇත්තේ මේ වන විටත් කිසිවෙකු මෙය සඳහන් නොකළ ආකාරය ගැන මම අවංකවම ප්‍රහේලිකාවක් ඇති බවය :)


අවවාදයයි: පෙරනිමියෙන් වලාකුළු-ආරම්භය ක්‍රියාත්මක වන උබුන්ටු 18+ සමඟ ක්‍රියා නොකරනු ඇත, එය ආරම්භයේදී ධාරක නාමය පාලනය කරයි.
ශුන්‍ය

lnslntmnx erm, මොකක්ද? පෙරනිමියෙන් වලාකුළු-ආරම්භය ඇද ගැනීමට උබුන්ටු 18 හඳුන්වා දුන් නව පරායත්තතාව කුමක්ද? ඔබ සමහර වලාකුළු-ගැලපෙන රූප ගැන සිතනවා විය හැකිය, එම අවස්ථාවේ දී ඔවුන් අභිරුචි වලාකුළු ප්‍රතිපාදන මෙවලම් ක්‍රියාත්මක කිරීම පුදුමයක් නොවිය යුතුය.
ජොසිප් රොඩින්

4

උබුන්ටු 16.04

ඩිජිටල් ඕෂන් කොමියුනිටී වෙතින් ලැබෙන පිළිතුර මත පදනම් වූ විසඳුම .

ධාරක ගොනුව සංස්කරණය කරන්න .

$ sudo nano /etc/hosts

පැරණි නම නව එකක් සමඟ ප්‍රතිස්ථාපනය කරන්න .

127.0.0.1 localhost newname

නව සත්කාරක නාමයක් සකසන්න.

$ sudo hostnamectl set-hostname newname


අවවාදයයි: පෙරනිමියෙන් වලාකුළු-ආරම්භය ක්‍රියාත්මක වන උබුන්ටු 18+ සමඟ ක්‍රියා නොකරනු ඇත, එය ආරම්භයේදී ධාරක නාමය පාලනය කරයි.
ශුන්‍ය

3
sudo hostname your-new-name
sudo /etc/init.d/networking restart

එය මා සිතන කාර්යය කළ යුතුය


5
මම හිතන්නේ නැහැ මෙය නැවත ආරම්භ වේවි කියා
කොලින් ඇන්ඩර්සන්

අවවාදයයි: පෙරනිමියෙන් වලාකුළු-ආරම්භය ක්‍රියාත්මක වන උබුන්ටු 18+ සමඟ ක්‍රියා නොකරනු ඇත, එය ආරම්භයේදී ධාරක නාමය පාලනය කරයි.
ශුන්‍ය

3

මම පිළිතුරු කියවා ඇත්තෙමි, නමුත් මම හිතන්නේ ඔබ මෙය සොයනු ඇත:

/etc/hostnameගොනුව සංස්කරණය කිරීමෙන් පසුව මෙම විධාන දෙක ක්‍රියාත්මක කරන්න.

$ sudo service hostname restart
$ exec bash

එච්චරයි. නැවත ආරම්භ කිරීම අවශ්‍ය නොවේ. තවද ඔබ /etc/hostsගොනුවේ නමද වෙනස් කර ඇති බවට වග බලා ගන්න .


වෙනත් බොහෝ පිළිතුරු මෙන් නොව, මෙය යාවත්කාලීන නොවේ /etc/hosts(මම 14.04 දින තහවුරු කළෙමි).
අයිසැක්ස්

අවවාදයයි: පෙරනිමියෙන් වලාකුළු-ආරම්භය ක්‍රියාත්මක වන උබුන්ටු 18+ සමඟ ක්‍රියා නොකරනු ඇත, එය ආරම්භයේදී ධාරක නාමය පාලනය කරයි.
ශුන්‍ය
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.