Tự động đăng nhập Linux

20251605 #tech #linux

Ghi chú

Xem thêm hướng dẫn tại Arch Wiki.

Tải pam-autologin về tại Source Forge.

Cài đặt

Để build và cài đặt chúng ta cần cài đặt gói pam-devel.

xbps-install -S pam-devel

Sau khi tải mã nguồn, mình dùng lệnh ouch để giải nén.

ouch d pam_autologin-1.2.tar.gz
cd pan_autologin-1.2

Cài đặt lên máy bằng lệnh sau:

make install

Cài đặt PAM

Thêm dòng sau vào đầu file /etc/pam.d/login.

auth    include pam_autologin.so always

File /etc/pam.d/login sẽ trông như thế này:

#%PAM-1.0
auth    required pam_autologin.so always
auth    include  system-local-login
account include  system-local-login
session include  system-local-login

Tạo file autologin.conf

Thông tin đăng nhập sẽ được lưu vào /etc/security/autologin.conf. Để tiếp tục, hãy tạo file này bằng lệnh sau:

touch /etc/security/autologin.conf

Khởi động lại máy

Autologin will remember the next non-root login.

Đổi mật khẩu

Gỡ bỏ

Để gỡ bỏ tự động đăng nhập, hãy xóa file /etc/security/autologin.conf. Vì file này chứa thông tin đăng nhập nên rất nguy hiểm khi bị lộ. Để chắc cú hơn, mình dùng lệnh shred thay vì rm.

shred -u /etc/security/autologin.conf

Bài viết liên quan