Cách enable auto login cho CentOS sử dụng agetty hoặc cấu hình GUI

Cách enable auto login cho CentOS sử dụng agetty hoặc cấu hình GUI

Mục đích của bài hướng dẫn này là kích hoạt tính năng đăng nhập tự động trên giao diện GNOME và môi trường làm việc KDE Plasma trên hệ thống Linux CentOS. Nếu bạn đang sử dụng CentOS và cảm thấy mệt mỏi vì phải nhập mật khẩu mỗi khi máy tính khởi động hoặc khi màn hình khóa xuất hiện, thì việc bật đăng nhập tự động sẽ giúp bạn tiết kiệm thời gian và tránh bực bội.

Việc hiện ra yêu cầu nhập mật khẩu khi máy tính khởi động lần đầu là một tính năng bảo mật. Hãy cân nhắc điều này trước khi quyết định tắt nó đi. Thực tế, màn hình yêu cầu mật khẩu này không bảo vệ máy tính của bạn một cách triệt để, và một kẻ tấn công có hiểu biết sẽ có thể truy cập vào tập tin của bạn bằng các phương thức khác, trừ khi hệ thống được bảo mật đúng cách. Tuy nhiên, trong một số tình huống, nó vẫn là cách hữu hiệu để ngăn chặn những ánh mắt tò mò.

Chúng tôi sẽ chỉ dẫn bạn qua các bước cấu hình đăng nhập tự động cho GNOME và KDE Plasma trên CentOS. Bạn có thể thực hiện qua cả giao diện dòng lệnh và giao diện đồ họa, và chúng tôi sẽ trình bày quy trình cho cả hai phương pháp.

DataOnline sẽ hướng dẫn bạn:

● Cách kích hoạt đăng nhập tự động trong GNOME qua giao diện đồ họa
● Cách kích hoạt đăng nhập tự động trong GNOME qua dòng lệnh
● Cách kích hoạt đăng nhập tự động trong KDE Plasma qua giao diện đồ họa
● Cách kích hoạt đăng nhập tự động trong KDE Plasma qua dòng lệnh

Cách đăng nhập tự động trên CentOS

Danh mục Yêu cầu, Quy ước hoặc Phiên bản Phần mềm Được Sử dụng

  • Hệ thống: CentOS Linux
  • Phần mềm: KDE Plasma hoặc GNOME GUI
  • Yêu cầu khác: Quyền truy cập có đặc quyền vào hệ thống Linux của bạn dưới dạng root hoặc thông qua lệnh sudo.

Quy ước:

  • Ký hiệu # – yêu cầu các lệnh Linux được thực thi với đặc quyền root, trực tiếp với tài khoản root hoặc thông qua lệnh sudo.
  • Ký hiệu $ – yêu cầu các lệnh Linux được thực thi với tư cách người dùng không có đặc quyền.

Cách kích hoạt đăng nhập tự động trong GNOME: Hướng dẫn chi tiết

Đăng nhập tự động cho GNOME có thể được cấu hình thông qua cả giao diện đồ họa (GUI) và dòng lệnh.

Hãy làm theo bộ hướng dẫn mà bạn cảm thấy thuận tiện nhất dưới đây.

Kích hoạt đăng nhập tự động từ GUI của GNOME

  1. Bắt đầu bằng cách mở menu Activities và tìm kiếm bảng điều khiển Settings.
    Mở bảng điều khiển này khi bạn thấy kết quả phù hợp.
  2. Mở menu Settings trên CentOS.
  3. Trong cửa sổ Settings, nhấp vào tab User ở bên trái, sau đó nhấp vào Unlock ở góc trên bên phải để nhập mật khẩu root của bạn và có quyền truy cập vào nhiều cài đặt hơn.Mở khóa tab Users để cấu hình cài đặt.
  4. Sau khi nhập mật khẩu root, bạn sẽ thấy có tuỳ chọn “Automatic login” xuất hiện và có thể chỉnh sửa. Chuyển công tắc này sang bật, sau đó bạn có thể đóng bảng điều khiển Settings.Kích hoạt đăng nhập tự động trong tab Users trong menu Settings.

Lần khởi động CentOS tiếp theo, bạn sẽ không cần phải nhập mật khẩu tại màn hình khóa; thay vào đó, bạn sẽ trực tiếp vào môi trường làm việc trên desktop của CentOS.

Kích hoạt đăng nhập tự động trong GNOME qua dòng lệnh

  1. Bắt đầu bằng cách mở file cấu hình GDM bằng trình soạn thảo văn bản nano hoặc trình soạn thảo ưa thích của bạn. Hãy chắc chắn rằng bạn thực hiện thao tác này với đặc quyền root.
    $ sudo nano /etc/gdm/custom.conf
  2. Bên trong file này, bạn cần thêm hai dòng sau ngay dưới đoạn [daemon]. Hãy thay thế “linuxconfig” bằng tên người dùng mà bạn muốn kích hoạt đăng nhập tự động.
    [daemon]
    AutomaticLogin=linuxconfig
    AutomaticLoginEnable=True
  3. Chỉ cần lưu các thay đổi và thoát khỏi file. Lần khởi động CentOS tiếp theo, người dùng của bạn sẽ được chuyển thẳng vào desktop.
    $ reboot

Cách kích hoạt đăng nhập tự động trong KDE Plasma: Hướng dẫn chi tiết

Đăng nhập tự động cho KDE Plasma có thể được cấu hình thông qua cả giao diện đồ họa (GUI) và dòng lệnh. Hãy làm theo bộ hướng dẫn mà bạn cảm thấy thuận tiện nhất dưới đây.

Kích hoạt đăng nhập tự động từ GUI của KDE Plasma

  1. Bắt đầu bằng cách mở trình khởi chạy ứng dụng và di chuyển đến menu Settings dưới tab System Tools.Mở menu Settings trên desktop KDE của CentOS.
  2. Di chuyển đến tab Details, sau đó đến mục Users. Trong menu này, bạn sẽ thấy nút “UnlockK” ở góc trên bên phải. Nhấp vào nút này để nhập mật khẩu root của bạn và có quyền truy cập vào các cài đặt mở rộng.Mở khóa tab Users để cấu hình cài đặt.
  3. Sau khi nhập mật khẩu root, bạn sẽ thấy có tuỳ chọn “Automatic login” xuất hiện và có thể chỉnh sửa. Chuyển công tắc này sang bật, sau đó bạn có thể đóng bảng điều khiển Settings.Kích hoạt đăng nhập tự động trong tab Users trong menu Settings.

Lần khởi động CentOS tiếp theo, bạn sẽ không cần phải nhập mật khẩu tại màn hình khóa; thay vào đó, bạn sẽ trực tiếp vào desktop của CentOS.

Kích hoạt đăng nhập tự động trong KDE Plasma qua dòng lệnh

  1. Để cấu hình đăng nhập tự động qua dòng lệnh, bắt đầu bằng cách mở file /etc/sddm.conf bằng nano hoặc trình soạn thảo yêu thích của bạn. Hãy chắc chắn rằng bạn thực hiện thao tác này với đặc quyền root.
    $ sudo nano /etc/sddm.conf

    Lưu ý rằng file này có thể chưa tồn tại, trong trường hợp đó, chúng ta sẽ tạo mới nó

  2. Bên trong file, sao chép và dán ba dòng sau, đồng thời thay “linuxconfig” bằng tên người dùng thực tế mà bạn muốn đăng nhập tự động.
    [Autologin]
    User=linuxconfig
    Session=plasma.desktop
  3. Sau khi thêm các thay đổi vào file, hãy thoát và lưu lại. Các cài đặt sẽ có hiệu lực ngay lập tức. Nếu muốn, bạn có thể khởi động lại hệ thống để kiểm tra.
    $ reboot

Kết luận

Vậy là hoàn tất! Trong bài hướng dẫn này, chúng ta đã tìm hiểu cách thiết lập đăng nhập tự động cho GNOME và KDE Plasma trên hệ điều hành CentOS Linux. Quá trình này có thể thực hiện dễ dàng thông qua giao diện đồ họa hoặc dòng lệnh, giúp người dùng tiết kiệm thời gian và tránh phải nhập mật khẩu mỗi lần khởi động máy hoặc khi màn hình bị khóa. Dù tính năng này có thể làm giảm một phần bảo mật, nhưng đối với nhiều người, sự tiện lợi mà nó mang lại là xứng đáng. Cuối cùng, quyết định vẫn nằm ở bạn!

Để lại một bình luận

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *