Category Archives: Guide

Come Regolare Funzioni del Mouse

Lavori molte ore di seguito al computer ed hai bisogno di non perdere neppure un attimo di tempo? Hai bisogno di un programma che ti aiuti a rendere più performante il tuo mouse e tutte le azioni ad esso correlate? Leggi questa guida e scopri come fare.

Prima di iniziare, è importante precisare che in questa guida facciamo riferimento ai normali mouse. I mouse da gioco vengono venduti con programmi specifici per la gestione delle varie funzionalità e bisogna fare riferimento a quelli. Per dettagli su questi dispositivi è possibile vedere questa guida sui mouse gaming su Sceltatech.com.

Per iniziare dovrai installare il programma Tweak UI, un piccolo software dalle mille potenzialità. Una volta terminata la procedura di installazione apri Tweak e nel menu a sinistra clicca sull’opzione Mouse. Nella parte destra della schermata, alla sezione Speed puoi cambiare la velocità di apertura del menu Start e degli altri menu a cascata.

Per farlo ti basterà trascinare il regolatore, tenendolo fermo con il pulsante sinistro del mouse, in prossimità della scritta Fast. Al contrario, se vuoi diminuire la velocità di apertura dei menu, dovrai effettuare l’azione opposta e spostare il regolatore alla tua destra. Per una velocità moderata lascia il regolatore esattamente al centro.

Per aumentare la velocità del doppio click e quindi per aprire file e cartelle con una velocità superiore, modifica il valore contenuto nel riquadro Double Click. Più aumenti il valore maggiore sarà la sensibilità del doppio click. Inoltre se ti capita spesso di trascinare le icone involontariamente, puoi risolvere il problema aumentando la sensibilità di trascinamento all’interno del riquadro Drag.

Category: Guide

Come Gestire Utenti Linux

Se un computer può far girare più programmi contemporaneamente, allora può anche accettare comandi da più utenti contemporaneamente: in effetti dal multitasking alla multiutenza o timesharing il passo è tecnicamente molto breve, ma fa sorgere una serie di nuovi problemi dal punto di vista della sicurezza dei sistemi operativi: come distinguere i vari utenti tra loro, come accertarsi che nessun utente possa causare danni agli altri o alla macchina che sta usando. Questi problemi di sicurezza informatica si risolvono assegnando un account univoco per ciascun utente, assegnando un proprietario ai file ed ai programmi e gestendo un sistema di permessi per l’accesso ad essi, e prevedendo una gerarchia di utenti (cioè di account) per cui il sistema rifiuterà tutti i comandi potenzialmente “pericolosi” e li accetterà soltanto se impartiti da un utente in cima alla gerarchia, che è l’amministratore del sistema (generalmente l’account root nei sistemi Unix, Administrator nei sistemi Windows).

User file

Tutti i dati di utenti sono memorizzati in / etc / passwd. Ad esempio, un utente “fred”, che è stato aggiunto come utente del gruppo 200 e 100 è dotato di una voce che potrebbe essere simile a questa:

fred:x:200:100:Fred Smith:/home/fred:/bin/bash
username:password:userID:groupID:realname:homedirectory:shell

L’ID utente (o UID) è un numero unico che differenzia un utente da qualsiasi altro utente. Il gruppo ID (GID) determina la categoria di utenza primario che l’utente è. I gruppi possono essere nominati come “personale”, “studente”, “engineering”, “ricerca”, o qualsiasi altro termine descrittivo che può essere usata per dividere gli utenti in modo significativo.

L’UID e GID sono spesso trasparenti, e vengono assegnati automaticamente in sequenza dal programma di creazione dell’account. Così, l’utente dopo ha aggiunto “Fred” avrà un UID di 201. Alcune distribuzioni di Linux assegnare a tutti gli utenti a un gruppo specifico chiamato “utente”. Altri, come Red Hat, assegna gli utenti ad un proprio gruppo unico, il che significa che l’UID e GID di solito sono identici e per questo a volte, per chi è nuovo di Linux, non è chiaro il motivo per cui questo numero unico si trova ripetuta per ogni utente vengono effettivamente identificatori separati.

Group file

Tutti i dettagli dei gruppi sono memorizzate in / etc / group. Il “group file” elenca tutti i gruppi disponibili. Così, nel nostro esempio precedente, fred apparteneva al gruppo 100 significa che ci dovrà essere una voce corrispondente in un file chiamato / etc / group che dà il nome del gruppo 100. Una voce gruppo può assomigliare a questo:

groupname:password:groupID:users
In genere, solo alcuni dei campi sono usati, per esempio:

users::100:
In questo caso, il gruppo con GID 100 è conosciuto come “utenti”. Chiunque è esplicitamente assegnato ad un gruppo in / etc / passwd non devono essere elencati in / etc / group per quel gruppo stesso. Tuttavia, è possibile utilizzare / etc / group per consentire a un utente di appartenere a più gruppi contemporaneamente. Puoi aggiungere più utenti a un gruppo in / etc / group, separando i loro nomi con una virgola

Creare un nuovo account

Linux fornisce un comando chiamato useradd che automatizza l’intero processo di aggiunta di un nuovo utente che si riferisconoad uno specifico gruppo e password. useradd aggiunge le voci relative al file / etc / passwd, / etc / shadow e / etc / group, e creerà unadirectory con i permessi impostati correttamente. Il programma useradd prenderà anche i file da una cartella / etc / skel e copierà questi nella nuova directory. Quindi, qualsiasi file di apaprtenenza al nuovo utente – come file di login per impostare le variabili d’ambiente – verrà istituito in quella cartella. Naturalmente, se si vuole limitare l’accesso dell’utente sul sistema, quindi non si deve dare loro un accesso shell – ma piuttosto qualcosa come / bin / false – e forse nemmeno una home directory valida. È possibile impostare la directory home in / tmp o qualche altra zona in comune con dati non importanti.

Rimuovere un account

Linux fornisce un comando chiamato userdel che può essere utilizzato per automatizzare i processi di rimozione di un account. Si usa, specificando il nome utente che si desidera rimuovere, e un flag di opzione-r se si desidera rimuovere anche la directory home. Tuttavia, anche dopo questo, ci possono essere ancora altri file nel sistema che appartengono al UID dell’utente appena cancelalto, come e-mail in / var / mail o file temporanei in / tmp. Il comando userdel non rimuove questi o per cercare loro. Individuare questi file e consultarli.

Category: Guide

Come Installare e Configurare OpenVPN

Per gli utenti che necessitano di accedere da remoto in sicurezza ai propri dati solitamente vengono create sessioni RCP su HTTPS o altri strumenti simili. Uno di questi tool OpenVPN è un’applicazione molto conveniente e affidabile. Questa guida vi aiuta nella sua configurazione.

Installare su Debian o Ubuntu

apt-get install openvpn bridge-utils
Installare su CentOS

yum install openvpn
Configurare OpenVPN

cd /etc/openvpn/
cp -R /usr/share/doc/openvpn-2.0.9/easy-rsa/ /etc/openvpn/
cd /etc/openvpn/easy-rsa/2.0/
. ../vars
chmod +rwx *
./clean-all
Modificare il file di configurazione di seguito indicato sulla base delle vostre esigenze. Non dimenticare di compilare correttamente KEY_COUNTRY, KEY_PROVINCE, KEY_CITY, KEY_ORG e KEY_EMAIL
source ./vars
vi ../vars
Generare il certificato CA:
./build-ca
Generare il file server.key:
source ./vars
./clean-all
./build-ca
./build-key-server server
Ora abbiamo bisogno di modificare i file di configurazione di OpenVPN
vi /etc/openvpn/openvpn.conf
Per collegamenti Internet non performanti il protocollo UDP è più veloce :
port 1723 # (1194 is the default but on some APN networks this is blocked)
proto tcp
dev tun
ca ca.crt
cert server.crt
key server.key
dh dh1024.pem
server 172.16.0.0 255.255.255.0
push “dhcp-option DNS 192.168.168.1”
push “dhcp-option DNS 168.210.2.2”
#push “dhcp-option WINS 192.168.1.2”
push “route 192.168.168.0 255.255.255.0″
ifconfig-pool-persist ipp.txt
keepalive 10 120
comp-lzo
user nobody
group users
persist-key
persist-tun
status openvpn-status.log
verb 3
client-to-client
duplicate-cn # this means several users can use the same key
Assicurarsi che sia impostata la partenza automatica al riavvio
cp keys/{ca.crt,ca.key,server.crt,server.key} /etc/openvpn/
./build-dh (builds the dh1024)
cp keys/dh1024.pem /etc/openvpn/
/etc/init.d/openvpn start
chkconfig –list | grep vpn
Ripetere per ogni client
./build-key
cd keys/
zip keys.zip ca.crt ca.key .crt .csr .key
yum install -y nail
nail -s Keys” -a keys.zip me@example.com
netstat -ntpl | grep 1723
Ora il tuo server OpenVPN è installato e pronto ad essere utilizzato

Category: Guide

Come Installare OpenFire su Ubuntu

Openfire richiede che sul server sia installata un Java runtime engine (JRE). Questa guida utilizza la versione di Java sviluppata da Sun Microsystem. E’ utile notare che benchè esistano anche altri Java runtime engines, Openfire potrebbe non funzionare correttamente con essi.
Modificare /etc/apt/sources.list :

## main & restricted repositories
deb http://us.archive.ubuntu.com/ubuntu/ lucid main restricted
deb-src http://us.archive.ubuntu.com/ubuntu/ lucid main restricted

deb http://security.ubuntu.com/ubuntu lucid-security main restricted
deb-src http://security.ubuntu.com/ubuntu lucid-security main restricted

## universe repositories
deb http://us.archive.ubuntu.com/ubuntu/ lucid universe
deb-src http://us.archive.ubuntu.com/ubuntu/ lucid universe
deb http://us.archive.ubuntu.com/ubuntu/ lucid-updates universe
deb-src http://us.archive.ubuntu.com/ubuntu/ lucid-updates universe

deb http://security.ubuntu.com/ubuntu lucid-security universe
deb-src http://security.ubuntu.com/ubuntu lucid-security universe

# Partner repository
deb http://archive.canonical.com/ lucid partner
Aggiornare quindi i pacchetti installati/esistenti:
apt-get update
apt-get upgrade
Dare il seguente comando per installare i packages necessari:
apt-get install sun-java6-jre
Il JRE Java6 verrà installato con tutte le sue eventuali dipendenze. Vi verrà richiesto di accettare la licenza Sun Java prima di proseguire.

Installare Openfire

Collegarsi alla pagina download del server Openfire e premere sul link relativo al package “deb”. Verrete reindirizzati ad un’altra pagina che vi premetterà di iniziare il download. E’ possibile anche utilizzare wget per scaricare il package (utilizzando il link visualizzato nella pagina di download invece del sottostante).
wget http://www.igniterealtime.org/downloadServlet?filename=openfire/openfire_3.6.4_all.deb
mv downloadServlet\?filename\=openfire%2Fopenfire_3.6.4_all.deb openfire_3.6.4_all.deb
Installare il software utilizzando dpkg:
dpkg -i openfire_3.6.4_all.deb
Modificare quindi il file di configurazione: /etc/openfire/openfire.xml, indicando l’indirizzo IP pubblico del vostro server virtuale nella sezione come in questo esempio:
100.100.100.100
Riavviate quindi Openfire con il seguente comando:
/etc/init.d/openfire restart
Questa procedura porterà a termine il processo di installazione. Dovrete quindi effettuare la configurazione di Openire tramite un browser web.

Configurare Openfire

Collegatevi con il browser all’indirizzo IP del vostro server virtuale alla porta 9090. Ad esempio http://100.100.100.100:9090

Category: Guide

Come Installare Zimbra su Linux

Zimbra MTA (Mail Transfer Agent) è un programma che permette di riceve la mail via SMTP. Per installare Zimbra visita la pagina di download e copia il link della versione più recente del software per Debian 5 (Lenny) sulla tua clipboard. Utilizzare i seguenti comandi per scaricare e decomprimere il pacchetto di installazione, sostituendo i nomi dei files dopo wget e tar indicati di seguito con la versione corrente. Si prega di notare che la versione che si scarica (32 o 64-bit) deve corrispondere l’architettura del proprio VPS.

wget http://files2.zimbra.com/downloads/6.0.9_GA/zcs-6.0.9_GA_2686.DEBIAN5_64.20101115224115.tgz
tar -xzvf zcs*
cd zcs*
Lanciare l’installazione con il seguente comando:
./install.sh
Durante il processo di installazione ti verranno poste diverse domande. Si può tranquillamente utilizzare la configurazione di default. Al termine dell’installazione, potrebbe essere visualizzato un avviso simile a quello mostrato qui sotto:
DNS ERROR resolving MX for hostname.yourdomain.com
It is suggested that the domain name have an MX record configured in DNS
Change domain name? [Yes] No
Viene raccomandato (ma non richiesto) che i nomi a dominio presenti nel proprio sistema (hostname.domain.tld) abbiano un record MX nel DNS che punti ad essi. E’ possibile aggiungere il record DNS, oppure puoi procedere oltre se non si desidera ricevere mail dal proprio FQDN.

Ti verrà quindi presentato con un menu di amministrazione. Per modificare le opzioni di configurazione selezionare “3”.

Risulta essere possibile configurare varie opzioni ma l’opzione più importante è quella per impostare la password di amministratore. Selezionare “4” per impostare la password, scegliendo una password composta da lettere, numeri e caratteri non alfanumerici. Dopo aver impostato la password di amministratore, digitare “r” per tornare al menu principale. A questo punto si può inserire “a” per applicare la configurazione che avete impostato. Questo permette a Zimbra di completare la procedura di installazione.

Una volta completata l’installazione visitare l’URL admin di Zimbra nel tuo browser. L’URL sarà nel formato https://hostname.yourdomain.com:7071/. Dovrete accettare il certificato SSL per poter accedere al pannello di amministrazione.

Una volta configurato il server e ha aggiunti gli account, gli utenti potranno accedere alla mail utilizzando una URL simile a http://hostname.yourdomain.com/zimbra/mail.

Category: Guide