Tin tức và phân tích của tất cả các thiết bị di động

Cách thay đổi tên máy chủ của máy tính linux

Các hệ điều hành giống Unix như Linux, BSD và các hệ điều hành khác sử dụng tên máy chủ để giao tiếp với nhau. Tên máy chủ là gì? Đây là tên riêng do người dùng đặt. Những tên này có thể là bất kỳ thứ gì từ tên đầu tiên đến tên mã, một chuỗi số, tên miền của trang web của bạn hoặc bất kỳ thứ gì ở giữa. Khi nói đến Linux, tên máy chủ thường được đặt trong quá trình cài đặt ban đầu. Nếu không hài lòng với điều này, bạn có thể thay đổi tên máy chủ của PC Linux của mình thành một tên khác.

Thay đổi tên máy chủ trên Linux liên quan đến việc làm rối tung thư mục Root. Điều này sẽ yêu cầu quyền truy cập root, vì vậy trước khi chúng tôi bắt đầu với hướng dẫn này, hãy làm theo hướng dẫn của chúng tôi về cách kích hoạt người dùng root trên Linux.

Quyền mua 1 – ứng dụng tên máy chủ

Nhiều hệ điều hành Linux đi kèm với một chương trình gọi là “Hostname”. Nó là một tiện ích nhỏ cho phép người dùng thay thế và thay đổi tên máy chủ của bất kỳ hệ thống Linux nào một cách nhanh chóng và dễ dàng. Nó cũng cho phép người dùng đặt tên bí danh, xem địa chỉ IP của tên máy chủ nhất định, v.v.

Mặc dù hầu hết các bản phân phối đều đi kèm với ứng dụng này, nhưng bạn nên xem qua cách cài đặt vì một số bản có thể không thiết lập hoặc gỡ cài đặt ứng dụng trước đó. Để thiết lập ứng dụng Tên máy chủ, hãy khởi chạy cửa sổ đầu cuối bằng cách nhấn Ctrl + Alt + T hoặc Ctrl + Shift + T bằng bàn phím. Sau đó làm theo các hướng dẫn bên dưới tương ứng với hệ thống Linux của bạn.

Ubuntu

sudo apt install hostname

Debian

sudo apt-get install hostname

Vòm Linux

Thật không may, ứng dụng Tên máy chủ là một công cụ mà hệ điều hành Arch Linux không có. May mắn thay, ứng dụng Tên máy chủ hữu ích đến mức không bắt buộc phải thay đổi tên máy chủ. Nếu bạn đang sử dụng Arch và muốn thay đổi tên máy chủ trên hệ thống của mình, bạn vẫn có thể làm như vậy bằng cách thực hiện tùy chọn 2 trong phần tiếp theo của bài viết này.

mũ phớt

sudo dnf install hostname

mởSUSE

sudo zypper install hostname

Linux chung

Hầu hết người dùng Linux sẽ có quyền truy cập vào ứng dụng Tên máy chủ. Tuy nhiên nếu vì lý do nào đó mà bạn không truy cập được thì tốt nhất bạn nên bỏ qua tùy chọn 1 và thử tùy chọn 2. Không có phần mềm nào để cài đặt và bất kỳ hệ điều hành Linux nào, cho dù tệp /etc/hostname khó hiểu đến đâu.

Thay đổi tên máy chủ bằng tiện ích Tên máy chủ

Tên máy chủ hoạt động trong thiết bị đầu cuối và yêu cầu quyền root. Lý do tại sao nó cần root là vì tệp tên máy chủ trong linux nằm trong thư mục hệ thống và người dùng không root không thể truy cập tệp này. Để có được đặc quyền của quản trị viên, bạn có thể chạy lệnh su. Hoặc sudo -s có thể nếu bạn đã tắt tài khoản Root.

su -

Hoặc:

sudo -s

Khi bạn có quyền truy cập root, bạn sẽ có thể thay đổi tên máy chủ trên máy tính của mình bằng lệnh bên dưới.

hostname -b new hostname

Sau khi thực hiện thay đổi, bạn có thể xác nhận tên máy chủ mới bằng lệnh sau. Nhưng hãy nhớ: Tên máy chủ mới của bạn sẽ không xuất hiện trên bất kỳ thiết bị đầu cuối Linux nào cho đến khi bạn khởi động lại PC hoặc máy chủ Linux của mình.

hostname

Đặt tên máy chủ với một tệp

Ứng dụng Tên máy chủ cho phép người dùng đặt thông tin tên máy chủ thông qua một tệp. Tính năng này đặc biệt hữu ích nếu tên mới bạn đang cố đặt rất dài. Để thực hiện việc này, hãy mở cửa sổ đầu cuối và lấy trình bao gốc bằng su hoặc sudo -s.

su -

Hoặc

sudo -s

Sau đó, tạo một tệp văn bản chứa tên máy chủ bằng cách sử dụng lệnh touch.

touch /home/username/hostname-file

Mở tệp tên máy chủ trong trình soạn thảo văn bản Nano.

nano -w /home/username/hostname-file

Dán tên máy chủ mới vào trình soạn thảo văn bản Nano bằng cách nhấn Ctrl + Shift + V trên bàn phím. Sau đó lưu nó bằng cách nhấn Ctrl + O và thoát bằng Ctrl + X.

Cuối cùng, thay đổi tên máy chủ của bạn từ tệp bằng:

hostname -i hostname-file

Quyền mua 2 – Sửa đổi tệp /etc/hostname

Một cách khác để thay đổi tên máy chủ của máy tính Linux là sửa đổi trực tiếp tệp nơi hệ thống lưu tên máy tính trong tệp /etc/hostname. Để truy cập và chỉnh sửa tệp, hãy mở một cửa sổ đầu cuối. Sau đó, lấy trình bao gốc bằng cách sử dụng su để đăng nhập với quyền root hoặc sử dụng sudo -s nếu bạn không có đặc quyền siêu người dùng.

su -

Hoặc

sudo -s

Khi bạn có quyền truy cập root trong cửa sổ đầu cuối, hãy mở tệp /etc/hostname trong trình soạn thảo văn bản Nano.

nano -w /etc/hostname

Sử dụng bàn phím, xóa tên máy chủ hiện có khỏi tệp. Đảm bảo không còn chỗ trống. Sau đó, khi tên máy chủ cũ bị xóa, hãy nhập tên máy chủ mới mong muốn.

Khi bạn hài lòng với thay đổi tên máy chủ mới của mình, hãy lưu trình soạn thảo văn bản Nano bằng cách nhấn tổ hợp phím Ctrl + O. Sau đó, đóng nó bằng Ctrl + X.

Mục lục