Tôi có loại hành vi này và tôi không biết cách khắc phục hoặc thậm chí cách tìm kiếm bản sửa lỗi vì tôi không biết tôi sẽ gọi nó như thế nào.
Đây là những gì đang xảy ra:
Lần đầu tiên tôi khởi động, khi tôi gõ tên người dùng và nhấn Retrundấu nhắc mật khẩu sẽ xuất hiện khoảng một nửa hoặc một phần tư giây sau đó. Vấn đề là sau khi tôi nhập tên người dùng, tôi thường nhấn Returnvà ngay lập tức bắt đầu nhập mật khẩu; tuy nhiên vì Password:
chưa xuất hiện, nên tty
bắt đầu in các ký tự tôi nhập trực tiếp lên màn hình.
Ví dụ: giả sử tên người dùng và mật khẩu của tôi là: Username
và Password
tương ứng. Nếu tôi đăng nhập vào tty1
thì nó sẽ trông như thế này. "Pa" lúc đầu là ở đó bởi vì tôi đã bắt đầu gõ "Mật khẩu" trước khi Password:
thực sự xuất hiện.
Debian GNU/Linux stretch/sid hostname tty1
hostname login: Username
PaPassword:
Tất nhiên, một giải pháp đơn giản cho việc này là nhập tên người dùng và đợi một chút trước khi nhập mật khẩu, tuy nhiên tôi muốn tìm hiểu sâu về vấn đề này và tìm ra nguyên nhân của vấn đề này. Tôi có một nỗi sợ rằng một ngày nào đó lời nhắc có thể trễ hơn một phần tư giây (ví dụ vài giây) và tôi đã vô tình gõ toàn bộ mật khẩu của mình lên màn hình trước khi Password:
cuối cùng xuất hiện.
Có cách nào để biết những gì đang xảy ra ở đây?
getent passwd Username
triển lãm bất kỳ độ trễ?