Tôi mới bắt đầu sử dụng Khoa học Linux (7.0) (mặc dù tôi cho rằng câu hỏi này có thể là phân phối trung lập ..). Phiên bản kernel là 3.10.0-123.20.1.el7.x86_64.
Trở lại câu hỏi của tôi.
Tôi đã chuyển sang root
tài khoản và từ đó tạo ra một tài khoản người dùng mới test-account
bằng cách sử dụng lệnh adduser test-account
. Nó không nhắc tôi nhập mật khẩu và tôi cũng không sử dụng tùy chọn để cung cấp mật khẩu. Vì vậy, tôi đoán đó là một tài khoản "không có mật khẩu". Tôi có thể đăng nhập vào tài khoản này từ tài khoản root - mà tôi cho rằng tôi có thể không cần cung cấp mật khẩu ngay cả khi tài khoản kiểm tra có mật khẩu. Tuy nhiên, khi tôi cố gắng đăng nhập vào tài khoản này (tài khoản thử nghiệm) từ tài khoản thứ ba - nó sẽ nhắc tôi nhập mật khẩu. Và chỉ nhấn Enter
không hoạt động.
Có thể đăng nhập vào tài khoản này từ tài khoản không root. Có cách nào (không chuyển sang root hoặc sử dụng sudo
) không?
su test-account
. Điều đó chuyển sang test-account
không có dấu nhắc mật khẩu (đó là điều sẽ xảy ra ngay cả khi test-account
có mật khẩu). Tuy nhiên, khi tôi cố gắng chuyển sang kiểm tra tài khoản từ tài khoản người dùng không có đặc quyền bao phấn, kernel sẽ hỏi tôi mật khẩu với một dấu nhắc và nó không chấp nhận khoảng trống (nhấn eneter
)
adduser
biết-p
tùy chọn để đặt mật khẩu, không nên sử dụng nó. Vì vậy, như root, làmpasswd test-account
và thiết lập một mật khẩu.