অ্যান্ড্রয়েড

উবুন্টুতে 18.04 এ হোস্টনাম কীভাবে পরিবর্তন করবেন

উবুন্টু কিভাবে হোস্টনাম পরিবর্তন 18.04 LTS স্থায়ীভাবে?

উবুন্টু কিভাবে হোস্টনাম পরিবর্তন 18.04 LTS স্থায়ীভাবে?

সুচিপত্র:

Anonim

এই টিউটোরিয়ালটি আপনাকে একটি উবুন্টু 18.04 সিস্টেমে হোস্টনাম পরিবর্তন করার প্রক্রিয়াটির জন্য গাইড করবে।

উবুন্টু অপারেটিং সিস্টেম ইনস্টল করার সময় হোস্টনামটি সেট করা থাকে বা আপনি যদি ভার্চুয়াল মেশিনটি স্পিনিং করে থাকেন তবে এটি প্রারম্ভকালে উদাহরণস্বরূপ কার্যকর হয়।

এই নির্দেশিকায় বর্ণিত পদ্ধতিটি আপনার সিস্টেম পুনরায় আরম্ভ করার প্রয়োজন ছাড়াই কাজ করবে।

যদিও এই টিউটোরিয়ালটি উবুন্টু 18.04-র জন্য লেখা হয়েছে একই নির্দেশাবলী উবুন্টু 16.04 এবং লিনাক্স মিন্ট এবং এলিমেন্টারি ওএস সহ কোনও উবুন্টু-ভিত্তিক বিতরণের জন্য প্রযোজ্য।

পূর্বশর্ত

এই টিউটোরিয়ালটি চালিয়ে যাওয়ার আগে নিশ্চিত হয়ে নিন যে আপনি সুডো সুবিধা সহ ব্যবহারকারী হিসাবে লগ ইন করেছেন।

একটি হোস্টনাম এমন একটি লেবেল যা নেটওয়ার্কের কোনও মেশিন সনাক্ত করে। একই নেটওয়ার্কে দুটি পৃথক মেশিনে আপনার একই হোস্টনামটি ব্যবহার করা উচিত নয়।

বর্তমান হোস্টের নাম প্রদর্শন করুন

বর্তমান হোস্টনামটি দেখতে, নিম্নলিখিত কমান্ডটি প্রবেশ করুন:

hostnamectl

আপনি উপরের ছবিতে দেখতে পাচ্ছেন, বর্তমান হোস্টনামটি ubuntu1804.localdomain . ubuntu1804.localdomain সেট করা ubuntu1804.localdomain

হোস্ট-নেম পরিবর্তন করুন

নিম্নলিখিত পদক্ষেপগুলি উবুন্টু 18.04 এ হোস্টনামটি কীভাবে পরিবর্তন করতে হবে তার রূপরেখা দেয়।

1. হোস্টনামেক্টল ব্যবহার করে hostnamectl পরিবর্তন করুন।

উবুন্টু 18.04 এ আমরা সিস্টেম হোস্টনাম এবং সম্পর্কিত সেটিংস hostnamectl কমান্ডটি ব্যবহার করে পরিবর্তন করতে পারি।

উদাহরণস্বরূপ, সিস্টেমের স্থিতিশীল হোস্টনামটি linuxize করতে পরিবর্তন করতে, আপনি নিম্নলিখিত কমান্ডটি ব্যবহার করতে পারেন:

sudo hostnamectl set-hostname linuxize

hostnamectl কমান্ড আউটপুট উত্পাদন করে না। সাফল্যে, 0 ফিরিয়ে দেওয়া হয়, অন্যথায় শূন্যের ব্যর্থতার কোড।

২. /etc/hosts ফাইলটি সম্পাদনা করুন।

/etc/hosts ফাইলটি খুলুন এবং পুরানো হোস্টনামটি নতুনটিতে পরিবর্তন করুন।

জন্য / etc / হোস্ট

127.0.0.1 localhost 127.0.0.1 linuxize # The following lines are desirable for IPv6 capable hosts::1 localhost ip6-localhost ip6-loopback ff02::1 ip6-allnodes ff02::2 ip6-allrouters

৩. cloud.cfg ফাইলটি সম্পাদনা করুন।

যদি cloud-init cloud.cfg প্যাকেজ ইনস্টল করা থাকে তবে আপনার cloud-init cloud.cfg ফাইলটি সম্পাদনা করতে হবে। এই প্যাকেজটি সাধারণত AWS এর মতো মেঘ সরবরাহকারী দ্বারা সরবরাহিত চিত্রগুলিতে ডিফল্টরূপে ইনস্টল করা হয় এবং এটি মেঘের উদাহরণগুলির সূচনাটি পরিচালনা করতে ব্যবহৃত হয়।

প্যাকেজ ইনস্টল করা আছে কিনা তা পরীক্ষা করতে নিম্নলিখিত ls কমান্ডটি চালান:

ls -l /etc/cloud/cloud.cfg

ls: cannot access '/etc/cloud/cloud.cfg': No such file or directory

প্যাকেজটি ইনস্টল করা থাকলে আউটপুট নিম্নলিখিতগুলির মতো দেখাবে:

-rw-r--r-- 1 root root 3169 Apr 27 09:30 /etc/cloud/cloud.cfg

এই ক্ষেত্রে আপনাকে /etc/cloud/cloud.cfg ফাইলটি খুলতে হবে:

sudo nano /etc/cloud/cloud.cfg

preserve_hostname অনুসন্ধান করুন এবং মানটিকে false থেকে true পরিবর্তন করুন:

/etc/cloud/cloud.cfg

# This will cause the set+update hostname module to not operate (if true) preserve_hostname: true

ফাইলটি সংরক্ষণ করুন এবং আপনার সম্পাদককে বন্ধ করুন।

পরিবর্তনটি যাচাই করুন

হোস্টনামটি সফলভাবে পরিবর্তিত হয়েছে তা যাচাই করতে, আবার hostnamectl কমান্ডটি ব্যবহার করুন:

hostnamectl

Static hostname: linuxize Icon name: computer-vm Chassis: vm Machine ID: 6f17445f53074505a008c9abd8ed64a5 Boot ID: 1c769ab73b924a188c5caeaf8c72e0f4 Virtualization: kvm Operating System: Ubuntu 18.04 LTS Kernel: Linux 4.15.0-22-generic Architecture: x86-64

কনসোলে আপনার নতুন সার্ভারের নাম মুদ্রিত হওয়া উচিত।

উপসংহার

এই টিউটোরিয়ালে, আমরা আপনাকে দেখিয়েছি কীভাবে মেশিনটি পুনরায় চালু না করে আপনার উবুন্টু সার্ভারের হোস্টনাম সহজেই পরিবর্তন করা যায়।

আপনার কোনও প্রশ্ন থাকলে নির্দ্বিধায় কোনও মন্তব্য করুন leave

উবুন্টু হোস্টনাম