Sửa Lỗi this account is currently not available trên Linux Với 1 Lệnh

Lỗi "This account is currently not available" khiến bạn gặp phiền toái khi sử dụng Vps trên Linux. Bài viết này, LANIT sẽ hướng dẫn bạn cách sửa lỗi this account is currently not available trên Linux Với 1 Lệnh duy nhất. Cùng theo dõi nhé!

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.

Sửa Lỗi this account is currently not available trên Linux Với 1 Lệnh
Lỗi this account is currently not available là gì?

Nguyên nhân phổ biến nhất là tài khoản người dùng không được chỉ định một shell hợp lệ trong tệp /etc/passwd, dẫn đến việc người dùng không thể đăng nhập vào hệ thống.

Giải pháp sửa lỗi chỉ với 1 lệnh đơn giản

Để 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 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

Lời kết

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.

Có thể bạn quan tâm:

LANIT là đơn vị uy tín chuyên cung cấp dịch vụ thuê VPS, Cho thuê máy chủ 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!

avata Hải

Triệu Huyền Trang

Triệu Huyền Trang chuyên gia 3 năm kinh nghiệm trong ngành Công Nghệ, Phần Mềm. Chuyên chia sẻ các kiến thức phần mềm mã nguồn, ứng dụng và thông tin về công nghệ hữu ích.

Chat với chúng tôi qua Zalo!
Chat với chúng tôi qua Zalo!