martedì 18 dicembre 2012

CentOS5/RHEL5 Amministrazione degli utenti


1) Aggiungi utente
Useradd
2) Elimina utente
Userdel
3) Modifica utente
Usermod
4) Aggiungi gruppo
gpasswd
5) Elimina gruppo
groupdel
6) Modifica gruppo
groupmod
7) Aggiungi utente al gruppo
Utilizzare il comando useradd per aggiungere nuovi utenti al gruppo esistente (o creare un nuovo gruppo e quindi aggiungere utente). Se il gruppo non esiste, crearla. Sintassi:
Sintassi :
useradd-G {gruppo name1}, {gruppo} nome2 nome utente (per il gruppo secondario)
useradd-g {group-name} nome utente (per il gruppo primario)
useradd1

Certificazione LPI

mercoledì 28 novembre 2012

Configurazione dei servizi in CentOs5/RHEL5


1) Elencare tutti i servizi

listservices
2) elenco dei servizi in esecuzione ad un runlevel 3
listservices34
3) Avvia il servizio
startservices
4) Interrompere il servizio
stopservice
5) Avviare servizio runlevel diverso
stopservice
6) Riavviare i servizi
restartservice
7) Aggiungere servizi
AddService
8) Rimozione dei servizi
DeleteService
Certificazione LPI

Configurazione dei servizi in CentOs5/RHEL5


1) Elencare tutti i servizi

listservices
2) elenco dei servizi in esecuzione ad un runlevel 3
listservices34
3) Avvia il servizio
startservices
4) Interrompere il servizio
stopservice
5) Avviare servizio runlevel diverso
stopservice
6) Riavviare i servizi
restartservice
7) Aggiungere servizi
AddService
8) Rimozione dei servizi
DeleteService
Certificazione LPI

martedì 6 novembre 2012

CentOS5/RHEL5 Amministrazione degli utenti


1) Aggiungi utente
Useradd
2) Elimina utente
Userdel
3) Modifica utente
Usermod
4) Aggiungi gruppo
gpasswd
5) Elimina gruppo
groupdel
6) Modifica gruppo
groupmod
7) Aggiungi utente al gruppo
Utilizzare il comando useradd per aggiungere nuovi utenti al gruppo esistente (o creare un nuovo gruppo e quindi aggiungere utente). Se il gruppo non esiste, crearla. Sintassi:
Sintassi :
useradd-G {gruppo name1}, {gruppo} nome2 nome utente (per il gruppo secondario)
useradd-g {group-name} nome utente (per il gruppo primario)
useradd1

Certificazione LPI

lunedì 5 novembre 2012

Configurazione del server Subversion su Ubuntu


Fase: 1 Installazione del pacchetto Subversion
# Apt-get install subversion
Fase: 2 Directory Subversion Configura
# Mkdir-p / home / svn / repository
Fase 3 Configurazione Subversion gruppo
# Groupadd svn
# Chgrp svn / home / svn / repository
# Chmod g+ rw / home / svn / repository
(È necessario fare in modo che tutti i nuovi file e le directory create in  pronti contro terminedirectory (in altre parole, tutto impegnato a repository) sarà di proprietà del gruppo)
# Chmod g+ s / home / svn / repository
# Usermod-a-G svn user1 (Assegnazione di utenti al gruppo svn)
# Usermod-a-G svn user2 (Assegnare gli utenti al gruppo svn)
Passo 4: Creazione di un nuovo repository
# Svnadmin create / home / svn / repository / test
Fase 5: Cassa Repository
# Svn checkout file :/ / / home / svn / repository / test
Output: Il check-out revisione 0
Passo 6: Aggiungere nuovi file al repository vuoto
# Cd prova
# Echo 'Ciao, mondo!' > Ciao.txt
# Svn add ciao.txt
Output: Un ciao.txt
Fase 7: file commit
# Svn commit-m "Aggiunto un 'ciao mondo' file di testo."
Uscita:
Aggiunta ciao.txt
Trasmissione dei dati dei file.
Impegnati revisione 1.
L'accesso al repository SVN
Passaggio 1: Configurare gli utenti per l'accesso repository SVN.
# Vi / home / svn / repository / conf / AuthZ
(Aggiungi sotto voce)
[/]
Utente1 = rw
[/ Test]
Utente1 = rw
Utente2 = rw
(Salvare il file)
# Vi / home / svn / repository / conf / passwd
(Aggiungi sotto voce)
Utente1 = password1
Utente2 = password2
(Salvare il file)
Passaggio 2: Configurare i file per l'autenticazione
# Rm-rf / home / svn / repository / test / conf / AuthZ
# Rm-rf / home / svn / repository / test / conf / passwd
# Vi / home / svn / repository / conf / svnserve.conf
[Generale]
anon-access = none
password-db = / home / svn / repository / conf / passwd
realm = Squadra
Fase 3: Avvio repository
# Svnserve-d-foreground-r / home / svn / repository
Fase 4: Verificare il Repository
# Svn checkout svn :/ / indirizzo_ip / test-username user1
Fase 5: inizializzare lo script all'avvio

# Wget http://odyniec.net/articles/ubuntu-subversion-server/svnserve
# Spostare svnserve / etc / init.d /
# Chmod + x / etc / init.d / servono alla
Predefiniti svnserve # update-rc.d

Certificazione LPI

Stiamo ora completamente funzionante con Debian e Ubuntu piattaforme

D'ora in poi LinuxAdmin supporta pienamente le piattaforme Debian e Ubuntu.Quindi, se si dispone di server basati su Debian o Ubuntu possiamo offrire la gestione del server di alta qualità così come il lavoro personalizzato sui server quando richiesto.


Certificazione LPI

mercoledì 10 ottobre 2012

Rsback: X attività è bloccata e non può essere eseguita


Rsback errore :
1
  rsback: [data / ora] *** compito 'x' è bloccata e non può essere eseguito.
Ho avuto l'errore di cui sopra, quando stavo cercando di ri-eseguire l'attività rsback che ho precedentemente ucciso il suo processo di pianificazione del backup. Ho avuto problema con il server di backup essere così ho dovuto terminare il processo.
Questo errore si presenta e impedisce l'attività di backup da eseguire in quanto il file di blocco è ancora presente, che indicats che un processo potrebbe essere ancora in esecuzione. Al fine di risolvere questo problema è necessario rimuovere il file di blocco ed eseguire nuovamente l'attività di backup. Guarda il tuo config rsback ( / etc / rsback / rsback.conf ) per scoprire la posizione dei file di lock rsback, di default è " lock_dir = / var / lock / subsys ". Là vedrete file di lock rsback come "rsback.backup_task_name.lock ", e solo eliminare il file.
Per chi non conosce o sentito parlare di rsback che segue è una breve descrizione da sourceforge.
rsback fa ruotare i backup utilizzando il programma comune rsync combinato con hard-link copie basati su UNIX host di backup. Ciò comporta una rapida e risparmiare spazio disco tecnica di backup.

Certificazione LPI

mercoledì 3 ottobre 2012

Di backup remoto dei servizi di sicurezza


Uno dei fattori più importanti la scelta di un servizio di backup remoto è la sicurezza. Immaginate quando si sta tentando di ripristinare un sistema da un backup, ma non vi è alcun backup - i file di backup sono stati cancellati da un hacker.
Questo può accadere con nessuno e non si può mai essere certi che i dati sono sicuro al 100%. Ebbene si può, se si disconnette il server o il dispositivo che tiene i dati di backup (non rivediamo aspetti fisici qui) e non è possibile accedere in remoto.
Oltre l'80% dei servizi di backup online di fornire uno spazio di riserva sono stati è possibile caricare i dati tramite FTP, rsync, SCP o qualsiasi altro metodo. Si sta avviando la connessione con un software specifico o uno script. Ora, quando il server o workstation viene compromesso un hacker può accedere ai programmi o script che carica i dati ad un servizio di backup remoto, entrare lì e cancellare i Suoi dati.
Il modo migliore sarebbe per l'utilizzo di una società di backup servizio che avvia un trasferimento di dati dai server di backup remoti (tramite script scp o rsync su SSH) - il server non dispone di un accesso diretto per il backup directory dei dati.Così, quando vostro server è compromissed (si spera non accada mai) i dati non possono essere cancellati da un servizio di backup perché persone non autorizzate non possono accedere al sistema remoto.

Certificazione LPI

martedì 18 settembre 2012

WordPress architettura per i blog di carico elevato


A LinuxAdmin abbiamo lavorato duramente per sviluppare e utilizzare software ad alte prestazioni open source per blog WordPress affidabile hosting. Ci abbiamo messo anni a gestire macchine Linux e ho visto i blog piccole raggiungere milioni di visitatori unici mensili che ci ospitano.
Il budget è uno dei fattori più importanti per ogni azienda o un privato. Questo è il motivo per l'utilizzo di server a basso costo e di set-up in ambiente bilanciamento del carico per la scalabilità elevata disponibilità e orizzontale.
Per i blog WordPress si consiglia di iniziare con un server dedicato che ospiterà contenuti web e database MySQL pure. Quando il carico aumenta si può iniziare a utilizzare le tecniche più avanzate e messa a punto, come la memorizzazione nella cache locale, utilizzando le reti di trasmissione dei contenuti, super server web veloce per servire contenuti statici e altri metodi.
Tuttavia, i guadagni maggiori prestazioni sono di dividere server MySQL da server Web, in tal modo, si avrà un box dedicato per Web server e database MySQL.
Successivo è quello di suddividere il contenuto statico da contenuti dinamici (PHP) - ci sono molti server web super-veloci che serviranno immagini, download di file e altri contenuti statici a velocità straordinaria e l'utilizzo di poche risorse. Alcuni esempi: Nginx, Cherokee, Lighttpd, thttpd e molti altri.
Ricorda di utilizzare locali plugin di caching come supercache, alcuni siti delle prestazioni molto buone aumenta con eAccelerator e cache PHP altri. È necessario verificare che cosa funziona meglio per voi.
È anche possibile fare memoria cache di base memcached. Abbastanza freddo modo di utilizzare la memoria del server per memorizzare i blocchi di codice, come prima pagina, alimenta ecc
Andremo più in profondità nei nostri prossimi post sul blog, ma se siete alla ricerca di una buona gestione del server Linux aziendale in grado di gestire e ottimizzare i blog WordPress si dovrebbe considerare Admin Linux. Ricordate, prestiamo attenzione a ogni server e fare un sacco di lavoro su misura - personalizzazione, ottimizzazione, analisi comparativa delle prestazioni, il monitoraggio di picco e altre attività per essere sicuri di server esegue al meglio!
Certificazione LPI

giovedì 6 settembre 2012

Integrare Sendgrid Con Redmine


Una cosa che tutti vogliono, quando la distribuzione di applicazioni è la loro integrazione con altre applicazioni o servizi. Due applicazioni popolari e servizi là fuori per le piccole imprese che gestiscono il project management ed e-mail sono Redmine e SendGrid.

Prerequisiti

  1. Un lavoro Redmine installazione.
  2. Un indirizzo email sendgrid. Diciamo che qualcosa di simile redmine@yourdomain.com che vogliamo Redmine inviare e-mail da.
  3. Qui ci sono alcune gemme che ho scritto e sporatically quando la ricerca di integrazione della posta elettronica, in modo da assicurarsi di avere. Vai a dove il vostro Redmine di installazione si trova (ad esempio / var / www / Redmine) e procedere come segue:
1
# Gem install posta json sendgrid
Il nucleo di questa funcionality è fornito dal gem sendgrid che proviene da qui: https://github.com/stephenb/sendgrid .

Redmine file di configurazione

Se il vostro Redmine installazione è qualcosa come / var / www / Redmine, il file di configurazione sarà / var / www / Redmine / config / configuration.yml. Se si dispone di un relativamente pulita Redmine installazione, è probabile che non si disponga di uno o si tratta di un modello predefinito con un sacco di esempi. Si potrebbe trovare un esempio dettagliato di come l'integrazione con GMail nel file di esempio. Il nostro set up sarà simile. Incollare il seguente nel file configuration.yml e modificare i parametri necessari.
1 
2 
3 
4 
5 
6 
7 
8 
9 
10 
11
produzione:
   delivery_method :: smtp
   smtp_settings:
     tls: true
     enable_starttls_auto: true
     indirizzo: "smtp.sendgrid.net"
     Porta: 587
     Autenticazione :: pianura
     dominio: "yourdomain.com"
     nome_utente: "sendgrid_auth_name"
     password: "sendgrid_auth_password"
Ora, se si dispone già di un file per l'installazione configuration.yml sei saltato in, ci sono le sostituzioni, che appaiono come una sezione vuota alla fine che impedisce questa integrazione di lavorare. Potrebbe apparire come:
1
produzione:
Elimina sezioni vuote come questo. È possibile modificare le cose verso l'inizio del file di configurazione per tutto il giorno e queste sezioni vuote sostituiranno le impostazioni.

Redmine Impostazioni

Tramite il browser Web, accedere a Amministrazione -> Impostazioni, e fare clic su "Notifiche e-mail" Tab.
  1. Impostare il campo di emissione e-mail indirizzo: redmine@yourdomain.com (l'account è stato creato sendgrid).
  2. Fissate la vostra URL piè di pagina per abbinare il vostro dominio in modo gli utenti possono accedere direttamente ai loro impostazioni dell'account.
  3. Prova le tue impostazioni facendo clic sul link "Invia un messaggio di prova" nell'angolo in basso a destra mano.

Risoluzione dei problemi

Se hai trovato errori auth, assicurarsi che si sta usando solo il parametro user_name nel file configuration.yml (vale a dire solo "Redmine").
Se pensate di non poter raggiungere il servizio, provate questo test rapido di connessione:
1
$ Telnet smtp.sendgrid.net 587
In caso di successo, si vedrà qualche risposta in questo modo:
1 
2 
3 
4 
5
$ Telnet smtp.sendgrid.net 587
 Trying 50.97.69.147 ...
 Connesso a smtp.sendgrid.net.
 fuga carattere è '^]'.
 220 mi1 ESMTP servizio di pronto