Tôi muốn chỉnh sửa Last login:
thông tin được in ra cùng với thông điệp trong ngày, nhưng tôi không thể tìm thấy tập lệnh tạo và lặp lại.
Nó được định nghĩa ở đâu, trong một tập lệnh shell dễ chỉnh sửa hoặc đóng trong nhị phân?
Lưu ý, điều này khác với ServerFault: Làm cách nào tôi có thể chỉnh sửa thông báo chào mừng khi ssh bắt đầu? . Thông tin "lần đăng nhập cuối cùng" không được in ra từ bên trong /etc/update-motd.d/
mà thay vào đó được xác định bằng cách đặt PrintLastLog
cờ và do đó không thể chỉnh sửa như các phần khác của tin nhắn trong ngày.
utmp
vàwtmp
các tệp (tùy thuộc vào phân phối, đăng ký/var/run/utmp
hoặc/var/log/utmp
hoặc tìm trong/var
thư mục). Các tệp này không được lưu dưới dạng văn bản, mà dưới dạng nhị phân, vì vậy bạn sẽ cần các công cụ đặc biệt để chỉnh sửa chúng. Tệp utmp theo dõi trạng thái đăng nhập hiện tại của mỗi người dùng. Tệp wtmp ghi lại tất cả thông tin đăng nhập và đăng xuất. Bạn sẽ cần các công cụ đặc biệt để chỉnh sửa chúng, nhưng tôi không thể tìm thấy bất cứ thứ gì thực sự.