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 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!

Nguyễn Đức Hòa

Xin chào, mình là Nguyễn Đức Hoà, hiện đang đảm nhận vị trí Trưởng phòng kỹ thuật tại LANIT. Với 8 năm kinh nghiệm trong mảng System, Network , Security; mình luôn hướng đến việc tìm kiếm và áp dụng các giải pháp kỹ thuật tiên tiến nhất cho mọi dự án. Công việc của mình không chỉ dừng lại ở việc quản lý mà còn mang đến cho khách hàng những giải pháp lưu trữ dữ liệu tốt nhất hiện nay. Rất hy vọng những kinh nghiệm và chia sẻ của mình sẽ mang lại nhiều giá trị hữu ích cho các bạn.

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