Menggunakan WS-Management (WSMan) Remoting di PowerShell

Mengaktifkan powerShell jarak jauh

Untuk mengaktifkan PowerShell jarak jauh, jalankan Enable-PSRemoting cmdlet dalam sesi PowerShell yang ditingkatkan. Menjalankan Enable-PSRemoting mengonfigurasi titik akhir jarak jauh untuk versi penginstalan tertentu tempat Anda menjalankan cmdlet. Misalnya, saat Anda menjalankan Enable-PSRemoting PowerShell 7.3, PowerShell membuat titik akhir jarak jauh menjalankan PowerShell 7.3. Jika Anda menjalankan Enable-PSRemoting saat menjalankan PowerShell 7-preview, PowerShell membuat titik akhir jarak jauh yang menjalankan pratinjau PowerShell 7. Anda dapat membuat beberapa titik akhir jarak jauh untuk berbagai versi yang berjalan berdampingan.

Menjalankan Enable-PSRemoting membuat dua titik akhir untuk versi tersebut.

  • Satu memiliki nama sederhana yang sesuai dengan versi utama PowerShell. yang menghosting sesi. Misalnya, PowerShell.7.3.
  • Nama konfigurasi lainnya berisi nomor versi lengkap. Misalnya, PowerShell.7.3.7.

Anda dapat menyambungkan ke versi host PowerShell 7 versi terbaru menggunakan nama sederhana, PowerShell.7.3. Anda dapat menyambungkan ke versi PowerShell tertentu menggunakan nama yang lebih panjang dan spesifik versi.

Gunakan parameter ConfigurationName dengan New-PSSession cmdlet dan Enter-PSSession untuk menyambungkan ke konfigurasi bernama.

Jarak jauh WSMan tidak didukung pada platform non-Windows

Sejak rilis PowerShell 6, dukungan untuk jarak jauh melalui WS-Management (WSMan) pada platform non-Windows hanya tersedia untuk sekumpulan distribusi Linux terbatas. Semua versi distribusi yang didukung WSMan tidak lagi didukung oleh vendor Linux yang membuatnya.

Di non-Windows, WSMan mengandalkan proyek Open Management Infrastructure (OMI), yang tidak lagi mendukung powerShell remoting. Klien OMI WSMan bergantung pada OpenSSL 1.0. Sebagian besar distribusi Linux telah dipindahkan ke OpenSSL 2.0, yang tidak kompatibel mundur. Saat ini, tidak ada distribusi yang didukung yang memiliki dependensi yang diperlukan agar klien WSMan OMI berfungsi.

Pustaka dan kode pendukung yang sudah kedaluarsa telah dihapus untuk platform non-Windows. Jarak jauh berbasis WSMan masih didukung antara sistem Windows. Jarak jauh melalui SSH didukung untuk semua platform. Untuk informasi selengkapnya, lihat PowerShell jarak jauh melalui SSH.

Catatan

Pengguna mungkin dapat membuat WSMan remoting berfungsi menggunakan modul PSWSMan . Modul ini tidak didukung atau dikelola oleh Microsoft.

Bacaan lebih lanjut