Thông tin liên hệ
- 036.686.3943
- admin@nguoicodonvn2008.info
Windows Subsystem for Linux, thường được gọi là WSL, là một tính năng cho phép người dùng chạy các bản phân phối Linux được hỗ trợ trong Windows. Không giống như khởi động kép, WSL chạy bên trong Windows giống như một ứng dụng Windows thông thường. Trên WSL, việc quên mật khẩu được xử lý khác với môi trường Linux bình thường, vì không có bootloader có thể chỉnh sửa. Nó cũng không có hệ thống init mà bạn có thể chiếm quyền điều khiển để khởi chạy root shell. Hướng dẫn này sẽ chỉ cho bạn các bước để reset mật khẩu người dùng WSL.
Một cách đơn giản để khôi phục hoặc reset mật khẩu đã quên cho người dùng WSL là sử dụng tài khoản root. Trong hầu hết các bản phân phối WSL, tài khoản root được kích hoạt và không cần đặt mật khẩu.
Vì WSL tự động đăng nhập vào tài khoản mặc định đã đặt mà không có lời nhắc mật khẩu, nên bạn có thể thay đổi file cấu hình và đặt tài khoản mặc định làm tài khoản root.
Để thay đổi cấu hình, cần sử dụng file thực thi phiên bản WSL. Theo mặc định, file thực thi nằm trong C:\users\username\appdata\Local\Microsoft\WindowsApps\<distroname.exe>.
Thay thế username bằng tên tài khoản người dùng và distroname bằng bản phân phối WSL của bạn. Ví dụ, file thực thi openSUSE 15.3 Leap sẽ là C:\Users\mte\AppData\Local\Microsoft\WindowsApps\openSUSE-Leap-15.3.exe.
Để thay đổi cấu hình cho bản phân phối, hãy khởi chạy Command Prompt và nhập lệnh khớp với tên bản phân phối của bạn. Ví dụ, đối với openSUSE, hãy đặt người dùng mặc định thành root bằng lệnh:
opensuse-leap-15.3 config --default-user root
Lệnh trên sẽ thay đổi người dùng mặc định thành root cho phiên bản WSL openSUSE.
Đối với các bản phân phối khác, lệnh sẽ là:
Ubuntu
ubuntu config --default-user root
Ubuntu 18.04
ubuntu18004 config --default-user root
Ubuntu 20.04
ubuntu2004 config --default-user root
Kali Linux
kali config --default-user root
Debian
debian config --default-user root
Arch Linux
arch config --default-user root
Bước cuối cùng là đăng nhập vào bản phân phối và thay đổi mật khẩu cho tên người dùng mục tiêu. Bạn có thể khởi chạy bản phân phối của mình bằng cách sử dụng menu Start, Command Prompt hoặc chọn nó từ Windows Terminal.

Sau khi khởi chạy, bạn nên đăng nhập với quyền root.
Cuối cùng, sử dụng lệnh passwd để thay đổi mật khẩu. Ví dụ, để thay đổi mật khẩu cho username cap, hãy đặt lệnh là:
passwd cap
Sau khi bạn reset mật khẩu cho người dùng cụ thể, tốt nhất nên thay đổi người dùng mặc định thay vì sử dụng tài khoản root.
Để làm điều đó, hãy sử dụng lệnh config và thay thế username bằng tài khoản mong muốn. Ví dụ:
opensuse-leap-15.3 config --default-user cap
Hãy nhớ thay thế nó bằng tên bản phân phối của bạn.
Chúc bạn thực hiện thành công!
Nguồn tin: Quantrimang.com
Ý kiến bạn đọc
Những tin mới hơn
Những tin cũ hơn
TOP phần mềm AI bảo mật Internet tốt nhất hiện nay
Biến các ý tưởng thành giải thích trực quan, tương tác trong ChatGPT
TOP tiện ích mở rộng AI cho VS Code tốt nhất
Cách tạo website Portfolio miễn phí bằng ChatGPT
6 lựa chọn thay thế Visual Studio Code tốt nhất có tích hợp AI
Tạo form hỏi đáp tương tác trong vài phút và prompt chỉnh sửa
Hướng dẫn sử dụng Google Slides trong Claude
Hướng dẫn sử dụng Wolfram trong ChatGPT giải toán nâng cao
15 prompt AI thú vị cho ngày lễ Halloween
Hoàn thiện một thiết kế thực tế với ChatGPT + Canva
Cách kết nối ElevenLabs agent với hệ thống lên lịch Calendly
Cách tắt app chạy ngầm Windows 11, giảm ngốn RAM trên Win 11
Câu nói hay nhất về tháng 11, chào tháng 11
TOP công cụ AI tạo tài liệu tốt nhất
Cách xây dựng plugin trong ChatGPT
Hướng dẫn tự thiết kế website Portfolio bằng Claude
5 thiết kế ChatGPT + Canva đáp ứng hầu hết các nhu cầu trong cuộc sống
Những công cụ AI tốt nhất giúp giải toán dễ dàng
Hướng dẫn kết nối Booking.com với ChatGPT lên kế hoạch du lịch
15 prompt Gemini tạo ảnh sinh nhật đẹp nhất
Hướng dẫn cài đặt và sử dụng n8n trên Windows 11
Cách lập trình chuyên nghiệp hơn, dễ dàng hơn với tính năng Tệp trên Grok
Công thức tính diện tích hình Elip
Hướng dẫn ngắt kết nối ứng dụng trên ChatGPT
Hướng dẫn tạo đoạn hội thoại cho topic trên Twee
Bức tranh tổng quan về hỗ trợ khách hàng tích hợp AI
Cách sửa lỗi There Are Currently No Power Options Available Windows
Claude Code thực sự có giá bao nhiêu?
Hướng dẫn 8 cách mở bàn phím ảo trên Windows 10
Hướng dẫn tạo flashcard trên Canva AI