Un Evento Unico. 5 Sale. 27 Interventi. SEO, SOCIAL, E-Commerce, Mobile, Turismo.
CLICCA QUI e SCOPRI DI PIù X Chiudi
 
Forum GT: Condividiamo idee e conoscenza Forum GT: Condividiamo idee e conoscenza


Condividi questo contenuto nei Social Network:
Ti stiamo aspettando: Registrati subito e gratis. Entra a far parte di una delle comunità più attive in Italia. Se hai dimenticato i tuoi dati li puoi recuperare subito.


Vai indietro   Forum per Webmaster: Condividiamo Idee e Conoscenza > Hardware, Software e Toys > Software > Mondo Linux
Benvenuto! Forum Regole FAQ Lista utenti Calendario Segna come letti


Rispondi
 
LinkBack Strumenti di discussione
Vecchio 25-01-06, 17:10   #1 (permalink)
User Newbie
 
Data di registrazione: Jan 2006
Messaggi: 1
Esercizi per un esame: richiesta aiuto

AIUTATEMI PERFAVORE

Ciao, allora i allego i tre esercizi che ci ha dato il prof, se riuscite a risolverli se me li mandate ne sarei grato....
Ti metto tutto quello che c'è nel sito. L'indirizzo internet è:
http://www.dimi.uniud.it/antonio/ e vai su link exercises.

Queste sono le consegne:

Programmazione della Shell

Gli esercizi proposti nel seguito devono essere realizzati utilizzando la bash shell di Linux, eventualmente nella forma ridotta di Bourne shell sh, il cui manuale è disponibile in formato PDF oppure in modalità ipertestuale

La soluzione degli esercizi deve essere accompagnata ciascuna da una breve relazione che ne spieghi le caratteristiche rilevanti dell'implementazione e da una traccia della loro esecuzione con un input di prova.

I tre esercizi sono:

1.
Archiviazione e Compressione

Utilizzando come base dell'implementazione i comandi di shell zip e unzip per archiviare file e direttori, si realizzi il comando di compressione tbm dei file e directory passati come parametri. La sintassi generale del comando da implementare ha il seguente schema
tbm c|l|x|i tbmfile file ... dir ...

dove il primo parametro, scelto fra c, l, x o i, rappresenta una delle azioni create, list, extract oppure insert. Il parametro successivo tbmfile definisce l'archivio compresso nel quale sono inseriti i rimanenti parametri file ... dir .... Il nome dell'archivio deve avere estensione .tbm. Si consulti il manuale in linea del comando zip per i dettagli del suo utilizzo.

2.
Sequenza di Attivazione di una Lista di Processi

Partendo dal comando predefinito ps -o "FORMAT" dove l'opzione -o va scelta in base alle informazioni sullo stato del processo utili allo svolgimento dell'esercizio, si implementi il comando
psview cmd1 ... cmdK
che prende in ingresso una lista di comandi e li associa ai processi che li eseguono. Per ciascun processo, inoltre, va costruita la lista dei cosiddetti parent process in cui ciascun elemento è il processo padre del precedente. Ciascuna lista deve terminare col processo init, il padre di tutti i processi.

3.
Finger Sicuro

Si consideri il problema di controllare l'accesso alle informazione degli utenti di un sistema remoto, visibile tramite un webserver, per mezzo di un meccanismo di autenticazione che richiede uname e passwd. Per essere autenticati il sistema si basa sul file passwd.db, derivato dal file di autenticazione di sistema /etc/passwd con la sostituzione del secondo campo :x: con un'opportuna passwd che consenta l'esecuzione del comando finger ai soli utenti autorizzati sulla macchina remota. La richiesta di esecuzione di tale comando avviene mediante la pagina HTML finger.html che deve contenere obbligatoriamente i campi uname e passwd.

Si realizzi lo script CGI finger.cgi in modo da consentire l'esecuzione del comando solamente agli utenti autorizzati. Si preveda, inoltre, la possibilità di passare al comando finger ulteriori opzioni mediante appropriati campi della form. Ulteriori informazioni sul comando finger sono ottenibili mediante consultazione del manuale in linea "man finger".


Grazie in anticipo, qualsiaisi degli esercizi che riesci a svolgere ti prego di mandarmeli.
La mia mail in caso è tarmagomez@libero.it
tarmagomez non in linea   Rispondi citando
Vecchio 25-01-06, 18:37   #2 (permalink)
 
L'avatar di KING_Hack
 
Data di registrazione: Mar 2005
Ubicazione: Aquileia
Messaggi: 1,711
Invia un messaggio tramite MSN a KING_Hack Invia un messaggio tramite Skype a KING_Hack
Ciao tarmagomez e benvenuto su questo forum.

Purtroppo su cosi su due piedi non saprei risponderti, ma ti informo che ho editato il titolo del tuo post in quanto non conforme al regolamento.

Spero tu possa trovare aiuto per la tua richiesta

__________________
KING_Hack non in linea   Rispondi citando
Rispondi
Tags: , ,



Strumenti di discussione

Regole di scrittura
Non puoi postare nuove discussioni
Non puoi rispondere alle discussioni
Non puoi allegare file
Non puoi editare i tuoi post

BB code is Attivo
smilies è Attivo
[IMG] il codice è Attivo
Il codice HTML è Disattivato
Trackbacks are Attivo
Pingbacks are Attivo
Refbacks are Disattivato
Vai al forum



Tutti gli orari sono GMT +3. Attualmente sono le 17:39.




Forum GT - © 2004-2009 GT idea S.r.l P.iva 02418200800 - Privacy/Disclaimer

SEO by vBSEO 3.2.0 ©2008, Crawlability, Inc.