Khi cài đặt Ubuntu, hệ điều hành sẽ tự động gán một tên máy chủ (hostname) mặc định. Tuy nhiên, để quản lý hệ thống dễ dàng hơn, bạn có thể thay đổi hostname theo ý muốn. Trong bài viết này, CodeTutHub sẽ hướng dẫn bạn cách thay đổi tên máy chủ trên Ubuntu một cách nhanh chóng và hiệu quả.

1. Kiểm tra tên máy chủ hiện tại

Trước khi thay đổi, bạn cần kiểm tra hostname hiện tại của hệ thống bằng cách sử dụng lệnh:

shell
hostnamectl

Hoặc sử dụng lệnh đơn giản hơn:

shell
hostname

Lệnh này sẽ trả về tên máy chủ hiện tại của hệ thống.

2. Thay đổi hostname tạm thời

Nếu bạn chỉ muốn thay đổi hostname tạm thời (cho đến khi khởi động lại máy), hãy sử dụng lệnh:

shell
sudo hostname <tên_mới>

Ví dụ, để đặt hostname thành codetuthub-server, bạn chạy:

shell
sudo hostname codetuthub-server

Sau đó, bạn có thể kiểm tra lại bằng lệnh hostname.

Lưu ý: Cách này chỉ có hiệu lực cho đến khi hệ thống được khởi động lại.

3. Thay đổi hostname vĩnh viễn

Để thay đổi hostname một cách lâu dài, hãy làm theo các bước sau:

Bước 1: Sử dụng hostnamectl

Ubuntu hỗ trợ thay đổi hostname bằng hostnamectl, chỉ cần chạy lệnh sau:

shell
sudo hostnamectl set-hostname <tên_mới>

Ví dụ:

shell
sudo hostnamectl set-hostname codetuthub-server

Bước 2: Cập nhật file /etc/hosts

Bạn cần sửa file /etc/hosts để tránh lỗi kết nối mạng hoặc hiển thị sai thông tin hostname. Mở file bằng trình soạn thảo nano:

shell
sudo nano /etc/hosts

Tìm dòng có chứa hostname cũ và thay thế bằng hostname mới. Ví dụ:

shell
127.0.1.1    codetuthub-server

Nhấn Ctrl + X, sau đó nhấn YEnter để lưu file.

Bước 3: Khởi động lại hệ thống

Để các thay đổi có hiệu lực, bạn cần khởi động lại hệ thống:

shell
sudo reboot

Sau khi khởi động lại, bạn có thể kiểm tra lại bằng lệnh:

shell
hostnamectl

4. Kiểm tra lại hostname sau khi thay đổi

Sau khi hoàn tất các bước trên, hãy kiểm tra lại để đảm bảo hostname đã được cập nhật chính xác:

shell
hostnamectl

Hoặc đơn giản hơn:

shell
hostname

Kết luận

Việc thay đổi hostname trên Ubuntu giúp bạn dễ dàng quản lý hệ thống và nhận diện máy chủ khi kết nối mạng. Chỉ với vài lệnh đơn giản, bạn đã có thể thay đổi hostname một cách nhanh chóng và hiệu quả.

Hy vọng bài viết này hữu ích cho bạn! Nếu có bất kỳ thắc mắc nào, hãy để lại bình luận hoặc ghé thăm CodeTutHub để cập nhật thêm nhiều bài hướng dẫn hữu ích khác.

Chúc bạn thành công!