Linux κέλυφος ισοδύναμο στο IIS

ψήφοι
16

Ως προγραμματιστής LAMP σχετικά με τη μετάβαση σε μια πλατφόρμα .Net IIS, μια από τις ανησυχίες μου είναι η απώλεια της παραγωγικότητας λόγω της έλλειψης κέλυφος ... Έχει κάποιος άλλος είχε αυτή την εμπειρία; Υπάρχει ίσως ένα Linux κέλυφος ισοδύναμο για τα Windows;

Δημοσιεύθηκε 04/08/2008 στις 22:04
πηγή χρήστη
Σε άλλες γλώσσες...                            


7 απαντήσεις

ψήφοι
7

Ανάλογα με το ποια έκδοση του IIS που έχετε υπόψη σας, θα ήθελα τη σύσταση δεύτερη lbrandy να ελέγξετε έξω PowerShell . Η Microsoft εργάζεται πάνω σε ένα φορέα παροχής PowerShell για τις υπηρεσίες IIS (συγκεκριμένα έκδοση 7). Υπάρχει μια αξιοπρεπή θέση για το θέμα αυτό στο http://blogs.iis.net/thomad/archive/2008/04/14/iis-7-0-powershell-provider-tech-preview-1.aspx . Η επερχόμενη έκδοση του PowerShell θα πρέπει επίσης να προσθέσετε δυνατότητες απομακρυσμένης πρόσβασης , έτσι ώστε να μπορείτε να διαχειριστείτε απομακρυσμένα μηχανήματα. PowerShell είναι αρκετά διαφορετική από κοχύλια * NIX, όμως, έτσι ώστε να είναι κάτι που εξετάζει.

Η ελπίδα αυτό βοηθά.

Απαντήθηκε 04/09/2008 στις 19:22
πηγή χρήστη

ψήφοι
3

Ζητάτε για το Linux κελύφους όπως σε ένα περιβάλλον για να εργαστούν σε; Γι 'αυτό cygwin νομίζω ήταν γύρω από το μεγαλύτερο και είναι αρκετά ισχυρή: http://www.cygwin.com/

Πριν από λίγο καιρό βρήκα ένα παράθυρα λιμάνι του όλες τις δημοφιλείς εντολές του Linux να χρησιμοποιήσω (LS, grep, διαφορά) και απλά αποσυμπιέστε εκείνα σε ένα αρχείο, προσθέστε το περιβάλλον PATH μου και στη συνέχεια μπορεί να τρέξει από εκεί: http: // unxutils .sourceforge.net /

Ή μήπως μιλάμε για εκτέλεση εντολών κελύφους μέσα από τον κωδικό σας; Αν είστε στον τομέα .net, υπάρχει η μέθοδος Process.Start () που θα σας δώσει πολλές επιλογές.

Η ελπίδα αυτό βοηθά!

Απαντήθηκε 04/08/2008 στις 22:08
πηγή χρήστη

ψήφοι
2

Υποθέτω ότι δεν εννοώ cygwin , έτσι δεν είναι;

Πόσο περίπου PowerShell , τότε;

Απαντήθηκε 04/08/2008 στις 22:06
πηγή χρήστη

ψήφοι
1

Απομακρυσμένο κέλυφος δεν λύνει το πρόβλημα της παραγωγικότητας. (Είναι απλώς καθιστά δυνατή πράγματα.)

Από ό, τι έχω ακούσει, ό, τι το μέλλον της Microsoft GUI: s κάνει θα είναι δυνατόν να κάνει με PowerShell από το GUI: s χρησιμοποιούν την ίδια API: s όπως αυτά που είναι διαθέσιμα από PowerShell.

Προσωπικά, μου αρέσει cygwin αλλά cygwin δεν μπορεί να σας βοηθήσει να διαχειριστείτε τις εφαρμογές της Microsoft.

Μπορεί να εκπλαγείτε, όμως, πόσο δυνατό που το Windows Scripting Host είναι όταν συνδυάζεται με το παράθυρο των οργάνων διαχείρισης. Νομίζω IIS είναι πλήρως διαχειρίσιμο με WMI ή κάποια αντικείμενα COM που μπορεί να χρησιμοποιηθεί easilly από μια δέσμη ενεργειών JScript WSH.

Απαντήθηκε 11/08/2008 στις 13:09
πηγή χρήστη

ψήφοι
1

Ο καλύτερος τρόπος που μπορώ να σκεφτώ είναι να χρησιμοποιήσετε Cygwin πάνω από ένα OpenSSH σύνδεσης. Εδώ είναι ένα έγγραφο που εξηγεί πώς να κάνει ακριβώς αυτό:

http://www.ucl.ac.uk/cert/openssh_rdp_vnc.pdf

Απαντήθηκε 04/08/2008 στις 22:33
πηγή χρήστη

ψήφοι
1

Αν είστε αναφέρονται σε απλά πρόσβαση σε διακομιστή IIS σας από μια απομακρυσμένη τοποθεσία, απομακρυσμένη επιφάνεια εργασίας επιλύει γενικά αυτό το πρόβλημα. Υποθέτοντας ότι ο διακομιστής σας έχει μια στατική διεύθυνση IP ή το όνομα κεντρικού υπολογιστή μπορείτε να έχετε πρόσβαση από το διαδίκτυο, απομακρυσμένη επιφάνεια εργασίας είναι μια απλή και σχετικά ασφαλή λύση.

Υπάρχει κάποιο πρόβλημα με αυτή την απάντηση εκεί; Τώρα έχω αρνητική φήμη ...

Απαντήθηκε 04/08/2008 στις 22:14
πηγή χρήστη

ψήφοι
0

Θα πρέπει να κάνετε την επιλογή σας πλατφόρμα server με βάση το περιβάλλον στο σύνολό του, και αυτό περιλαμβάνει τις διασυνδέσεις admin / διαχείρισης που παρέχονται.

Φοβάμαι ότι αν δεν σας αρέσει ο τρόπος των Windows υλοποιεί τη διαχείριση των υπηρεσιών IIS, τότε αυτό είναι πολύ κακό. Τούτου λεχθέντος, ένα κομμάτι της να ψάξω γύρω στις διασυνδέσεις WMI θα δώσει γενικά μια λύση που θα πρέπει να βρείτε χρηστικότητας. Θα χρησιμοποιηθεί για να κάνει αρκετά ένα κομμάτι του WMI scripting (κυρίως μέσω PowerShell), προκειμένου να έχουν ένα αξιόπιστο περιβάλλον ανοικοδόμηση ικανότητα.

Απαντήθηκε 05/08/2008 στις 15:51
πηγή χρήστη

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more