20.1 C
Firenze
lunedì, Giugno 15, 2026
Home Blog Page 4360

Eccezione di sicurezza – System.Security.Permissions.SecurityPermission

Errore server nell’applicazione ‘/’.
Eccezione di sicurezza
Dettagli eccezione: System.Security.SecurityException: Richiesta di autorizzazione di tipo ‘System.Security.Permissions.SecurityPermission, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089’ non soddisfatta.

Eccezione di sicurezza - System.Security.Permissions.SecurityPermission

è possibile bypassare il problema del permesso, specificando nel web.config un livello di attendibilità Full per l’applicazione:

<system.web>
<trust level=”Full” />
</system.web>

però attenzione!
Bisogna verificare se l’hosting provider consente di specificare questa impostazione attraverso il Web.Config principale di Net.Framework (ubicato in (esempio) C:\Windows\Microsoft.NET\Framework\v4.0.30319\Config ). La Direttiva è : . Questa funzione Specifica se è possibile eseguire l’override delle impostazioni di configurazione con quelle incluse nei file Web.config delle directory figlio.

Eccezione di sicurezza, System.Security.Permissions.SecurityPermission, PublicKeyToken b77a5c561934e089, b77a5c561934e089

PhpList – Utilizzamo una singola Installazione per più Utenti

0

Phplist-ItaliaAnche se il supporto di PhpList lo “sconsiglia” e suggerisce di creare una singola installazione per ogni utente, è possibile configurare PhpList per “lavorare” con più utenti in una singola installazione. Questa modalità consente una maggiore semplicità per l’applicazione degli aggiornamenti (di versione) ma ci sono alcune “controindicazioni” da considerare.

Una guida utile per iniziare è reperibile a questo indirizzo.
Tuttavia è possibile effettuare la configurazione solo a livello di PHP, vediamo come fare.
PhpList può essere installato in una singola cartella. Gli elementi che rimarranno “unici” per ogni utente saranno il database Mysql ed il file config.php.
Ogni utente deve avere il proprio file config.php dedicato, sia per l’impostazione del database, sia per i limiti ed altre impostazioni, pertanto nella cartella /phplist/lists/config possiamo creare “config.setup1.php” , “config.setup2.php” a seconda dei nostri utenti.
Questi files saranno tutti “cloni” dell’originale config.php, ovviamente modificati a seconda delle nostre esigenze.

Possiamo modificare config.php in questo modo.

[php]

<?php

function curPageURL() {
$pageURL = ‘http’;
if ($_SERVER["HTTPS"] == "on") {$pageURL .= "s";}
$pageURL .= "://";
if ($_SERVER["SERVER_PORT"] != "80") {
$pageURL .= $_SERVER["SERVER_NAME"].":".$_SERVER["SERVER_PORT"].$_SERVER["REQUEST_URI"];
} else {
$pageURL .= $_SERVER["SERVER_NAME"].$_SERVER["REQUEST_URI"];
}
return $pageURL;
}

$locazione = curPageURL();
$pos = strrpos($locazione, "phplist2.eteon.it");

if ($pos == true) {
include_once("config.setup1.php");
}
$pos = strrpos($locazione, "phplist3.eteon.it");

if ($pos == true) {
include_once("config.setup2.php");
}

[/php]

La funzione curPageURL provvederà a reperire l’indirizzo web che siamo utilizzando.
A seconda dell’indirizzo provvederemo a “reperire” il file di configurazione necessario.
Pertanto, per phplist2.eteon.it > config.setup1.php, per phplist3.eteon.it > config.setup2.php, ecc.

Ci sono delle “controindicazioni” nell’utilizzo di questa modalità.
E’ necessario fare bene attenzione alla configurazione delle cartelle dell’utente (per gli allegati) e ad eventuali plugin che si desidera utilizzare. Se vogliamo lasciare all’utente la possibilità di installare i plugin “in autonomia” allora non è la modalità di installazione preferibile. Un plugin per “upload” di allegati, se non correttamente configurato potrebbe mostrare “a tutti gli utenti” la medesima cartella su disco (e tutti condividerebbero gli stessi files). E’ consigliabile “rimuovere” la possibilità di installare plugin e configurare, in prima installazione, quelli che intendiamo fornire.

Phplist database multiplo, Phplist singola installazione, Phplist singola installazione per più clienti, singola installazione PhpList, single PhpList installation multiple user, PhpList multi-user, PhpList multi user single installation, singolo PhpList più utenti

Effettuare un backup Periodico di tutti i database con MysqlDump

0

E’ possibile utilizzare MysqlDump per effettuare un backup, anche periodico, di tutti i database presenti sul nostro server. Il comando da utilizzare è :

mysqldump -u root -p[password] –all-databases> BackupDB.sql

utilizzando una forma di scrittura file diversa si può generare un file SQL diverso che contiene “la data” d ogni nostro backup. Ecco un esempio:

 mysqldump -u root -p[password] –all-databases> BackupDB/daabase’date +%Y%m%d’.sql

a questo punto sarà possibile utilizzare un crontab per l’esecuzione del comando a nostro piacere.
Ad esempio > ogni domenica, a mezzogiorno > «0 12 * * 0»

Effettuare un backup Periodico, backup database mysql, backup tutti i database mysql, backup con MysqlDump, MysqlDump, MysqlDump backup, backup periodically MysqlDump, file data e ora, data e ora nel file linux, linux file name append date, linux file name, linux file name day

NetworkOpenedFiles – Monitorare file aperti in rete

0

NetworkOpenedFiles è un nuovo strumento rilasciato da NirSoft che visualizza l’elenco di tutti i file che sono attualmente attualmente aperti da altri computer nella stessa rete. Per ogni voce elencata, visualizza Nome del file, l’utente, Nome computer, Autorizzazione, proprietario del file, dimensione del file, attribuzioni di file, ecc.

networkopenedfiles

È inoltre possibile interrompere qualsiasi sessione di rete, cliccando col tasto destro e selezionando “Chiudi file aperti”.

NetworkOpenedFiles funziona su qualsiasi versione di Windows, da Windows XP fino a Windows 10, comprese le versioni Server Windows, con il supporto per entrambi i sistemi a 32-bit e 64-bit. Effettivamente funziona meglio su un server che ospita un sacco di file in una rete.

Per il funzionamento via rete :Opzioni → Opzioni avanzate, selezionare “Carica file aperti di rete”e digitare il nome del file server che si desidera monitorare.

Monitorare file aperti in rete, files aperti via rete, file aperti da altri computer, file via rete, monitor lan files, quali file via rete, file via rete, monitor rete

PHPLIST – come inserire un logo personalizzato al messaggio

0

Una necessità “personale”, a fini pubblicitari, potrebbe essere quella di inserire un logo personalizzato vicino a quello di default “Powered by Phplist”.
E’ possibile effettuare questa modifica in molti modi diversi, ma se il logo non viene inserito come immagine “embedded”, quando il messaggio sarà ricevuto su molti client si potrebbe visualizzare la fastidiosa “X rossa” con la dicitura “alcune immagini di questo messaggio sono state bloccate”.

Per raggiungere il risultato mostrato in figura :

Doppio logo PHPLIST

io ho modificato il sistema nel modo seguente.

  1. aggiungere a config.php la seguente istruzione : define(“EMBEDUPLOADIMAGES”,1);
  2. Inserire la propria immagine nella cartella /images (attenzione, questa cartella è molto importante!)
  3. modificare il file admin/sendemaillib.php all’altezza della riga 320 (sotto > BUGFIX 0015303, 2/2) in questo modo:

$htmlmessage .='<br><img alt=”” src=”https://[WEBSITE]/images/powered-by.jpg” style=”width: 68px; height: 30px;” />’;
$htmlmessage .= $html[“signature”];
$htmlmessage = addHTMLFooter($htmlmessage, ”);

L’immagine, per essere caricata come embedded deve essere richiamata obbligatoriamente dalla cartella Images.
Se sarà richiamata da un altro percorso (es. https://eteon.it/images/powered-by.jpg, ecc.) sarà inserita come link Html (<img…) ma non come immagine embedded.

La modifica al file admin/sendemaillib.php non è obbligatoria, ma in questo modo si evita che il “logo” sia rimosso dall’utilizzatore (a patto che non abbia FTP). Se invece vogliamo fornire questa possibilità, è sufficiente inserire una linea di HTML nel footer del messaggio:

<img alt=”” src=”https://[WEBSITE]/images/powered-by.jpg” style=”width: 68px; height: 30px;” />

footer phplist

ma in questo modo potrà essere rimosso.
Ovviamente bisogna ricordare la modifca dentro sendemaillib.php ad ogni aggiornamento di PhpList.

PhpList footer, PhpList doppio logo footer, logo personalizzato footer PhpList, footer PhpList, logo in footer PhpList, add logo footer PhpList, add my logo footer PhpList

 

Sync/Copia di FIles da Windows a Linux via LFTP

0

Utilizzando LFTP for Windows è possibile effettuare una copia/sincronizzazione di files e cartella da una piattaforma Windows ad una Linux, e viceversa.
E’ possibile scaricare il software da QUI .

Una volta espanso l’archivio, l’installazione è estremamente semplice.
Il comando da utilizzare è lftp.exe, nella cartella LFTP\bin. Prelevare dalla cartella /etc l’esempio di files di configurazione .conf e, per semplicità di utilizzo, copiarlo nella stessa cartella di lftp.exe.

Il file .conf deve essere modificato a seconda delle proprie esigenze.
Per effettuare una “copia” da Windows a Linux, utilizzare una configurazione come :

set sftp:auto-confirm yes
set sftp:connect-program ‘./ssh.exe’
open sftp://andrea:password@192.168.0.1:22
mirror -R –verbose –use-pget-n=8 -c /cygdrive/d/Test /home/andrea/TEST;

Fate attenzione alla chiamata di ssh.exe che su Windows deve essere impostata proprio come da esempio.
L’impostazione “open sftp:..:” deve essee completata con i dati del server di destinazione.
L’ultima impostazione definisce il percorso di copia. I drive di Windows (c:\) devono essere riportati nella forma : /cygdrive/C/ , pertanto se vogliamo copiare la cartella c:\Test dovremo scrivere : /cygdrive/d/Test
La parte finale è il percorso di destinazione.

copia dati da Windows a Linux, copia dati da Linux a Windows, Sync dati Linux, copia tra Windows e Linux, sincronizzazione dati Linux – Windows, copy win to linux, copia linux, sincronizza file windows linux

 

Plesk – Elaborare una lista di domini e relativi IP in una Query

0

Si può partire da questo KB : https://kb.odin.com/en/116917

Se si modifica “web” con “mail” (parte evidenziata) viene mostrato l’associazione a gli Ip dei Mailserver

SELECT dom.id, dom.name, ia.ipAddressId, iad.ip_address FROM domains dom LEFT JOIN DomainServices d ON (dom.id = d.dom_id AND d.type = ‘web‘) LEFT JOIN IpAddressesCollections ia ON ia.ipCollectionId = d.ipCollectionId LEFT JOIN IP_Addresses iad ON iad.id = ia.ipAddressId;

Utilizzare “ip_address” per accedere a un singolo server.

SELECT dom.id, dom.name, ia.ipAddressId, iad.ip_address FROM domains dom LEFT JOIN DomainServices d ON (dom.id = d.dom_id AND d.type = ‘mail’) LEFT JOIN IpAddressesCollections ia ON ia.ipCollectionId = d.ipCollectionId LEFT JOIN IP_Addresses iad ON iad.id = ia.ipAddressId WHERE ip_address=’**.**.**.**’;

Plesk domini ip, quali domini su ip, plesk select ppa, plesk know subscription ip_address_id, plesk subscription ip_address_id, plesk subscription service node id, plesksubscription service node id, know subscription service node id, know subscription servicenodeid, 

Utilizziamo OwnCloud come Server di backup

0

OwnCloud supporta pienamente il protocollo WebDAV, ed è possibile collegare e sincronizzare con i file su ownCloud attraverso questo protocollo.
Una guida molto dettagliata è al seguente indirizzo :
https://doc.owncloud.org/server/8.2/user_manual/files/access_webdav.html
..tuttavia si può tenere presente che la “chiamata” a Webdav è sul seguente indirizzo:
WebDAV: //example.org/owncloud/remote.php/webdav
..pertanto, se il nostro OwnCloud è installato su : https://eteon.it/owncloud, sarà : https://eteon.it/owncloud/remote.php/webdav

Utlizzando programmi “capaci” di collegarsi in WebDav come @MAX SyncUp, sarà possibile utilizzare il server OwnCloud anche come archivio/repository per i nostri backup. Impostando il server OwnCloud come “destinazione” per i nostri salvataggi, si potrà contare sullo spazio del server come copia di sicurezza.
@MAX SyncUp garantirà le funzionalità di backup differenziale, programmazione e protezione del dato.

Utilizziamo OwnCloud come Server di backup

Se si vogliono ottenere dei backup “sicuri” (a prova di Cryptolocker, ecc.) è consigliabile utilizzare un software di backup e non il “client” standard di sincronizzazione di OwnCloud. In caso di attacco infatti anche i files contenuti all’interno della cartella (di sincronizzazione) di OwnCloud potrebbero essere danneggati ed il client provvederebbe a “caricare” sul server una versione di file inutilizzabile.

Utilizziamo OwnCloud come Server di backup2

@MAX SyncUp può fuzionare anche verso DropBox o Google Drive, ma per la proprietà del dato è consigliabile un proprio server Owncloud

Owncloud, Server backup Owncloud, effettuare backup in rete, backup su server Owncloud, come effettuare un backup su Owncloud, Condivisione file online e cloud per aziende, Backing up su ownCloud,  Backup su ownCloud, Backup ownCloud

Accedere ad ownCloud utilizzando WebDAV

0

ownCloud supporta pienamente il protocollo WebDAV, ed è possibile collegare e sincronizzare con i file su ownCloud attraverso questo protocollo.
Una guida molto dettagliata è al seguente indirizzo : https://doc.owncloud.org/server/8.2/user_manual/files/access_webdav.html
..tuttavia si può tenere presente che la “chiamata” a Webdav è sul seguente indirizzo:
WebDAV: //example.org/owncloud/remote.php/webdav
..pertanto, se il nostro OwnCloud è installato su : https://eteon.it/owncloud, sarà : https://eteon.it/owncloud/remote.php/webdav

E’ possibile utilizzare questo URL con i software più comuni, ad esempio Allway Sync, per creare sincronizzazioni automatiche e/o backup.

WebDav Owncloud

ownCloud, ownCloud WebDav, ownCloud Backup server, Utilizzare ownCloud come backup, ownCloud come backup server, accesso ownCloud WebDav

FTP Sync Software (riga di comando parziale)

FTP Sync è un’applicazione gratuita riga di comando per sincronizzare file tra i due siti FTP o directory locali. Il suo scopo principale è quello di automatizzare la sincronizzazione dei file tra due server FTP o tra un server FTP e una directory locale con l’aiuto di file batch o pianificazione delle attività.

Download ufficiale : https://www.cyberkiko.com/page/ftpsync/
(scorta: FTPSync – aggiornata al 9feb2016)

Può essere utile, per esempio, per i webmaster o programmatori che progettano i loro siti web e vogliono sincronizzare automaticamente i file aggiornati su un server web, o che vogliono mantenere un backup off-site dei file importanti su un server remoto. Un secondo obiettivo potrebbe essere un backup automatico dei file, su un sito web, a un altro server Web o un computer locale.

Caratteristiche principali:

  • supporta server FTP di tipo UNIX, Microsoft, IBM e Novell solo i file nuovi o modificati vengono trasferiti
  • tipo di applicazione che può essere facilmente eseguita da vari pianificatori e file batch

FTPSync è destinato a esperti – non ha alcuna interfaccia utente. La sincronizzazione può essere configurata al volo da file batch o altre applicazioni.

Attenzione : la “riga di comando” si basa sulla creazione/lettura preventive di file .INI da utilizzare come profilo.
Ved. Immagine

HowTo_screen

FTP Sync Software, FTP Sync riga di comando, FTP Sync command line, sincronizzazione ftp, ftp sync, ftp synchronization command line, ftp synchronization command line source target, ftp sync  command line source target, ftp sync  command line windows, ftp sync recursive command line windows, ftp sync command line windows, ftp sync dos

Ultime dal Nostro BLog