Jump to content

Web Based PowerShell !


Recommended Posts

Μια ακόμη φοβερή δυνατότητα έρχεται στον Windows Server 8, το Web Based PowerShell !

Με τη χρήση του Web based powershell μπορείτε να ανοίξετε μια σελίδα σε ένα διακομιστή και να εκτελέσετε εντολές powershell τοπικά σε εκείνο τον υπολογιστή.

Για να εκκινήσετε την διαδικασία προσθέτετε το Feature του Web Based Powershell

1565.image_5F00_0CD862CC.png

 

Μόλις τελειώσει η διαδικασία θα ενημερωθείτε απο τον οδηγό για τα απαραίτητα βήματα που χρειάζονται. Συγκεκριμένα χρειάζονται:

  • Ένα application Pool on IIS
  • Μια Web εφαρμογή
  • Ένα πιστοποιητικό
  • Για να προσθέσετε το πιστοποιητικό μπορείτε να εγκαταστήσετε ένα δοκιμαστικό. Σε ένα Command του Powershell εκτελείτε την παρακάτω εντολή

    Install-PswaWebApplication –UseTestCertificate

    Η εντολή φτιάχνει τη Web εφαρμογή και το application pool και εγκαθιστά ένα δοκιμαστικό πιστοποιητικό.

    psell.png

    Για να συνδεθείτε στη σελίδα του Powershell θα χρειαστείτε επίσης και ένα Authorization rule. Μπορείτε να δείτε την κατάσταση χρησιμοποιώντας την εντολή Get-PswaAuthorizationRule .

    8055.image_5F00_7A2B66E3.png

    Για ευκολία στη μελλοντική χρήση καλό θα ήταν να χρησιμοποιήσετε ομάδες χρηστών για την πρόσβαση. Έτσι θα μπορέσετε να προσθέσετε χρήστες αργότερα απλά προσθέτωντάς τους σε αυτό το Group. Για να προσθέσετε ένα Authorization Rule εκτελείτε την εντολή

    Add-PswaAuthorizationRule -computername ΌνομαΥπολογιστή -ConfigurationName ΌνομαΠολιτικής -UserGroupName Ομάδα χρηστών

    0525.image_5F00_713B12FD.png

    Τα Authorization Rules δεν είναι τίποτα άλλο απο απλά αρχεία xml που περιγράφουν την πρόσβαση και βρίσκονται στο φάκελο Windows\Web\PowerShellWebAccess\Data

    Μπορείτε να τροποποιήσετε τα αρχεία και με ένα απλό Editor.

    4010.image_5F00_6D2D72D3.png

     

     

    Το μόνο που απομένει είναι να δοκιμάσετε την πρόσβαση

    Ανοίγετε ένα παράθυρο του Internet Explorer και γράφετε τη διεύθυνση του εξυπηρετητή προσθέτωντας το /pswa

    8688.image_5F00_036F9FF4.png

    Βάζετε το όνομα χρήστη και τον κωδικό και πλέον μπορείτε να εκτελέσετε εντολές μέσα από το παράθυρο του Internet Explorer.

    3312.image_5F00_49DC6A2F.png

     

     

    Πηγή άρθρου: Technet Blogs

    Link to comment
    Share on other sites

     Share

    ×
    ×
    • Create New...