Jump to content

allanh

Members
  • Content Count

    146
  • Joined

  • Last visited

Everything posted by allanh

  1. Ciao a tutti! Utilizzo postfix con mysql su debian, con cui posso aggiungere utenti, però è da diverso tempo che cerco un modo per ottenere le statistiche sul singolo utente.. Almeno riuscire a capire ogni utente quante email invia, esiste un modo per poter loggare via mysql o una cosa simile.. altrimenti bisogna fare uno script che analizza i log :afraid:? Spero che un modo esiste, sarebbe davvero comodo.. Grazie in anticipo :) Ciao!
  2. Si per filtrare i log non ho problemi, il problema era che non trovavo nei log ciò che mi interessava (l'utente che inviava), ma forse questo avviene perchè non effettua l'invio tramite sasl, quindi ora provo con sasl e vedo se inserisce le informazioni dell'utente nel log, se va bene dovrò accettare solo connessioni cifrate.. Grazie per l'aiuto... faccio delle prove e vi farò sapere tutto ciò che ho fatto.. ciaoo :)
  3. Intanto grazie, già è stato un luce di speranza.. :) io non sono riuscito a trovare nulla.. Ho visto e fatto dei test, se si utilizza sasl, logga su mail.log l'utente, ma se non usa sasl? Il problema è anche che se invia l'email e come FROM imposta una email diversa, non so più chi è.. perchè non logga l'utente ma registra il campo FROM, ho cercato come modificare i log, per poter loggare più informazioni possibili, ma non ho trovato molto. Però è assurdo non poter sapere le email che invia ogni singolo utente.. Penso che esisterà un modo.. no ?
  4. Ciao a tutti.. Opendkim va perfettamente se invio tramite lo stesso server, se invece uso un client diverso niente. Praticamenteho provato con roundcube installato sullo stesso server, allora le firma, se uso roundcube da un altro server, niente invia, ma senza firma. ho queste impostazioni: opendkim.conf Syslog yes UMask 002 LogWhy yes KeyTable refile:/etc/opendkim/keytable SigningTable refile:/etc/opendkim/signingtable InternalHosts 127.0.0.1,dominio.com,mail.dominio.com,94.23.38.4,s2.dominio.com I file keytable alias1 dominio.com:dkim:/var/db/dkim/dominio.com/dkim.private signingtable * alias1 se invio email da s2.dominio.com niente non va, se da dominio.com che è l'ip del server in cui risiede postfix su debian, allora le firma.. Ho provato a levare 127.0.0.1 da InternalHosts, e non firma più neanche dallo stesso server, quindi se metto ip e dominio del server due dovrebbe andare bene, forse c'è qualche cosa da dover impostare? Grazie per il vostro aiuto.. Ciao!
  5. Salve a tutti! Cerco di capire alcune soluzioni che vengono adottate, ma qui non riesco a venirne fuori :zizi:. Mettiamo che si ha un server dove fate hostare i file ai vostri utenti, ma dopo un certo periodo il server fa fatica per la banda o per lo spazzio e siete costretti ad aggiungere un ulteriore server. Fin qui tutto ok, ma questo secondo server servirà solo per inserire ulteriori file. Come fare per amalgamare il server2 al server1? Chiaramente potreste avere anche più di 2 server, per ora mettiamo che sono 2. Nel server fate hostare tutti i tipi di file da 1K fino a 100MB.. Mettiamo che siamo nel modo più semplice possibile, create un form dove gli utenti caricano i file nella cartella /FileServer1/Utente/ L'utente vede i file all'interno di /FileServer1/Utente/ Ma se aggiungessimo un Server2 come si può gestire in maniera trasparente? Si deve utilizzare MySql per i percorsi e quindi creare un record per ogni file(solo il relativo link) o esistono altre soluzioni? Perchè l'utente poi dovrebbe uploadare un file nel Server 2, ma lui è collegato nel Server 1 , quindi forse server NFS, o esistono altri modi? Esisterà qualche cosa di lineare pernso.. Forse sono parecchio confuso, però cerco di capire come si possono sfruttare più server per un'applicazione. Grazie per il vostro aiuto.. una buona serata.. Ciao.. :sisi:
  6. Si, però spesso si usano software che aiutano.. puppet sembra ottimo, vdo di studiarlo.. :) grazie ad entrambi per le info.. :approved:
  7. Ciao a tutti! Chi gestisce i server, o meglio chi li configura, nel caso deve configurare un server B uguale al server A(con Debian :fagiano:), deve riconfigurare tutto a mano, cioè installare Apache, Php, Mysql, Postfix ecc.. e poi uno ad uno li riconfigura, o esiste un modo per velocizzare la cosa, copiando i file di configurazione o creando una sorta di copia sulla configurzione.. Chiaramente non ha un'immagine fisica del server A :) .. in pratica che tecniche usate per velocizzare le cose.. se esistono :emoticons_dent2020:? Grazie a tutti.. ciao!
  8. Ora ho capito, quindi pensando, si potrebbe anche creare su un portale, immettendo una sorta di frame che richiama un form dal server in cui dovrà ospitare il/i file, così da un server può gestire un secondo server, certo non sta utilizzando due server contemporaneamente, però linea di massima può selezionare l'utente stesso il server.. o il sistema per lui, penso che come soluzione non è sbagliata.. mi sa di no.., perchè così il serverA rimane sempre per l'amministrazione ed i file vengono smistati su altri server.. bella come cosa.. vero? Grazie per il tuo aiuto.. mi sa che l'idea sia ottima :approved:
  9. Grazie per le risposte.. Riguardo al Gluster, l'idea non è brutta, l'avevo visto tempo fa, ma si dovrebbe creare tutta l'architettura, diciamo diventa una cosa più complessa, forse migliore, però a volte troppa complessità significa più possibili problemi. hm.. Quindi per ogni utente un solo server, ma per uploadare i file consigli un collegamento NFS o una copia via ssh o uno script che riceva i file.. Perchè volendo si potrebbe crare un percorso specifico per ogni server, /serv1/ ecc.. così che posso reindirizzare l'utente in maniera immediata. Devo mettermi a tavolino e vedere bene, questa notte non ci ho dormito, mi domando.. esistera un modo semplice e flessibile.. forse sono strano.. :) però questi concetti affascinano..
  10. Ciao a tutti! Vado subito al sodo.. Ho postfix con utenti virtuali mysql su debian Ora, funziona tutto perfettamente, solo che quando mi collego tramite un client locale o esterno, le email non possono essere aperte perchè mancano i permessi (Le vede come numero, ma quando le apre non ha i permessi), se io do tutti i permessi allora funziona, ma non mi sembra un modo corretto, In teoria tramaite virtual_uid_maps = static:106 virtual_gid_maps = static:106 Posso impostare i permessi dei file, e funziona, ma che utente devo impostare? Alcuni dicono di creare un utente generale es "vmail" uid -> 5000 , ma non capisco il motivo, mica le email verranno mai lette da vmail, quindi come associo poi vmail ? Potevo impostare l'utente, così risolvevo.., ma non esiste l'utente courier.. imap... e per di più le email hanno -rw------- quindi i gruppi sono inutilizzabili anche volendo.. ho provato impostando IMAP UMASK ma non sono riuscito.. Cosa consigliate ? Grazie dell'aiuto!
  11. Salve a tutti! Secondo voi come posso mantenere due server 100% sincronizzati in ambo i sensi, Rsync non ci riesce è omnidirez. ? Poi con NFS viene facile e come effettuare una sincronizzazzione "interna al server" o è meglio escludere NFS ? O forse esistono altri modi.. però è interessante la cosa.. sicuramente voi lo fate per lavoro, cosa consigliate a chi si avvicina :) ? Ciao.. e grazie!!
  12. Sembra interessante, Grazie.. vedo di studiarlo.. e ti dico :D grazie ancora CIao!
  13. Ciao a tutti! Ho letto la guida per creare un sito multilingua su hostingtalk, e devo dire che mi ha dato diversi aiuti, fin troppi :) e mi sono confuso Da diverse soluzioni, ma non so cosa imparare, vorrei imparare il migliore, così da non dover cambiare in futuro :) gettext sembra ottimo per il fatto che io passo la stringa reale e lui in base la lingua impostata mandera in stampa il risultato, ma se devo ricompilare e quindi riavviare il server per ogni modifica, non mi sembra il massimo. Con gli altri es. zend translate, è come utilizzare un file con una coppia key=>value (csx.. array.. accetta diverdi tipi) per ogni lingua. Così però, visto che devo tradurre tutto, significa che al posto di ogni campo dei menù, nelle intestazioni delle tabelle, frasi ecc.. avrò tipo $t->_('str_RegistrNome'); , quindi potrebbe creare confuzione non avere la frase completa, anche se avevo pensato di usare come key la frase completa, ma non penso sia una pratica corretta, meglio mantenerlo più snello. Però volevo imparare uno strumento valido, mi domandavo se sto facendo la cosa corretta, forse conviene usare zend translate.. è gratis è dovrebbe essere ottimo anche per progetti molto complessi.. Che dite.. ? Grazie ancora del vostro aiuto.. Ciao! :)
  14. Ciao a tutti! E' da diverso tempo che cerco corsi che insegnino la gestione di più server, nulla di stratosferico, un modo per capire in maniera chiara la logica che si usa per i servizi in cui devono essere utilizzate più macchine ed allo stesso tempo sarebbe interessante capire meglio la virtualizzazione (con citrix xenserver), ma quello che non trovo è il primo punto, capire come gestire più macchine per un servizio. Forse ci sono dei termini particolari, perchè cloud, nodo, server (totalmente) ridondante... non ho trovato molto.. Ho cercato anche libri.. ma niente :( Le ho cerca in lingua italiane però.. sperò non sia questo il motivo.. :| Grazie dell'help <- lol mi è venuto così.. eheh
  15. Ciao a tutti.. Sono a casa e ho questo pensiero fisso, se si possiede un portale e si vogliono separare le immagini che uploadono gli utenti, dove tali immagini verranno depositate su un secondo server dedicato. Come si fa a depositare i file dal server 1 al server 2, Come fa l'utente connesso dal server 1 a uploadare le immagini via web ed essere inserite sul server 2, come devono essere trasportate? Perchè di modi ne esistono tanti, ma in questi casi quale sarebbe quello corretto? ( ad esempio alla fine la stessa cosa può essere replicata per i file.. ) Grazie per le info :) Ora cerco di dormire.. Ciao!
  16. Grazie per la info... è affascinante.. :) avevo pensato anche utilizzanfo nfs.. così vedo l'hd del secondo server.. chiaramente si consuma un pò di banda in più :) però penso sia la soluzione migliore la seconda..
  17. Ciao a tutti!! Sto studiando la ridondanza sfrutando i Dns, così da ruotare i server.. Mettiamo che si hanno 4 Server, in cui gira un Sito X, Ogni macchina deve lavorare in modo indipendente, così che se una macchina non funzionasse le altre riescono a funzionare senza problemi, ma per fare questo mysql deve girare in ogni server in maniera master, cioè se modifico il DB sul S1, anche S2, S3 e S4 devono ricevere la modifica, stessa cosa se viene fatta su S2, S3 o S4 Mysql permette di replicare le modifiche Se modifico S1 in automatico le effettua su S2 e viceversa Chiaramente se ho 4 server quando viene modificato il DB su un S in automatico deve modificare i restanti 3.. Non so se è una soluzione corretta, ma sto studiando come si effettuano queste cose e provo a trovare soluzioni, grazie del vostro aiuto..
  18. Ciao a tutti! Sto aiutando un amico, che in pratica ha un sito web e permette anche di scaricare file, il problema è propio il download dei file, perchè gli satura la banda in upload (è un dedicato su linux). Lui pensava di prendere un altro server, ma come fare per suddividere i file o meglio la banda dei due server? Potrebbe mettere metà file in quel server così divide la banda, ma è una soluzione corretta? L'idea di fare una copia di tutti i file sul nuovo server e in base al consumo della banda decidere su dove reindirizzare si è esclusa (così può sfruttare più spazzio). Esiste qualhce soluzione non troppo costasa? Non è periodo :) che dite ?
  19. Scusate il ritardo, ma sono stato fuori in questi giorni, ottima idea, sisi mi sembra ottimo bilanciare il carico randomizzando i file e poi in base alla richiesta si ottimizza il tutto.. mi sembra perfetto! Conviene fare questo tramite il servizio di rete NFS con i server secondari?
  20. Domanda lecita, non so ora di preciso i numeri, l'idea era quella di avere un ulteriore server. Perchè per altri servizi (es mysql) era molto più semplice aggiungerne uno, ma per i file serve qualche accorgimento in più. Diamo per scontato che non può utilizzare solo un server e l'unica soluzione è averne un secondo. che tecniche si usano per chi deve far scaricare molti file? Sperò si possa fare in linea di massima..
  21. Ciao a tutti! Ho un server dedicato, potrei sfruttare gli ipv6 per creare altre macchine virtuali con XenServer e poterle utilizzare nel web ? è.. da alcuni giorni che ho questo dubbioo... Grazie per l'aiuto.. :)
  22. Ciao a tutti!! Ho un dubbio da parecchi giorni, Mettiamo che avete un sito web e dopo del tempo avete bisogno di più spazio e banda e quindi acquistate un secondo server.. basato tutto su linux e apache-php... come fate ad utilizzare lo spazio del Server B all'interno del Server A, cioè mettiamo che tramite il vostro sito-web i vostri utenti hostavano i file nel server A (dove risiede lo stesso sito), quando aggiungete il Server2 come fate a immettere i file in quel server per sfruttarlo come spazio e connessione? Cosa fate create un'applicazione che si logga nel Server2 e invia i file li? Non capisco come fanno questi passaggi.. perchè l'utente finale neanche si rende conto spesso che il file viene smistato in altri server.. Più che altro vorrei capirne di più.. è affascinante capire come gestiscono più macchine.. Grazie delle info :)
  23. ci ho pensato.. devo configurare proftpd e cmq.. faccio che le richieste le elaboro tramite un file intermediario php.. così non ho rischi.. lo spiego.. in pratica se richiede un file php.. lo richiedo tramite un file intermediario, così invio il contenuto senza elaborarlo.... spero che il sonno mi ha dato la lucidità di scrivere :) vi tengo aggiornati..
  24. Ciao a tutti! Stavo pensando, se possediamo un sitoweb e c'è una cartella che utilizzano per uploadare file, sarebbe bene per avere più sicurezza di disabilitare la possibilità di eseguire gli script in quella cartella, quindi se ad esempio ci fosse un file .php non verrebbe elaborato.. (premetto che non può uploadarli.. ma meglio prendere qualche precauzione in più) Ma pensate che si possa fare una cosa simile? Es: /www/upload/user come is può limitare la cartella e sotto cartelle di /www/upload/ ? Grazie a tutti! A presto!
  25. si ma non si può dire che i file in quella cartella li deve considerare come file normali? li fa semplicemente scaricare.. non li esegue..
×