domenica 26 aprile 2015

Installare un TFTP Server

scaricare il programma da qui: TFTP_GUI
a seconda che si usi python 2. o 3. scaricare la gui 2. o 3.

installare il pacchetto:

apt-get install python3-tk

andare nella cartella dove abbiamo estratto il tar e dare il comendo come root:

python3 tftpgui.py

Per creare un lanciatore nel pannello:

  • fare tasto dx sul pannello
  • aggiungi applicazione
  • gksu python3 /home/emy/tftpgui/tftpgui.py

Ripristino Pendrive Linux

Senza chiavetta inserita e con l'utente root dare il comando
fdisk -l l'output riportato sarà simile a questo:
Inserire la penna usb e ridare il comando fdisk -l
Come si può vedere dalla seconda immagine, la chiavetta usb è stata montata su /dev/sdb
Prima di procedere con il format, smontiamo la chiavetta
root@notebook-casa:/home/emy# umount /dev/sdb

Per formattare la chiavetta esistono diversi comandi, che corrispondono a divesi filesystem:
Fat32 (compatibile con quasi tutti i sistemi, con il limite di 4096k per file)
root@notebook-casa:/home/emy# mkfs.vfat -n "Chiavetta" -I /dev/sdb1
NTFS (utilizzata principalmente da Windows)
root@notebook-casa:/home/emy# mkfs.ntfs -n "Chiavetta" -I /dev/sdb1
EXT4 (utilizzare esclusivamente con sistemi linux)
root@notebook-casa:/home/emy# mkfs.ext4 -n "Chiavetta" -I /dev/sdb1


Se i comandi per il format non dovessero funzionare digitiamo:
root@notebook-casa:/home/emy# dd if=/dev/zero of=/dev/sdb
Successivamente ridiamo il comando per formattare

Se ancora non dovesse andare, come ultima risorsa digitiamo:
root@notebook-casa:/home/emy#fdisk /dev/sdb
diamo l'opzione w (per scrivere una tabella sul disco), se digitiamo l'opzione m possiamo vedere l'elenco delle opzioni disponibili, successivamente diamo l'opzione (per aggiungere una nuova partizione).

A questo punto riproviamo con il comando per formattare.

Se dobbiamo montare una ISO per rendere la pendrive bootable
sudo dd if=/path/debian.iso of=/dev/sdb/ bs=1M

domenica 5 aprile 2015

Cambiare data e ora di scatto alle foto

Spesso nell'archiviazione delle nostre foto, i più comuni programmi le ordinano in base alla data e ora di scatto. Ma basta avere a che fare con vecchie foto o con altre dove la data non era impostata correttamente sulla nostra macchina fotografica ed eccoci che siamo in difficoltà con l'ordinamento delle stesse.
In questo caso c'è un comando molto semplice che ci viene in aiuto:
emy@debian-emy:~$ touch -t AAMMDDhhmm file

sabato 4 aprile 2015

Abilitare JAVA su Iceweasel

Scaricare da Oracle www.java.com la versione di java per linux 32 o 64 bit
- Accedere a root
pippo@linux-pippo:~$ su
Password:
root@linux-pippo:/home/pippo#
- Creare la cartella java sotto /usr/
root@linux-pippo:/home/pippo# mkdir /usr/java
- Accedere alla cartella dove si è scaricato il file
root@linux-pippo:/home/pippo#cd /home/pippo/Scaricati
- Spostare il file scaricato nella cartella creata
root@linux-pippo:/home/pippo/Scaricati#mv jre-8u40-linux-x64.tar.gz /usr/java
- Accedere alla cartella java
root@linux-pippo:/home/pippo/Scaricati# cd /usr/java/
- Scompattare il file tar.gz
root@linux-pippo:/usr/java# tar zxvf jre-8u40-linux-x64.tar.gz
- Eliminare file compresso
root@linux-pippo:/usr/java# rm -r jre-8u40-linux-x64.tar.gz
- Se non presente creare la cartella plugins sotto la cartella nascosta mozilla
root@linux-pippo:/home/pippo# mkdir /home/pippo/.mozilla/plugins
- Uscire da root
root@linux-pippo:/home/pippo# exit
- Creare il link simbolico
pippo@linux-pippo:~$ ln -s /usr/java/jre1.8.0_40/lib/amd64/libnpjp2.so /home/pippo/.mozilla/plugins/
- Verifica link - spostarsi nella directory plugins
pippo@linux-pippo:~/.mozilla/plugins$ ls -l
- L’output sarà
lrwxrwxrwx 1 pippo pippo 43 apr  2 01:03 libnpjp2.so -> /usr/java/jre1.8.0_40/lib/amd64/libnpjp2.so
A questo punto Java sarà presente tra i plugins di Iceweasel.
- Per poter utilizzare i plugin java, è necessario inserire le url o indirizzi ip, tra i siti autorizzati, accedere con l'utente non root
emy@debian-emy:/usr/java/jre1.8.0_40/bin$ ./ControlPanel  --> Sicurezza --> Modifica lista siti
- Se però non dovesse ancora funzionare
aprire Iceweasel e nell URL digitare
about:config
cliccare su “Farò attenzione prometto”
andare alla voce javascript.enable e se il valore è su false, cliccare tasto destro per impostare il valore true riavviare Iceweasel. Javascript è ora attivo.

Script Python per accesso agli switch Cisco

Di seguito uno script Python che esegue l'accesso a due switch (possibile estendere la lista aggiungendo più IP) e fa lo show version Lo...