Microsoft đang bổ sung thêm tùy chọn để bật “sudo”từ trang “Dành cho nhà phát triển” trong ứng dụng Cài đặt của Windows 11. Tính năng này sẽ có sẵn thông qua Windows Terminal khi sử dụng Dấu nhắc lệnh, PowerShell và các bảng điều khiển lệnh khác. Tính năng lệnh dự kiến sẽ hoạt động giống như lệnh sudo của Linux, nhưng bạn sẽ có tùy chọn để quyết định cách bạn muốn chạy ứng dụng bằng lệnh.
Windows 11 dự kiến sẽ tích hợp lệnh “sudo” trên PowerShell và Command Prompt, tương tự như lệnh đã có trong Linux, macOS và các hệ điều hành dựa trên Unix khác. Tính năng này đã được phát hiện bởi @thisbookisclosed trên X bên trong các bản dựng xem trước của Windows 11 có sẵn thông qua Kênh Canary.
Lệnh sudo là gì?
Lệnh sudo (superuser do) cho phép người dùng chạy các chương trình và công cụ với đặc quyền bảo mật của người dùng khác (siêu người dùng hoặc quản trị viên , theo mặc định). Đây là một tính năng phổ biến trong Linux, macOS và các hệ điều hành dựa trên Unix khác để quản lý quyền và thực thi các lệnh yêu cầu đặc quyền nâng cao.
@media only screen và (min-width: 0px) và ( min-height: 0px) { div[id^=”bsa-zone_1659356505923-0_123456″] { min-width: 336px; min-height: 280px; } } @media chỉ có màn hình và (min-width: 640px) và (min-height: 0px) { div[id^=”bsa-zone_1659356505923-0_123456″] { min-width: 728px; chiều cao tối thiểu: 280px; } } Lệnh sudo Linux/Hình ảnh: Mauro Huculak
Việc giới thiệu hỗ trợ lệnh sudo gốc trên Windows 11 càng cho thấy những nỗ lực không ngừng của Microsoft nhằm thu hẹp khoảng cách giữa Windows và các hệ điều hành giống Unix.
Sudo sẽ hoạt động như thế nào trên Windows 11?
Mặc dù việc triển khai này vẫn đang trong quá trình hoàn thiện nhưng dự kiến rằng việc tích hợp này sẽ hoạt động tương tự như Linux.
Người dùng sẽ có thể gọi lệnh sudo trong Windows Terminal để thực thi các lệnh có đặc quyền quản trị mà không cần chuyển đổi tài khoản người dùng, giúp quản lý cấu hình hệ thống và thực hiện các hoạt động bảo mật dễ dàng hơn.
Dành cho nhà phát triển Cài đặt sudo/Hình ảnh: @thebookisclosed
Để bật tùy chọn này, bạn phải mở Cài đặt > Hệ thống > Dành cho nhà phát triển và bật công tắc chuyển đổi “Bật sudo”. Sau đó, bạn phải sử dụng cài đặt “Cấu hình cách sudo chạy ứng dụng” để chọn trải nghiệm. Ví dụ:
Trong cửa sổ mới: Khi chạy sudo lệnh, thiết bị đầu cuối sẽ mở một cửa sổ mới để chạy các lệnh có đặc quyền quản trị. Khi đầu vào bị tắt: Vì Microsoft chưa đề cập đến bất kỳ chi tiết nào về tính năng này nên không rõ tùy chọn này sẽ làm gì. >Nội tuyến: Khi chạy lệnh sudo, thiết bị đầu cuối sẽ cho phép bạn thực thi các tác vụ quản trị trong cùng một cửa sổ.
Sau khi bật tính năng này, lệnh sudo sẽ hoạt động trên Dấu nhắc Lệnh và PowerShell.
Điều quan trọng cần lưu ý là tùy chọn này vẫn bị ẩn và thậm chí nó không có sẵn để thử nghiệm vào thời điểm này.
Tại sao Microsoft lại đưa sudo vào Windows 11?
Việc bổ sung lệnh sudo vào Windows 11 là một phần trong chiến lược rộng lớn hơn nhằm nâng cao sức hấp dẫn của hệ điều hành đối với các nhà phát triển, quản trị viên mạng và người dùng thành thạo dựa vào các công cụ Linux cho công việc của họ. Bằng cách tích hợp trực tiếp các lệnh giống Unix vào hệ điều hành, công ty đặt mục tiêu loại bỏ các rào cản về năng suất hơn nữa và thúc đẩy một môi trường linh hoạt và mạnh mẽ hơn để phát triển phần mềm và quản trị hệ thống.
“Sudo”không phải là duy nhất Lệnh không phải Windows có sẵn trong hệ điều hành. Ví dụ: trong phiên bản ổn định, bạn đã có thể sử dụng các công cụ tar và Curl. Công cụ “tar” cho phép bạn giải nén tệp và tạo kho lưu trữ, đồng thời công cụ “curl” để truyền tệp giữa các máy chủ.
Khi nào lệnh Linux sẽ có trên Windows 11?
Tính năng này vẫn đang hoạt động tiến độ, nhưng vì Microsoft chưa chia sẻ bất kỳ chi tiết chính thức nào nên không rõ khi nào lệnh này sẽ được tung ra cho người dùng.
Tuy nhiên, công ty đang chuẩn bị phát hành Windows 11 24H2 vào cuối năm nay, tức là được cho là bao gồm vô số tính năng và thay đổi mới, và lệnh sudo có thể là một trong những tính năng được lên kế hoạch cho bản phát hành này. Mặt khác, Microsoft cũng được biết là sẽ loại bỏ các tính năng ngay khi chúng sẵn sàng bên ngoài các bản phát hành phiên bản mới, vì vậy cũng có thể công ty sẽ tung ra tính năng này trong một bản cập nhật định kỳ hàng tháng.
Bạn nghĩ gì về lệnh Linux mới sắp có trên Windows 11? Hãy chia sẻ suy nghĩ của bạn trong phần bình luận.