CyberTek - the future at the present!
Google

Arhiv za "redhat 'Category

Saslauthd pristnosti Sendmail

Posted by: admin (24. september)

Za vse tiste, ki so Linux strežnik z Sendmail storitev, je sedaj treba odobriti možnost pošiljanja prek pristnosti. Pravzaprav je zelo enostavno, da se omogoči možnost, vendar morate vedeti, da nekatera izplačila, kot CentOS ne bi bilo na voljo privzeto, tukaj je, kako to popraviti:

Namestite sendmail-cf in Cyrus-sasl, če niso prisotni v sistemu, za redhat / CentOS:

[] Yum namestiti sendmail-cf Cyrus-sasl

Nato uredite sedmail.mc (/ etc / mail / sendmail.mc) in Odstranite te vrstice:

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

Zaradi varnosti kontrolo anchequesta nastavitev:

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

Sedaj morate prevesti sendmail.cf datoteko s programom m4:

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

Preverite in po potrebi uredite datoteko / usr/lib/sasl2/Sendmail.conf, kot sledi:

pwcheckjnethod: saslauthd

Zdaj znova sendmail in saslauthd

[] / Etc / init.d / saslauthd začetek

[] / Etc / init.d / sendmail znova

Končno smo preveriti, da je bila našega dela:

[] Telnet localhost 25  

Trying 127.0.0.1 ...
Priključen na localhost.
Escape znak je'^]'.
220 xxxxx.xxxxx.xx ESMTP Sendmail 8.12.11/8.12.11, Mon, 23 Aug 2004 12:36:30 +0200

Ker se mi zdi, sendmail odgovarja s tipizacijo:

EHLO localhost

ki bodo odgovorili, če bo šlo vse dobro (rdečo črto, ki nam pove, da sendmail sprejema pristnosti, poleg navadnega prijavo lahko nekatere druge metode, to je pravilno):

250-xxxxx.xxxxx.xx Hello xxxxx.xxxxx.xx [127.0.0.1], veseli
250-ENHANCEDSTATUSCODES
250-PIPELINING
250-8BITMIME
250-SIZE
250-DSN
250-AUTH LOGIN PLAIN
250-DELIVERBY
250 HELP

Objavljeno v: linux, redhat, nasveti

Uporabite ukaz rpm

Posted by: admin (12. september)

Prikaži vse rpm paketi nameščeni:

# Rpm-qa

I izraz db rpm filtriranje vse pakete ki vsebujejo niz "httpd":

# Rpm-qa | grep httpd

Pridobivanje podatkov o nameščenih poseben paket, na primer:

# Rpm-Qi httpd

Prikaži seznam datotek, ki jih je nameščen paket, na primer:

# Rpm-QL httpd

Prikaži samo seznam konfiguracijske datoteke, ki jih je nameščen paket:

# Rpm-qc httpd

Pridobivanje podatkov o dokumentaciji, ki jo paket:

# Rpm-qc httpd

Prikaži seznam odvisnosti, ki jih zahteva paket:

# Rpm-q httpd-whatrequires

Oglejte si zmogljivosti, ki jih paket:

# Rpm-q httpd-whatprovides

Oglejte si scenarij se začeli v času namestitev / odstranitev:

# Rpm-q httpd-skripte

Oglejte si zgodovino revizij paketa:

# Rpm-q httpd-changelog

Preverite, kaj se paketa datoteka pripada:

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

Prikaži seznam datotek, ki jih paket še ni nameščen:

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


Fedora / RedHat, znak vse pakete z digitalnim privatnim GPG ključ. Če želite uvoziti javno-ključ z naslednji ukaz:

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

Če želite preveriti celovitost paketa, preden nadaljujete z namestitvijo, še posebej, če se prenese iz interneta, zaženite naslednji ukaz:

# Rpm-checksig nome_pacchetto.rpm

Če želite preveriti vse pakete nameščene na vašem sistemu:

# Rpm-qa gpg-pubkey

Namestitev binarni paket:

# Rpm-ivh nome_pacchetto.rpm

Namestitev binarni paket ne upošteva zahteva odvisnosti:

# Rpm-ivh-nodeeps nome_pacchetto.rpm

Namestitev binarni paket, ki uživajo v prenehanje odvisnosti:

# Rpm-ivh pomoč nome_pacchetto.rpm


Posodobitev paketa brez spreminjanja konfiguracijske datoteke:

# Rpm-U nome_pacchetto.rpm

Posodobitev paketa le, če je že nameščen:

# Rpm-F nome_pacchetto.rpm

Rimuore rpm paket:

# Rpm-e package_name


Preverite velikost datoteke, dovoljenja, tip, lastnik, skupina, MD5 checksum in zadnja sprememba v bazi podatkov RPM:

# Rpm-V httpd

Preveri vse pakete nameščene na vašem sistemu - uporabljati previdno, zavezuje sistem doslej:

# Rpm-Va

Preverite paket ni nameščen:

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

Ta ukaz vam omogoča, da citat datoteke iz paketa, ki se pretvori v obtok in nato cpio v citat izvršljiv iz paketa:

# Rpm2cpio httpd-2.0.52-3.i386.rpm | cpio ekstrakta-make-bin imenike * *

Nameščanje vir paket i386.

Korak 1:

# Rpmbuild-obnovo nome_pacchetto.src.rpm

2. korak:

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

Nameščanje vir paket i386 (alternativni postopek).

Korak 1:

# Rpmbuild-prevedem nome_pacchetto.src.rpm

2. korak:

# Rpmbuild-bb / usr / src / redhat / SPECS / nome_pacchetto.spec

3. korak:

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


Ustvarjanje rpm paket iz vira.
Želimo ustvariti paket iz vira primer uporabe. Prenesite vir iz interneta z wget:

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

Primer-2.0.0.tar.gz # cp / usr / src / redhat / VIR

# Cd / usr / src / redhat / VIR

# Tar xzf primer-2.0.0.tar.gz


Preverite, ali imenik razpakira datoteke '. Spec ", ki vsebuje specifikacije za ustvarjanje poti, ter ulitek to v / usr / src / redhat / SPEC:

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

Če se datoteka. Spec ne obstaja ustvarili. Nazadnje pripravimo nadev za ustvarjanje novih rpm:

# Cd / usr / src / redhat

# Rpmbuild-bb SPECS / snort.spec

Objavljeno v: linux, redhat, lupini, nasveti
Powered by Cybertek - Oddaljena pomoč