Gestire il sistema da linea di comando

Slides:



Advertisements
Presentazioni simili
Amministrazione dei servizi di stampa. Sommario Introduzione ai servizi di stampa Introduzione ai servizi di stampa Terminologia della stampa Terminologia.
Advertisements

Gestire Active Directory da linea di comando
Corso di Fondamenti di Informatica
Database MySql.
I file system.
Amministrazione da Remoto di Windows Server 2003.
Windows Server 2003 Active Directory Diagnostica, Troubleshooting e Ripristino PierGiorgio Malusardi IT Pro – Evangelist Microsoft.
ISA Server 2004 Enterprise Edition Preview. ISA Server 2004.
ISA Server 2004 Configurazione di Accessi via VPN
Windows Server 2003 SP1 Security Configuration Wizard PierGiorgio Malusardi IT Pro Evangelist Microsoft.
Introduzione ad Active Directory
Liberiamo(ci) (dal)le applicazioni con Softgrid
Introduzione a WMI e WMIC per la gestione di sistemi
Sharepoint Gabriele Castellani
| | Microsoft Certificate Lifecycle Manager.
Il Consolidamento di Servizi Virtual Server 2005 PierGiorgio Malusardi Evangelist - IT Professional Microsoft.
Installazione di Apache 2, PHP5, MySQL 5
INTERNET : ARPA sviluppa ARPANET (rete di computer per scopi militari)
Sicurezza e Policy in Active Directory
Manutenzione e Monitoraggio delle performance. Contenuti Configurare e gestire i servizi Configurare e gestire i servizi Configurare e gestire periferiche.
Installazione di Active Directory
Organizzazione di una rete Windows 2003
Sicurezza e Policy in Active Directory. Sommario Amministrazione della sicurezza in una rete Windows 2003 Amministrazione della sicurezza in una rete.
Servizio DHCP.
1 Università della Tuscia - Facoltà di Scienze Politiche.Informatica 2 - a.a Prof. Francesco Donini Active Server Pages.
1 Corso di Informatica (Programmazione) Lezione 6 (31 ottobre 2008) Introduzione a Java: primo programma, installazione dellambiente di sviluppo, compilazione.
SEVER RAS.
Perché.Net e non più COM/DCOM ? Superamento dei problemi di COM: Richiede una infrastruttura "non semplice" da ogni applicazione (ad esempio Class Factory.
File System NTFS 5.0 Disco: unità fisica di memorizzazione
09/01/041Security Sicurezza del sistema di rete Non è necessaria per il funzionamento della rete, ma è auspicabile per semplificarne la gestione. Consente.
Windows Sistema operativo con interfaccia grafica per PC IBM compatibili (varie versioni dal 95) La gestione dei file viene fatta secondo le modalità.
SOFTWARE I componenti fisici del calcolatore (unità centrale e periferiche) costituiscono il cosiddetto Hardware (alla lettera, ferramenta). La struttura.
Sistemi Operativi - Introduzione 1 Il sistema operativo UNIX Dettagli e comandi avanzati Niccolò Battezzati Politecnico di Torino Dip. Automatica e Informatica.
Sistemi Operativi - Introduzione 1 Il sistema operativo UNIX Dettagli e comandi avanzati Niccolò Battezzati Politecnico di Torino Dip. Automatica e Informatica.
Sistemi Operativi - Introduzione 1 Il sistema operativo UNIX La shell Niccolò Battezzati Politecnico di Torino Dip. Automatica e Informatica.
Sistemi Operativi - Introduzione 1 Il sistema operativo UNIX La shell Niccolò Battezzati Politecnico di Torino Dip. Automatica e Informatica.
Ing. Enrico Lecchini BetaTre S.r.l.
Supporto nativo e avvio da dischi VHD
"Non-Admin" Developing "Non-Admin" Developing Fabio Santini.NET Senior Developer Evangelist Microsoft Italy.
Guida IIS 6 A cura di Nicola Del Re.
L’applicazione integrata per la gestione proattiva delle reti IT
Terminal Services. Sommario Introduzione al Terminal Services Introduzione al Terminal Services Funzioni di un Terminal Server in una rete Windows 2000.
Server Web in una rete Windows Sommario Meccanismi di accesso remoto Meccanismi di accesso remoto Introduzione ai Server Web Introduzione ai Server.
1 w w w. g a t 4. c o m WI GAT WebIngelligence rappresenta una piattaforma funzionale e tecnologica per la creazione e gestione di un datawarehouse che.
Configurazione in ambiente Windows Ing. A. Stile – Ing. L. Marchesano – 1/23.
Elaborazioni server-side: dalle CGI al PHP
Sistemi Informativi sul Web
Configurazione di una rete Windows
Amministrazione della rete: web server Apache
Prompt dei comandi – Windows XP In Windows XP si avvia con Start AccessoriSistema Prompt dei comandi … oppure con Start Esegui cmd.exe.
Installazione Come tecnico, si potrebbe aver necessità di effettuare una installazione pulita di un sistema operativo. L'esecuzione di una installazione.
MS-DOS è il sistema operativo, Come praticamente tutti i sistemi operativi per i computer del periodo, l'MS- DOS era un sistema operativo mono utente.
ASP – Active Server Pages - 1 -Giuseppe De Pietro Introduzione ASP, acronimo di Active Server Pages, sta ad indicare una tecnologia per lo sviluppo di.
ASP – Active Server Pages Introduzione Pagine Web Statiche & Dinamiche(ASP)
IPSec Fabrizio Grossi.
PHP - PHP: Hypertext Preprocessor. Introduzione PHP (acronimo ricorsivo per "PHP: Hypertext Preprocessor") è un linguaggio di scripting general-purpose.
INTERFACCE Schede elettroniche che permettono al calcolatore di comunicare con le periferiche, che possono essere progettate e costruite in modo molto.
Eprogram informatica V anno. ASP.NET Introduzione ASP.NET (Active Server Page) è il linguaggio che, sfruttando la tecnologia.NET, permette di: -scrivere.
TW Asp - Active Server Pages Nicola Gessa. TW Nicola Gessa Introduzione n Con l’acronimo ASP (Active Server Pages) si identifica NON un linguaggio di.
Distribuzione controllata del software con Systems Management Server 2003 Fabrizio Grossi.
Certificati e VPN.
Extension pack per IIS7 Piergiorgio Malusardi IT Pro Evangelist
Tecnologie lato Server: i Server Web © 2005 Stefano Clemente I lucidi sono in parte realizzati con materiale tratto dal libro di testo adottato tradotto.
Eprogram informatica V anno.
I Sistemi Operativi. Definizione Per Sistemi Operativi (di seguito SO) si intendono quei pacchetti software, a loro volta costituiti da più sottoprogrammi.
0 Laboratorio Informatica - SAS – Anno Accademico LIUC Alcune indicazioni Dettaglio lezioni: Prima : Michele Gnecchi – Introduzione a SAS Guide.
Active Directory. Cos’è Active Directory (AD)  Un “directory service”  Un contenitore di oggetti  Un insieme di servizi di accesso  Un “namespace”
IV Corso di formazione INFN per amministratori di siti GRID Tutorial di amministrazione DGAS Giuseppe Patania.
I L SO MS DOS … una breve guida…. C OS ’ È UN S ISTEMA OPERATIVO Un sistema operativo (SO) è un insieme di programmi che agisce come intermediario tra.
La gestione della rete e dei server. Lista delle attività  Organizzare la rete  Configurare i servizi di base  Creare gli utenti e i gruppi  Condividere.
Transcript della presentazione:

Gestire il sistema da linea di comando PierGiorgio Malusardi IT Pro Evangelist – Microsoft

Strategia dei Tool di Gestione Metodi di Gestione Out of band Remote Console Remote GUI Automated/preset Cmd Line / Simple scripting WMIC Para-programming/ Complex scripting EMS (Remote Serial) Terminal Server MMC Web Admin Policy RIS Automated setup Command Line Tools Program Programmatori o Amministrtori sofisticati Costruzione di propri tool con script Win32 APIs COM Objects Interfaccie di scripting WMI e ADSI Attenzione su gli Admin Pre-built .exe Pre-built .vbs Batch files Redirection / Piping WMIC aggiunge estensibilità

Windows Command Line Program Scenari d’uso della Command Shell   Gestione locale di computer Gestione remota di Usare Telnet per lanciare tool su computer remoti Usare script o batch per automatizzare la gestione

Windows Command Line Program Obiettivi – fornire tool per aumentare le possibilità di gestione : non-gui, automatizzazione, remotizzazione Fornire “in scatola” i tool necessari a svolgere tutte le attività di amministrazione: Documentare le attività di amministrazione comuni e i relativi tool Aggiungere tool da Resource Kit e PSS Support Costruire dei tool mancanti per eseguire le attivita via CLI Migliore documentazione e formazione: Help online migliorato per I tool CLI: lista A-Z (ntcmds.chm) Nuovo libro in Resource Kit dedicato a scripting e tool CLI Rendere i tool più consistenti Fornire potenza e semplicità per la CLI come alternativa alla gestione da GUI

Standard Command Line Sintassi Consistente e Standard (es /? Per Help) Tool usabili in sessioni Telnet e Terminal Service Supporto per Stdin, Stdout, Stderr e codici d’Errore Uso dei WMI provider ovunque possibile Capacità di gestione di macchine remote (\\UNC) Possibilità di usare credenziali alternative sulle connessioni remote Capacità 1:molti via batch o programmazione WSH Supporto per la redirezione dell’output

Servizio Telnet Nativo in tutte le versioni di Windows Server 2003 Accesso in CLI a sistemi remoti Possibilità di gestione di praticamente ogni parte del SO Basso sovraccarico sui sistemi target Buono per la gestione di singole macchine Possibile eseguire Batch o script (cscript.exe) Usa per Default Autenticazione NTLM Microsoft prova ogni nuovo tool CLI per il funzionamento in Telnet

I Principali Nuovi Tool Nuovo tool di pianificazione SchTasks.exe, Piena automazione delle attività automatizzate, rimpiazza AT.exe (che resta presente) Sintassi: SCHTASKS /parametri [argomenti] Parametri: /Create Crea un nuovo task programmato. /Delete Cancella un task. /Query Elenca i task programmati. /Change Cambia le proprietà di un task programmato. /Run Esegue il task immediatamente. /End Termina un task in esecuzione. /? Mostra l’aiuto in linea.

I Principali Nuovi Tool Shutdown.exe – spegne o riavvia un sistema indicando le motivazione dello spegnimento shutdown [/i | /l | /s | /r | /a | /p | /h | /e] [/f] [/m \\computer][/t xxx][/d [p:]xx:yy [/c "commento"]] No arg Mostra l’help. Lo stesso di /? /? Mostra l’help. /i Mostra la GUI. Deve essere la prima opzione. /l Log off. Non può essere usata con /m or /d . /s Spegne il computer. /r Riavvia il computer. /a Abortisce uno spegnimento in corso. Solo durante il periodo di time-out. /p Spegne il computer locale senza time-out o avvisi. Usabile solo con /d /h Iberna il computer. Usabile solo con /f /e Documenta la ragione di uno shutdown inatteso. /m \\computer Definisce il computer target. /t xxx Imposta il time-out prima dello spegnimento (0-600s, default 30s). /c "commento" Commento alla ragione dello spegnimento (Max 127 char). /f Forza la chiusura delle applicazioni senza avviso agli utenti /d [p:]xx:yy Fornisce la ragione dello shutdown. p Indica uno spegnimento/riavvio pianificato xx ragione principale (intero positivo < 256) yy ragione secondaria (intero positivo < 65536)

I Principali Nuovi Tool SC.exe – service controller gestisce, avvia, ferma e diagnostica tutti i servizi Win32® sc <server> [comando] [servizio] <ozione 1> <opzione 2>... L’opzione <server> ha la forma "\\ServerName" Help sui commandi può essere otttenuto con : "sc [commando]" Commandi: query Interroga lo sato di un servizio o enumera lo stato per tipo di servizio. queryex Interroga lo stato esteso di un servizio o enumera lo stato per tipo di servizio. start Avvia un servizio. pause Mette in pausa un servizio. interrogate Interroga un servizio. continue Toglie dalla pausa un servizio. stop Ferma un servizio. config Modifica la configurazione di un servizio. description Cambia la configurazione di un servizio. failure Modifica l’azione eseguita in caso di errore di un servizio. qc Interroga la configurazione di un servizio. qdescription Interroga la descrizione di un servizio. qfailure Interroga l’azione definita in caso di errore. delete Cancella dal Registry un servizio. create Aggiunge in Registry un servizio. control Manda un controllo ad un servizio. sdshow Mostra il security descriptor di un servizio. sdset Imposta il security descriptor di un servizio. GetDisplayName Mostra il DisplayName di un servizio. GetKeyName Mostra il ServiceKeyName di un servizio. EnumDepend Elenca le dipendenza di un servizio.

I Principali Nuovi Tool 6 Nuovi tool per la stampa - Prn*.vbs (Basati su WMI) PrnMngr.vbs: aggiunge, cancella, elenca le connessioni alle stampanti PrnPort.vbs: crea, cancella, elenca le porte standard TCP/IP PrnCnfg.vbs: Configura e mostra la configurazione di una stampante PrnQctl.vbs: stampa una pagina di prova, mette in pausa/riavvia, pulisce la coda di stampa PrnDrvr.vbs: aggiunge, cancella, elenca i driver di stampa PrnJobs.vbs: elenca, mette in pausa, riprende, cancella i lavori di stampa

I Principali Nuovi Tool Nuova funzione di interrogazione/impostazione del nome macchina aggiunta a NetDom.exe, rinomina solo le macchine in dominio NETDOM [ ADD | HELP | JOIN | MOVE | QUERY | REMOVE | RENAME | RESET | TRUST | VERIFY | RESETPWD ]

I Principali Nuovi Tool NetSH.exe – Nuovo tool di diagnostica e configurazione della rete Due modalità: Inteattivo: shell di gestione Batch: esecuzione con passaggio di parametri Diversi contesti di esecuzione: Aaaa: configurazione di Autenticazione, Autorizzazione, Accounting e Auditing per il database di IAS e RRAS Dhcp: gestione di dhcp server; equivalente alla gestione da GUI Diag: diagnostica di rete Interface: configurazione del protocollo IP e IPv6 Ipsec: equivalente all’uso degli snap-in IPSec Monitor e IPSec Policy Management Ras: amministrazione di server RRAS Routing: amministrazione del servizio di routing da CLI invece che da RRAS. Ha diversi sottocontesti (IGMP, RIP, DHCP, OSPF, …) Rpc: gestione di RPC su una specifica interfaccia o su tutte le interfaccie Wins: amministrazione dei server WINS via CLI; equivalente allo snap-in

I Principali Nuovi Tool 4 Tool per Performance Log: LogMan : gestione dei performance counter log e delle trace di log ReLog: estrae dei counter da un performance counter log e lo salva in altri formati (CSV, TSV, BIN, SQL) TypePerf: scrive I dati di performace sulla CLI o in un file. Interrompere con CTRL+C TraceRpt: processa una trace log e genera un’analisi in formato CSV

I Principali Nuovi Tool 3 Tool per Event Log: EventQuery: mostra gli eventi e le loro proprietà per uno o più event log EventCreate: crea un evento in Application o System log con sorgente, ID e commento specificato EventTriggers: esegue script quando scatta il trigger

Top New Command Line Tools 2 Tool per la gestione dei dischi: Diskpart.exe per il partizionamento dei dischi in modo dinamico e da remoto se necessario FSutil.exe per la gestione del FileSystem FAT e NTFS

Possibilità di Scripting Nessun cambiamento in Windows Server 2003 rispetto a WSH 5.6 Miglioramento della documentazione on-line Nuovo libro Windows Server 2003 ResKit – contenente un capitolo esteso relativo ai file batch Se si necessita di capacità di shell tipo UNIX, usare Services For UNIX 3.5 Alcune shell (korn, etc.) Molte utility (awk, grep, etc) Consente l’esecuzione di shell script UNIX in Windows

Windows Script Host (WSH) CSCRIPT.exe per modalità carattere WSCRIPT.exe in GUI Entrambi sono in grado di usare tutti I linguaggi di script: Visual Basic® Scripting Edition JScript® 3rd parti (es perl), Resource Kit contiene molti esempi di scripts Gli Scripts possono usare l’infrastruttura di gestione del SO (WMI, ADSI, COM oggetti, etc.)

WSH 5.6 Supporto Remoto (DCOM) Integrazione dei Processi CLI FunctionName CommandLine,[MachineName] ex. Execute "c:\foo.ws” \\machine2 Integrazione dei Processi CLI object.Exec (strCommand, [bWaitOnReturn]) Supporto al Piping (dir | filter.vbs Supporto alla sicurezza Windows File Protection per gli script di OS Digital Signature Signing

Per Ulteriori Informazioni Help Online A-Z cmd reference - ntcmds.chm Support tool help - suptools.chm Usare c:\>HH “helpfilename.chm” per avviare da cmd WSH, VBScript & JScript - http://msdn.microsoft.com/scripting Windows Resource Kit http://www.reskit.com Management Infrastructure http://www.microsoft.com/management

Prossimi Appuntamenti Ecco l’elenco dei prossimi appuntamenti sullo stesso argomento 8/11/04 10.30 Windows Server 2003 Gestire il sistema da linea di comando 19/11/04 10.30 Gestire Active Directory da linea di comando 22/11/04 10.30 Introduzione a WMI e WMIC per la gestione di sistema