Home Linux

Menu Principale

Informatica

Server Linux
Installazione letto gempc twin per smart card
Giovedì 19 Gennaio 2012 11:01

Per installare il lettore smart card gem pc twin su linux con la s.m. poste com

 

geometraopensource.blogspot.com/2011/03/postecert-ubuntu-firma-digitale.html

 

1)
Per prima cosa installiamo (da terminale) i pacchetti che servono per riconoscere tutti i lettori smart-card:
sudo apt-get install pcscd pcsc-tools

2)
Installiamo poi il programma DiKe rilasciato da Infocert scegliendo la versione per Ubuntu a 32 o 64bit

3)
Verificare innanzitutto l'ATR (codice di identificazione del produttore del modello) della propria smart-card. Colleghiamo il lettore con la smart-card inserita alla presa USB e da terminale diamo il comando:
pcsc_scan
l'output per queste nuove smart-card Postecert dovrebbe essere:

3B FF 18 00 FF 81 31 FE 55 00 6B 02 09 03 03 01 01 01 44 53 44 10 31 80 90
Postecert (www.postecert.it) to legally sign documents

4)
Modifichiamo il file di configurazione di DiKe per fargli riconoscere la nostra smart-card.
da terminale:
cd /home/nomeutente/.dike
sudo gedit atr.ini
ed inseriamo in fondo al testo:
[SMART_CARD_003]

'==========================incrypto34v2
ATR=3bff1800ff8131fe55006b0209030301010144534410318090
LIB=libbit4ipki.so
Manufacturer=Postecom
salviamo e chiudiamo.

et voilà abbiamo la Firma Digitale
possiamo lanciare il programma da menù, Altro, DiKe e firmare i nostri documenti.

 
Nuova versione dello script per il controllo del traffico con squid
Domenica 04 Dicembre 2011 16:35

Lo scopo è quello di realizzare una pagina in php per controllare l'accesso ad internet di un gruppo di computer.

Questo sistema l'ho utilizzato in alcune scuole per permettere all'insegnante di attivare / disattivare l'accesso ad internet dell'aula di informatica.

Il documento di partenza, con le spiegazioni, è il seguente: http://www.linuxatwork.biz/joomla1/server-linux/controllo-accesso-internet-con-squid-e-php.html  la nuova versione dello script, è il seguente:  controllo.tar

 

Si riassumono gli step da seguire per la configurazione:

  1. copiare e scompattare il file nella cartella /var/www
  2. configurare il file config.php (numero di aule, pc per aula ecc.)
  3. modificare il file di configurazione di squid (squid3)
  4. abilitare la scrittura alla cartella elenchi sotto squid (/etc/squid3/elenchi) dove sono riportati i file contenenti gli indirizzi ip dei pc delle aule
  5. tramite visudo, aggiungere la seguente riga  www-data ALL=NOPASSWD: /usr/sbin/squid3 - k reconfigure

 

Il tutto si basa su squid, e apache (ma potrebbe essere qualsiasi altro server web che supporta php).

 

IMPORTANTE: A CAUSA DELLA NON CONFORMITÀ DI INTERNET EXPLORER 6 CHE NON GESTISCE CORRETTAMENTE  I TAG HTML FORM-ACTION, PER LA PROCEDURA SI DEVE UTILIZZARE FIREFOX O OPERA.

 

Ultimo aggiornamento Domenica 04 Dicembre 2011 16:52
 
Eseguire script bash di sistema tramite php
Domenica 04 Dicembre 2011 16:15

 

Tramite visudo,  occorre aggiungere:

www-data ALL=NOPASSWD: /usr/sbin/squid3 - k reconfigure

In tal modo si abilita l'utente www-data (quello di apache2) da qualsiasi macchina si connetta (ALL ) senza richiedere la digitazione della password (NOPASSWD:) ad eseguire il comando /usr/sbin/squid3 -k reconfigure

 

Lo script poi lo si esegue con il comando php shell_exec:

<?php

$RIS=shell_exec(' sudo percorso e nome script');

echo ($RIS);

$RIS è la variabile dovesi memorizza il codice di uscita dello script

?>

Ultimo aggiornamento Sabato 10 Dicembre 2011 10:00
Leggi tutto...
 
Guida a Sudoers
Domenica 04 Dicembre 2011 14:50

Pagina originale: http://www.gentoo.org/doc/it/sudo-guide.xml

 

1.  Sudo

Assegnare permessi

Il pacchetto app-admin/sudo permette all'amministratore di sistema di concedere ad altri utenti i privilegi per eseguire una o più applicazioni a cui normalmente non avrebbero diritto. Invece di impostare il bit setuid di queste applicazioni sudo permette una gestione migliore di chi può eseguire certi comandi e quando.

Usando sudo puoi creare una lista precisa di chi può eseguire determinati comandi. Se tu impostassi il bit setuid chiunque potrebbe eseguire quell'applicazione (o, a seconda dei permessi utilizzati, ogni membro di un certo gruppo). Con sudo, invece, puoi (e dovresti) richiedere all'utente l'inserimento di una password quando tenta di eseguire tale applicazione e puoi anche gestire permessi differenti in base alla posizione dell'utente: se è loggato nel sistema stesso o se sta usando il sistema tramite SSH da una postazione remota.

Loggare le attività

Leggi tutto...
 
Eeguire script bash da php
Sabato 03 Dicembre 2011 08:55

Leggi l'articolo di partenza

 

 

Gli script Bash possono semplificare l’implementazione di funzionalità legate al sistema operativo. Octavia Andreea Anghel di DevX propone un tutorial in cui viene illustrato come avviare l’esecuzione di tali script direttamente da PHP, passando dei parametri e ottenendo in output dei risultati da elaborare e/o visualizzare. Come prima cosa è necessario procurarsi una shell Bash per il proprio sistema operativo preferito. La maggior parte dei sistemi UNIX-like, tra cui GNU/Linux e Mac OS X, ne integrano uno, mentre per Windows è necessario scaricarla e installarla scompattando l’archivio e aggiungendo il percorso in cui è stato memorizzato bash.exe nella variabile d’ambiente PATH. Per eseguire uno script Bash da PHP è sufficiente utilizzare la funzione shell_exec, la quale prende come unico parametro una stringa, che rappresenta il percorso assoluto dello script da eseguire e ritorna in uscita un’altrastringa che rappresenta l’output completo del comando. Il prototipo è riportato di seguito:

Ultimo aggiornamento Domenica 04 Dicembre 2011 14:51
Leggi tutto...
 
Aggiungere debian backports su debian
Giovedì 01 Dicembre 2011 21:17

First, using the Debian Backports instructions as a reference, I added squeeze-backports to my sources.

To manage my growing list of repositories, instead of cramming everything into /etc/apt/sources.list (still not the worst idea, but I’m going another way) I have been creating separate files in /etc/apt/sources.list.d/ for all of my various repositories, and I did the same for Debian Backports, entering this repository line:

deb http://backports.debian.org/debian-backports squeeze-backports main

 
Interessante per scheda bridge ?
Lunedì 28 Novembre 2011 16:55

Scheda bridge con  linux trovato per problemi con squid

 

http://maddhat.com/squid3-transparent-proxy-setup

Leggi tutto...
 
Script di invio mail dopo backup
Lunedì 25 Luglio 2011 21:45

Script per spedire il risultato di un backup con linux (dopo aver impostato exim4 per utilizzare lo smarthost"

#!/bin/bash
#script di backup
/bin/echo "inizio backup: "  $(date)  > /tmp/backup.log
/usr/sbin/backup-manager -v >> /tmp/backup.log
/bin/echo "fine backup: " $(date)  >> /tmp/backup.log
/bin/echo `cat /tmp/backup.log` | /usr/bin/mail -s "report backup " posta Questo indirizzo e-mail è protetto dallo spam bot. Abilita Javascript per vederlo.

rm /tmp/backup.log

 
Configurare exim4 per inviare la posta tramite "SMARTHOST"
Sabato 23 Luglio 2011 21:26

Allego due guide, riprese da altri siti, per la configurazione di exim4 per inviare la posta (essenzialmente per i server per inviare report periodici sulla stato di funzionamento dei server:

Giuda per utilizzare come server SMTP di invio GMAIL (autenticato e con connessione protetta)

Guida per utilizzare un server di posta con solo  autenticazione (ad esempio www.email.it)

 

File di configurazione di EXIM4 per GMAIL

 

File di configurazione di EXIM4 per EMAIL

Ultimo aggiornamento Lunedì 25 Luglio 2011 21:40
 
Togliere i documenti da ripristinare in openoffice Linux
Domenica 06 Marzo 2011 17:47

Quando di spenge il pc con un documento di openoffice aperto, al successivo riavvio viene segnalata la possibilità di riaprire il file.

Per togliere il messaggio,  si deve eliminare il file  Recovery.xcu

nella  cartella:  /home/nome-utente]/.openoffice.org/3/user/registry/data/org/openoffice/Office

 

 
Centrare immagini con css
Sabato 05 Marzo 2011 19:29

 link per centrare immagini tramite css

http://html.blogfree.net/?t=459920 

 
Tentare il recupero dei dati
Lunedì 07 Febbraio 2011 17:44

 Un ottimo, a mio parere, articolo sul recupero dei dati da un sistema corrotto.

http://matrixhasu.altervista.org/index.php?view=tips&cat=linux&tip=tips_linux__filesystem_file_partizioni_recovery

 

 

Ultimo aggiornamento Lunedì 21 Febbraio 2011 10:13
Leggi tutto...
 
formule matematiche all'inreno dell'html - joomla
Venerdì 29 Gennaio 2010 10:03

 

Per inserire formule matematiche in joomla

http://www.marioluciani.it/index.php?option=com_content&view=article&id=142:aggiungere-jsmath-a-joomla&catid=39:applicativi&Itemid=76

 
Tool installazione librerie Ubuntu / Kubuntu
Giovedì 19 Novembre 2009 19:24

Per installare le librerie mancanti ho trovato un attrezzo che automaticamente trova le librerie mancanti e le installa.

http://frozenfox.freehostia.com/cappy/getlibs-all.deb

www.linuxatwork.biz/joomla1/files/getlibs-all_deb.txt

Rinominare il file togliendo .txt (non potevo " uploadare"  il file)

 
vari comandi linux
Venerdì 06 Novembre 2009 19:06

Alcuni comandi (sconosciuti) utili per i server

http://www.cyberciti.biz/tips/top-linux-monitoring-tools.html

 
Configurazione di moodle
Mercoledì 07 Ottobre 2009 09:48

per permettere agli utenti di collegarsi anche al di fuori del server  (localhost) si deve modificare il file /etc/apache2/conf.d/moodle e scommentare la riga  allow from all

Nella configurazione, ricordarsi di inserire nella configurazione del server o l'indirizzo ip o il nome dns esatto, perche altrimenti non funziona.

Ultimo aggiornamento Mercoledì 07 Ottobre 2009 09:55
 
Installare moodle su debian
Domenica 20 Settembre 2009 21:05

Per attivare moodle su debian, si deve modificare il file   /etc/apache2/conf.d e:

  1. commentare  deny from all (blocca tutti  ad eccezione  di localhost)
  2. scommentare allow from all  (abilita tutti)

Ultimo aggiornamento Venerdì 02 Ottobre 2009 17:43
Leggi tutto...
 
configurazione Xorg.conf funzionante su debian
Venerdì 04 Settembre 2009 11:51

File di configurazione generico di xorg.conf  che funziona con una debian  5.0

  www.linuxatwork.biz/joomla1/files/xorg_conf.txt

 

Ultimo aggiornamento Lunedì 14 Settembre 2009 16:32
Leggi tutto...
 
Controllo accesso internet con squid e php
Domenica 13 Settembre 2009 10:55

Lo scopo è quello di realizzare una pagina in php per controllare l'accesso ad internet di un gruppo di computer.

Questo sistema l'ho utilizzato in alcune scuole per permettere all'insegnante di attivare / disattivare l'accesso ad internet dell'aula di informatica.

 

Ultimo aggiornamento Lunedì 21 Settembre 2009 20:02
Leggi tutto...
 
File di configurazione della rete Debian (/etc/network/interfaces)
Venerdì 04 Settembre 2009 11:55

File di configurazione della rete su debian /etc/network/interfaces

Interfaces

 

Ultimo aggiornamento Venerdì 02 Ottobre 2009 17:43
Leggi tutto...
 
«InizioPrec.12Succ.Fine»

Pagina 1 di 2
Copyright © 2012 Scuola, Computer e dintorni. Tutti i diritti riservati.
Joomla! è un software libero rilasciato sotto licenza GNU/GPL.