giotis Posted April 6, 2012 Report Share Posted April 6, 2012 Μια ακόμη φοβερή δυνατότητα έρχεται στον Windows Server 8, το Web Based PowerShell ! Με τη χρήση του Web based powershell μπορείτε να ανοίξετε μια σελίδα σε ένα διακομιστή και να εκτελέσετε εντολές powershell τοπικά σε εκείνο τον υπολογιστή. Για να εκκινήσετε την διαδικασία προσθέτετε το Feature του Web Based Powershell Μόλις τελειώσει η διαδικασία θα ενημερωθείτε απο τον οδηγό για τα απαραίτητα βήματα που χρειάζονται. Συγκεκριμένα χρειάζονται: Ένα application Pool on IIS Μια Web εφαρμογή Ένα πιστοποιητικό Για να προσθέσετε το πιστοποιητικό μπορείτε να εγκαταστήσετε ένα δοκιμαστικό. Σε ένα Command του Powershell εκτελείτε την παρακάτω εντολή Install-PswaWebApplication –UseTestCertificate Η εντολή φτιάχνει τη Web εφαρμογή και το application pool και εγκαθιστά ένα δοκιμαστικό πιστοποιητικό. Για να συνδεθείτε στη σελίδα του Powershell θα χρειαστείτε επίσης και ένα Authorization rule. Μπορείτε να δείτε την κατάσταση χρησιμοποιώντας την εντολή Get-PswaAuthorizationRule . Για ευκολία στη μελλοντική χρήση καλό θα ήταν να χρησιμοποιήσετε ομάδες χρηστών για την πρόσβαση. Έτσι θα μπορέσετε να προσθέσετε χρήστες αργότερα απλά προσθέτωντάς τους σε αυτό το Group. Για να προσθέσετε ένα Authorization Rule εκτελείτε την εντολή Add-PswaAuthorizationRule -computername ΌνομαΥπολογιστή -ConfigurationName ΌνομαΠολιτικής -UserGroupName Ομάδα χρηστών Τα Authorization Rules δεν είναι τίποτα άλλο απο απλά αρχεία xml που περιγράφουν την πρόσβαση και βρίσκονται στο φάκελο Windows\Web\PowerShellWebAccess\Data Μπορείτε να τροποποιήσετε τα αρχεία και με ένα απλό Editor. Το μόνο που απομένει είναι να δοκιμάσετε την πρόσβαση Ανοίγετε ένα παράθυρο του Internet Explorer και γράφετε τη διεύθυνση του εξυπηρετητή προσθέτωντας το /pswa Βάζετε το όνομα χρήστη και τον κωδικό και πλέον μπορείτε να εκτελέσετε εντολές μέσα από το παράθυρο του Internet Explorer. Πηγή άρθρου: Technet Blogs Link to comment Share on other sites More sharing options...
Recommended Posts