Jak uruchomić polecenia Sudo w systemie Windows

Jak uruchomić polecenia Sudo w systemie Windows
sudo jest narzędziem linii poleceń opartych na Linux w skrócie „Super User DO" Lub "Zastąpić użytkownika". Służy głównie do uzyskania dostępu do ograniczonych plików i operacji. To polecenie pozwala obsługiwać system jako użytkownik root. Dlatego jeśli chcesz wykonać polecenie jako użytkownika root, skorzystaj z „sudo" Komenda.

Poniższy blog ilustruje, jak zainstalować i uruchomić polecenie sudo w systemie Windows:

  • Korzystanie z PowerShell
  • Za pomocą WSL

Więc zacznijmy!

Jak zainstalować polecenie sudo w systemie Windows za pomocą PowerShell?

W systemie Windows, aby zainstalować narzędzie wiersza poleceń Sudo, wykonaj poniżej wspomniane kroki.

Krok 1: Open PowerShell

Najpierw otwórz menu zasilania za pomocą „Ctrl+x" klucz. Następnie wybierz i otwórz bez admin ”Windows PowerShell”:

Krok 2: Ustaw zasady wykonania

Ustaw zasadę wykonania jako „Zdalne”I ogranicz jego zakres tylko do„Aktualny użytkownik". Ta operacja pozwoli obecnemu użytkownikowi uruchomić zarówno skrypty lokalne, jak i pobrane:

> Set -executionPolicy zdalnie oznaczony -scope Currentuser

Krok 3: Zainstaluj miarę

Rozpocznij instalację Scoop w systemie Windows:

> Irm Get.szufelka.sh | IEX

Krok 4: Zainstaluj polecenie sudo

Zainstaluj narzędzie wiersza poleceń Sudo za pomocą Scoop:

> Scoop instaluj sudo

Sprawdź instalację sudo, uruchamiając „sudo" Komenda :

> sudo

Teraz przejdźmy do następnej metody!

Jak uruchamiać polecenia sudo w systemie Windows za pomocą PowerShell?

Uruchom polecenie Sudo, aby zainstalować „Bootstrap„W systemie Windows. Aby to zrobić, użyj Menedżera pakietów węzłów (NPM), jak podano w poniższym poleceniu:

> sudo npm instalacja bootstrap

Dane wyjście wskazuje, że pomyślnie zainstalowaliśmy bootstrap za pomocą polecenia sudo w systemie Windows. Teraz sprawdźmy inną metodę WSL do uruchamiania poleceń Sudo w systemie Windows.

Jak skonfigurować WSL w systemie Windows?

WSL to podsystem Windows dla narzędzia Linux, który pozwoli nam uruchomić polecenia Linux w systemie Windows. Aby użyć polecenia sudo w systemie Windows, najpierw musisz włączyć WSL w systemie Windows. W tym celu skorzystaj z podsumowanych kroków.

Krok 1: Włącz tryb programisty

Najpierw poszukaj „Ustawienia aktualizacji systemu Windows" w "Uruchomienie„Menu i otwórz:

Włącz "Tryb dewelopera" przełącznik:

Krok 2: Włącz podsystem Windows dla Linux

W następnym kroku poszukaj „Cechy okien" w "Uruchomienie„Menu i otwórz ustawienia poniżej wysokości:

Zaznaczyć "Podsystem okien dla Linux”Chink i naciśnij„OK" przycisk:

Wcześniej podana operacja umożliwi WSL w systemie Windows:

Po włączeniu WSL w systemie Windows uruchom ponownie system. Aby to zrobić, kliknij „Zrestartuj teraz" przycisk:

Krok 3: Zainstaluj narzędzie linii poleceń Linux

Po włączeniu WSL otwórz „Microsoft Store”Poszukując go w„Uruchomienie" menu:

Typ "Aplikacja Linux”W pasku wyszukiwania i wybierz„Ubuntu 22.04 LTS”Z wyświetlonego narzędzia:

Kliknij na "Dostawać”Przycisk do zainstalowania Ubuntu 22.04 w systemie Windows:

Po zainstalowaniu „Ubuntu 22.04 LTS„Narzędzie linii poleceń Linux, naciśnij„otwarty”Przycisk, aby uruchomić go w systemie Windows:

Krok 4: Ustawienie nazwy użytkownika i hasła

Po kliknięciu „otwarty”Przycisk w powyższym kroku, Ubuntu 22.04 Terminal pojawi się na ekranie. Ustaw nazwę użytkownika i hasło:

Do tego momentu WSL jest włączony w twoim systemie i wszystko jest gotowe do wykonania poleceń Sudo.

Jak uruchamiać polecenia sudo w systemie Windows za pomocą WSL?

Aby uruchomić polecenie sudo w systemie Windows za pomocą WSL (podsystem Windows dla Linux), wykonaj podane kroki.

Krok 1: Otwórz wiersz polecenia

Naciskać "Okno+r„Aby otworzyć okno polecenia uruchom, wpisz„CMD”W wyróżnionym polu i uderzył w„OK" przycisk:

Krok 2: Uruchom terminal Linux

Wykonaj „grzmotnąć„Polecenie do przejścia na terminal Linux:

> Bash

Krok 3: Uruchom polecenie sudo
Uruchom „sudo”Polecenie, aby sprawdzić, czy działa, czy nie:

$ sudo

Użyj poniższego polecenia, aby wyświetlić instrukcję polecenia Sudo:

$ sudo -h

Wykazaliśmy metody uruchamiania poleceń Sudo w systemie Windows.

Wniosek

Aby uruchomić polecenia Sudo w systemie Windows, najpierw jest wymagane do zainstalowania instalatora wiersza poleceń Scoop Windows. Następnie zainstaluj narzędzie wiersza poleceń Sudo za pomocą „$ scoop instaluj sudo" Komenda. Podsystem systemu Windows dla Linux (WSL) może być również używany do uruchamiania polecenia sudo w systemie Windows. Na tym blogu zilustrowaliśmy metody instalowania i uruchamiania polecenia Sudo w systemie Windows za pomocą PowerShell i WSL.