CyberTek - the future at the present!
Google

Arhiva za 'redhat' Kategorija

Saslauthd provjere Sendmail

Posted by: admin (Sep 24)

Za sve one koji imaju Linux poslužitelj sa Sendmail usluga sada je potrebno dati mogućnost slanja putem autentifikacije. Zaista je vrlo lako omogućiti opciju, ali trebate biti svjesni da su neke distribucije poput CentOS ne bi bio dostupan po defaultu, evo kako to škripac Internet:

Instalirajte sendmail-cf-a Cyrus SASL ako ne postoji u sustavu, za RedHat / CentOS:

[] Yum instalirati sendmail-cf-Cyrus SASL

Onda uređivati sedmail.mc (/ etc / mail / sendmail.mc) i komentirati ove linije:

define ( `confAUTH_OPTIONS ',`') dnl
TRUST_AUTH_MECH ( `LOGIN PLAIN ') dnl
define ( `confAUTH_MECHANISMS ',` LOGIN PLAIN') dnl

Za sigurnost postavljanje kontrolu anchequesta:

DAEMON_OPTIONS ( `Port = smtp, addr = 0.0.0.0, Name = MTA ') dnl

Sada trebate rekompiliranje sendmail.cf datoteku s programom M4:

[] M4 / etc / mail / sendmail.mc> / etc / mail / sendmail.cf

Provjerite i ako je potrebno urediti datoteku / usr/lib/sasl2/Sendmail.conf kako slijedi:

pwcheckjnethod: saslauthd

Sada ponovno sendmail i saslauthd

[] / Etc / init.d / saslauthd start

[] / Etc / init.d / sendmail restart

Konačno smo provjeriti da naš rad ima ispravljene:

[] Telnet localhost 25  

Trying 127.0.0.1 ...
Spojen na localhost.
Prekidni znak se'^]'.
220 xxxxx.xxxxx.xx ESMTP Sendmail 8.12.11/8.12.11; Mon, 23 Aug 2004 12:36:30 +0200

Budući da mi se sendmail odgovara upisivanjem:

EHLO localhost

koja će biti odgovoreno ako sve ide dobro (crvena linija koja nam govori da sendmail prihvaća autentifikaciju, osim ravnici prijava svibanj imati i neke druge metode, to je ispravna):

250-xxxxx.xxxxx.xx Hello xxxxx.xxxxx.xx [127.0.0.1], drago mi je
250-ENHANCEDSTATUSCODES
250-PIPELINING
250-8BITMIME
250-SIZE
250-DSN
250-auth LOGIN PLAIN
250-DELIVERBY
250 HELP

Published in: Linux, RedHat, savjeti

Koristite naredbu rpm

Posted by: admin (Sep 12)

Prikaži sve rpm paketi instalirani:

# Rpm-QA

Ja upit obrtaja db filtriranjem svi paketi koji sadrže niz 'http':

# Rpm-qa | grep httpd

Dobivanje informacija o određenim paket instaliran, primjerice:

# Rpm-qi http

Prikaz popis datoteka koje paket instaliran, primjerice:

# Rpm-ql http

Prikaz samo popis konfiguracijske datoteke koje instaliran paket:

# Rpm-QC http

Dobivanje informacija o dokumentacije koje paket:

# Rpm-QC http

Prikaz popisa zavisnosti zahtijeva paket:

# Rpm-q httpd-whatrequires

Pogledaj mogućnosti koje paket:

# Rpm-q httpd-whatprovides

Pogledaj tijekom instalacije skripte koje je pokrenuo / uklanjanje:

# Rpm-q httpd-skripte

Pogledajte povijest revizije paketa:

# Rpm-q httpd-changelog

Provjerite što paket datoteka pripada:

# Rpm-QF / etc / httpd / conf / httpd.conf

Prikaz popis datoteka koje niste instalirali paket:

# Rpm-qp httpd-2.0.52-3.i386.rpm-l


Fedora / RedHat, potpisivanje svih paketa sa digitalne privatne GPG ključ. Za uvoz javnog ključa koristeći sljedeće naredba:

# Rpm-uvoz / media / cdrom / RPM-GPG-KEY

Da biste provjerili integritet paketa prije nego nastavite s instalacijom, posebno ako je skinuti s Interneta, pokrenite sljedeću naredbu:

# Rpm-checksig nome_pacchetto.rpm

Da biste potvrdili svi paketi instalirani na vašem sustavu:

# Rpm-qa gpg-pubkey

Instaliranje binarni paket:

# Rpm-ivh nome_pacchetto.rpm

Instaliranje binarni paket ignorant zavisnosti potrebno:

# Rpm-ivh-nodeeps nome_pacchetto.rpm

Instaliranje binarni paket uživajući u automatski prestanak ovisnosti:

# Rpm-ivh-pomoć nome_pacchetto.rpm


Ažuriranje paket bez promjene konfiguracijske datoteke:

# Rpm-U nome_pacchetto.rpm

Ažuriranje paket samo ako je već instaliran:

# Rpm-F nome_pacchetto.rpm

Rimuore rpm paket:

# Rpm-e ime_paketa


Provjerite veličinu datoteke, dozvole, tip, vlasnik, grupa, MD5 checksum i zadnje izmjene na RPM baze podataka:

# Rpm-V http

Provjeru svih paketa instaliranih na vašem sustavu - koristite sa oprezom, čini sustav do sada:

# Rpm-Va

Provjerite paket nije instaliran:

# Rpm-Vp httpd-2.0.52-3.i386.rpm

Ova naredba omogućava da ekstrakt datoteke iz paketa će biti pretvoren u potok, a zatim cpio za izdvajanje iz izvršne paketa:

# Rpm2cpio httpd-2.0.52-3.i386.rpm | cpio-extract-make-bin direktorija * *

Instaliranje izvor paket i386.

Korak 1:

# Rpmbuild-obnoviti nome_pacchetto.src.rpm

Korak 2:

# Rpm-ivh / usr/src/redhat/RPMS/i386/nome_pacchetto.rpm

Instaliranje izvor paket i386 (alternativni postupak).

Korak 1:

# Rpmbuild-rekompiliranje nome_pacchetto.src.rpm

Korak 2:

# Rpmbuild-bb / usr / src / redhat / ubrizgavanje goriva / nome_pacchetto.spec

Korak 3:

# Rpm-ivh / usr/src/redhat/RPMS/i386/nome_pacchetto.rpm


Stvaranje rpm paket od izvora.
Želimo stvoriti paket iz source program primjer. Preuzimanje izvor iz Internet sa wget:

# Wget http://www.example.org/dl/example-2.0.0.tar.gz

Primjer-2.0.0.tar.gz # cp / usr / src / redhat / SOURCE

# Cd / usr / src / redhat / SOURCE

# Tar xzf primjer-2.0.0.tar.gz


Provjerite je li direktorij raspakiranje datoteke '. Spec', koji sadrži specifikacije za stvaranje pjesme, i kopirajte ga u / usr / src / redhat / SPEC:

Example.spec # cp / usr / src / redhat / SPEC / example.spec

Ako je datoteka. Spec ne postoji može biti oformljen. Kraju, pripremiti punjenje za stvaranje novih rpm:

# Cd / usr / src / redhat

# Rpmbuild-bb ubrizgavanje goriva / snort.spec

Published in: Linux, RedHat, ljuska, savjeti
Powered by Cybertek - Daljinska pomoć