10.5 C
Firenze
domenica, Aprile 26, 2026
Home Blog Page 4211

Chiamata a runscript quando non contrassegnato come in corso

0

Quando si riceve l’errore, in fase di installazione:
chiamata a runscript quando non contrassegnato come in corso
( call to runscript when not marked in progress)
chiamata a InstallFinalize quando non è in corso alcuna installazione

2503-RunScript

è necessario verificare i permessi sulla directory /TEMP/ di WIndows

Zeroshell: pannello di controllo Zerotruth

0

Questa è un interfaccia che si installa direttamente su Zeroshell. E’ stata battezzata “Zerotruth” e si può accedere alla guida di installazione e/o a tutte le spiegazione direttamente dal sito web dell’autore.

L’installazione è relativamente semplice è può essere fatta in SSH direttamente su Zeroshell.
Alla fine il risultato sarà un duplice pannello : quello di Zeroshell per l’amministratore “esperto” e quello di Zerotruth per l’amministratore dei soli utenti.

2016-03-30_163950

Pannello di amministrazione Zerotruth, Zeroshell admin, admin Zeroshell

Zeroshell: pannello di controllo PHP (esterno) aggiungi/rimuovi utenti

0

Pur essendo Zeroshell un software molto completo per la gestione delle reti, manca a mio avviso un’interfaccia semplificata che permetta ad un utente non esperto di aggiungere e rimuovere gli utenti, ad esempio il gestore di un agriturismo o di un albergo.

Mi ri-collego ad un articolo di un certo “diglo” (altervista) che ha realizzato un piccolo pannello in PHP per l’amministrazione di Zeroshell. L’aggiunta di un utente avviene specificandone nome, cognome, descrizione, e giorni di validità, il nome utente e la password sono generate casualmente in automatico; al termine della procedura è possibile stampare il ticket con le credenziali da consegnare al cliente.

È possibile poi visualizzare una lista degli utenti registrati, visualizzarne lo stato di connessione, eliminarli dal database o disconnetterli dalla rete. Gli script possono essere hostati su un server remoto oppure possono girare sulla stessa macchina dell’utente, basta installare ad esempio EasyPHP.

Attenzione, per far sì che lo script funzioni è necessario modificare il file di configurazione di PHP, abilitando il modulo openSSL:
extension=php_openssl.dll
Download : zs-panel-0.2

una volta scaricato lo script, è necessario modificare “configuration.php” con i propri parametri.
$ZS_SERVER=”192.168.78.128″;
$rootuser=”admin”;
$rootpass=”admin”;

Zeroshell, admin panel Zeroshell, pannello di controllo Zeroshell

Zeroshell – come utilizzare WinSCP

0

Su Zeroshell non è possibile connettersi con “admin” via WinSCP per il trasferimento di files.
Tuttavia esiste un metodo estremamente veloce per la connessione.
Aprire la consolle e scegliere “Shell Prompt” (s)
All’apertura , digitare : chsh e quando verrà richiesto un percorso, inserire : /bin/bash
Questo consentirà all’utente “admin” di accedere via WinSCP ma la modifica non è persistente e se viene effettuato un reboot il dispositivo perderà l’impostazione.

Un metodo persistente (ma che al primo giro non mi ha funzionato è il seguente).
Digitare : useradd -g root -s /bin/bash -p SomePassword -d /root SomeUserName
Esempio : useradd -g root -s /bin/bash -p Passwd2016 -d /root winscp
assicurarsi che in /etc/passwd sia stat inserita una riga di tipo : SomeUserName:x:0:0:root:/root:/bin/bash
Successivamente modificare : /etc/ssh/sshd_config
“rimpiazzando” : AllowUsers admin con AllowUsers admin SomeUserName

Zeroshell, Zeroshell winscp, Zeroshell copia file

Zeroshell – abilitare SSH

0

Per abilitare SSH (disponibile) su Zeroshell attenersi all’immagine guida ripostata in questa pagina.
Fare attenzione che la classe di IP sia abilitata all’accesso.

Zeroshell-SSH

Zeroshell, abilitare ssh Zeroshell, ssh Zeroshell, Zeroshell ssh, abilitazione ssh su Zeroshell 

mRemoteNG – Manager unico per connessione SSH, RDP, Vnc

mRemoteNG è un software per la connessione remota, open source, a schede, multi-protocollo. Consente di visualizzare tutte le connessioni remote in una interfaccia semplice, ma potente, a schede.

screenshot

mRemoteNG supporta i seguenti protocolli:

  • RDP (Remote Desktop / Terminal Server)
  • VNC (Virtual Network Computing)
  • ICA (Citrix Independent Computing Architecture)
  • SSH (Secure Shell)
  • Telnet (Telecommunication Network)
  • HTTP / HTTPS (Hypertext Transfer Protocol)
  • rlogin
  • Connessioni raw socket

Manager connessione free, connessione SSH free, alternativa rdp client, alternativa putty, remote connection

Realizzare un ambiente di TEST con Vmware ESXI Hypervisor

0

Così come è disponibile il ruolo Hyper-V su tutti i Windows Server, anche Vmware dispone di un software di virtualizzazione “free” che è possibile scaricare ed eseguire anche senza installazione, da una Usb Key o addirittura da una MicroSD
Una volta scaricato il software da Vmware:

Hyperv

è possibile utilizzare “rufus” per creare una Usb Key “bootable”.
Successivamente sarà possibile avviare l’installazione di Esxi sul server

Esxi Free, Installazione Esxi Free, iniziare Esxi Free

 

Wappalyzer

Wappalyzer è una estensione per il browser (disponibile Chrome Extension) che “mostra” le tecnologie utilizzate sui siti web.

Rileva i sistemi di gestione dei contenuti , piattaforme di e-commerce , web server , framework JavaScript , strumenti di analisi e molti altri .

Informazioni & Download

composizione sito web, di cosa è composta un sito web, chrome extension website, info sito web, informazioni sul sito web, app sito web

Heidisql – Gestore per MySQL Server, Microsoft SQL e PostgreSQL

HeidiSQL è uno strumento utile, progettato per gli sviluppatori web che utilizzano MySQL Server, Microsoft SQL database o PostgreSQL . Consente di sfogliare e modificare i dati, creare e modificare tabelle, viste, procedure, trigger e gli eventi in programma. Inoltre, è possibile esportare struttura ei dati sia per file SQL, appunti o ad altri server.

host_variables

Caratteristiche & Download

gestore Mysql,gestore Sql Server, gestore Postgres, manager Mysql,manager Sql Server, manager Postgres, programma gestione Mysql, programma gestioneSql Server, programma gestione Postgres, 

Effettuare PING a una lista di Indirizzi e Salvare il Risultato

Può essere necessario dover effettuare un ping “ricorsivo” ad una lista di indirizzi (www.) e salvare il risultato in un file di testo per un controllo.
Questo script in VbScript può essere utile allo scopo.

[php]

On error Resume next
dim strInputPath, strOutputPath, strStatus
dim objFSO, objTextIn, objTextOut

strInputPath = "d:\serverlist.txt" '- location of input
strOutputPath = "d:\output.csv" '- location of output

set objFSO = CreateObject("Scripting.FileSystemObject")
set objTextIn = objFSO.OpenTextFile( strInputPath,1 )
set objTextOut = objFSO.CreateTextFile( strOutputPath )
objTextOut.WriteLine("computer,status")

Do until objTextIn.AtEndOfStream = True
strComputer = objTextIn.ReadLine

dim objShell,objPing
dim strPingOut, flag
set objShell = CreateObject("Wscript.Shell")
set objPing = objShell.Exec("ping " & strComputer)
strPingOut = objPing.StdOut.ReadAll

Cercato1 = instr(1, strPingOut, "[")
Cercato2 = instr(Cercato1, strPingOut, "]")
appoggio=Cercato2 - Cercato1
Ip= Mid(strPingOut,Cercato1+1,appoggio-1) '*******taglia
'wscript.echo IP

if IP <> "**.**.**.**" then
objTextOut.WriteLine(strComputer & "," & Ip)
End if

fPingTest = flag

loop

[/php]

Tramite l'ultima IF (**.**.**.**) è possibile escludere uno o più indirizzi dal comando.
Gli indirizzi da controllare devono essere posizionati in : d:\serverlist.txt

ping, ping ricorsivo, recursive ping, ping lista, ping più indirizzi, ping multiple addresses

Ultime dal Nostro BLog