WSL là gì?
Windows Subsystem for Linux (viết tắt WSL) là một tính năng tùy chọn của windows 10 cho phép người dùng chạy hầu hết các câu lệnh Linux ngay trên máy tính có cài đặt hệ điều hành Windows, thông qua Kernel Interface tương thích với Linux do Microsoft phát triển mà không cần cài song song hay cài máy ảo.
Tài khoản Root?
Root là tên người dùng hoặc tài khoản mà theo mặc định có quyền truy cập vào tất cả các lệnh và file trên Linux hoặc hệ điều hành giống Unix khác. Root cũng được gọi là tài khoản root, người dùng root và siêu người dùng.
Reset password tài khoản Root
Tuy nhiên vào một ngày đẹp trời nào đó, bạn quên mất password root. Để reset password Root trên WSL thì khá dễ dàng
Bạn mở Terminal, truy cập vào đường dẫn:
C:\Users\\AppData\Local\Microsoft\WindowsApps
Với Users là tên của người dùng Windows.
Bước tiếp theo, bạn cần xác định đang sử dụng Linux distro nào để gọi đúng file exe. Ví dụ Debian, Ubuntu...
Cách đơn giản nhất, bạn gõ dir để liệt kê tất cả tên tập trin nằm trong WindowsApps
Kế tiếp, bạn đổi default user
distroname.exe config --default-user root
VD: Bạn đang xài distro là Ubuntu
ubuntu.exe config --default-user root
Trong Terminal, bạn mở distro lên để thực hiện việc thay đổi password.
VD mình mở Ubuntu, thực hiện việc thay đổi password.ubuntu
passwd <default_username>
...
exit
default_username: username mặc định trong Ubuntu
Quay lại Terminal, bạn gõ câu lệnh sau để khôi phục lại user defaultdistroname.exe config --default-user
Chúc các bạn thành công!
Nhận xét
Đăng nhận xét