Lỗi this account is currently not available là gì?
Lỗi this account is currently not available trên linux có nghĩa là tài khoản bạn đang cố gắng “Su” hoặc đăng nhập hiện không khả dụng vì không có shell hợp lệ nào cho người dùng này. Bạn có thể kiểm tra điều này bằng cách xem tập tin /etc/passwd và xem shell được thiết lập cho người dùng.

Cách sửa lỗi this account is currently not available trên linux
Dể sửa lỗi này bạn có thể khắc phục bằng cách thiết lập shell cho người dùng mong muốn. Có thể thực hiện qua lệnh “chsh” hoặc chỉnh sửa tệp /etc/passwd.
Khi sử dụng lệnh “chsh”, nên chạy lệnh này dưới quyền root hoặc thông qua sudo
Ví dụ:
[root@vps-giare-lanit ~]# chsh -s /bin/bash lanit
[root@vps-giare-lanit ~]# chsh -s /bin/bash lanit
Sau dòng người dùng /etc/passwd này sẽ giống như thế này:
lanit:x:500:500::/home/lanit:/bin/bash
lanit:x:501:501::/home/lanit:/sbin/bash
Hoặc bạn có thể sửa tệp /etc/passwd theo cách thủ công và đặt trình báo mong muốn. Lúc này, bạn đã có thể đăng nhập vào tài khoản người dùng thông qua SSH hoặc “su”.
Nếu bạn không biết shell nào có sẵn trên hệ thống thì có thể sử dụng lệnh “chsh” hoặc “cat /etc/shells” như bên dưới!
Lệnh chsh
[root@vps-giare-lanit /]# chsh --list-shells
/bin/sh
/bin/bash
/sbin/nologin
/bin/dash
Lệnh cat /etc/shells
root@vps-giare-lanit /]# cat /etc/shells
/bin/sh
/bin/bash
/sbin/nologin
/bin/dash
Kết luận
Trên đây, LANIT đã chia sẻ cách sửa lỗi this account is currently not available trên linux bằng cách thiết lập shell qua lệnh “chsh” hoặc chỉnh sửa tệp /etc/passwd. Với vài lệnh cơ bản có thể giúp bạn giải quyết vấn đề nhanh chóng.
LANIT là đơn vị uy tín chuyên cho thuê máy chủ ảo VPS, Cho thuê máy chủ Server giá rẻ, Hosting cấu hình cao, chất lượng được nhiều khách hàng lựa chọn.
Nếu bạn cần hỗ trợ hoặc cần tư vấn dịch vụ máy chủ, liên hệ ngay với chúng tôi để được tư vấn chi tiết nhất!