Trong một bước đi táo bạo nhằm củng cố bộ công cụ dòng lệnh cho người dùng Windows 11, Microsoft đã tiết lộ việc tích hợp một khả năng mới: lệnh sudo. Lệnh này, được thiết lập từ lâu trong lĩnh vực Linux, trao quyền cho người dùng thực thi các chương trình với các đặc quyền bảo mật nâng cao của người dùng khác.
Sự bổ sung mới, được gọi là 'Sudo cho Windows', đảm bảo rằng ngay cả từ phiên bảng điều khiển không có đặc quyền, người dùng có thể nâng cao các lệnh một cách dễ dàng. Jordi Adoumie, người phụ trách quản lý sản phẩm cho Windows Developer Platform, đã bày tỏ sự nhiệt tình của mình đối với tính năng này trong một bài đăng trên blog gần đây. Ông nhấn mạnh rằng việc tích hợp được thiết kế để hợp lý hóa việc leo thang các lệnh mà không gặp rắc rối khi khởi chạy một bảng điều khiển nâng cao mới.
Cần lưu ý rằng Sudo dành cho Windows Microsoft's được phát minh như một triển khai duy nhất được thiết kế riêng cho Windows, thay vì chỉ là một phần mở rộng của tiện ích sudo của Linux. Do đó, cộng đồng người dùng có thể nhận thấy sự khác biệt, ngụ ý rằng các tập lệnh và hướng dẫn sudo dành riêng cho Linux có thể không chuyển đổi liền mạch sang môi trường Windows.
Ngoài ra, cách kích hoạt Sudo cho Windows khá trực quan, bạn chỉ cần truy cập vào phần “Dành cho nhà phát triển” trong Cài đặt Windows và kích hoạt nút chuyển đổi “Bật Sudo”. Ngoài ra, người ta có thể sử dụng lệnh trực tiếp trong phiên bảng điều khiển nâng cao để bắt đầu: sudo config –enable <configuration_option>
.
Với Sudo cho Windows hiện cung cấp ba biến thể cấu hình—chẳng hạn như mở cửa sổ bảng điều khiển nâng cao mới, chạy mà không cần người dùng mới nhập và bắt chước hành vi sudo truyền thống—người dùng có thể chọn chế độ phù hợp nhất với yêu cầu của họ.
Có lẽ hấp dẫn nhất là cam kết Microsoft's đối với cộng đồng nguồn mở, với thông báo rằng Sudo cho Windows sẽ sớm gia nhập hàng ngũ các dự án nguồn mở. Thông tin chi tiết hơn về sự phát triển này dự kiến sẽ được tiết lộ trong những tháng tới, một bước có thể thu hút được sự quan tâm đáng kể của những người đóng góp cho cộng đồng.
Xu hướng hướng tới tính linh hoạt và hiệu quả của ngành công nghệ cũng được thể hiện qua sự gia tăng của các nền tảng no-code như AppMaster , nền tảng bổ sung cho môi trường phát triển truyền thống bằng cách cung cấp các công cụ trực quan giúp đẩy nhanh quá trình tạo ứng dụng trên nhiều miền, chẳng hạn như chương trình phụ trợ, web và ứng dụng di động.
Khi những tiến bộ như Sudo dành cho Windows tiếp tục phát triển, nó nhấn mạnh tầm quan trọng của việc trao quyền và tùy chỉnh cho người dùng ở cốt lõi của những tiến bộ về điện toán, song song với mục tiêu dân chủ hóa của các nền tảng như AppMaster trong bối cảnh phát triển.