CyberTek - the future at the present!
Google

Arkisto ajaksi 'redhat' Kategoria

Saslauthd authentication Sendmail

Lähettäjä: admin (asetettu 24)

Kenenkään kanssa Linux-palvelimen avulla Sendmail palvelu on nyt tarpeen antaa mahdollisuutta lähettää kautta authentication. Itse asiassa se on melko helppo ottaa käyttöön vaihtoehdon, vaikka sinun pitäisi tietää, että jotkut jakelut kuten CentOS ei tee saatavilla oletusarvoisesti, harhaoppi 'kuinka jotta fiksoida se:

Asenna paketti sendmail-cf ja cyrus-sasl ellei järjestelmää, redhat / killinki:

[] Yum install sendmail-cf cyrus-sasl

Sitten muokata sedmail.mc (/ etc / mail / sendmail.mc) ja kommenttimerkki näitä rivejä:

define ("confAUTH_OPTIONS", "") DNL
TRUST_AUTH_MECH ("LOGIN Plain) DNL
define ("confAUTH_MECHANISMS", "LOGIN Plain) DNL

Jotta turvatarkastukseen anchequesta asetus:

DAEMON_OPTIONS ("Port = smtp, Addr = 0.0.0.0, Name = MTA) DNL

Nyt sinun pitää kääntää sendmail.cf tiedosto M4-ohjelma:

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

Tarkista ja tarvittaessa muokata tiedostoa / usr/lib/sasl2/Sendmail.conf seuraavasti:

pwcheck_method: saslauthd

Nyt käynnistä sendmail ja saslauthd

[] / Etc / init.d / saslauthd alkaa

[] / Etc / init.d / sendmail uudelleen

Lopuksi voimme tarkistaa, että työmme on korjattu:

[] Telnet localhost 25  

Yritetään 127.0.0.1 ...
Yhteydessä localhost.
Escape on'^]'.
220 xxxxx.xxxxx.xx ESMTP Sendmail 8.12.11/8.12.11, ma, 23 elokuu 2004 12:36:30 +0200

Koska otamme käyttöön sendmail vastaa kirjoittamalla:

EHLO localhost

joka vastasi jos kaikki menee hyvin (punainen viiva, joka kertoo meille, että sendmail hyväksyy todentamisen lisäksi tavallista kirjautuminen voidaan muita menetelmiä, on totta):

250-xxxxx.xxxxx.xx xxxxx.xxxxx.xx Hei [127.0.0.1], ilo tavata sinut
250-ENHANCEDSTATUSCODES
250-PIPELINING
250-8BITMIME
250-SIZE
250-DSN
250-AUTH Sisäänkirjautuminen Plain
250-DELIVERBY
250 HELP

Julkaistu: linux , RedHat , vinkkejä

Käytä komentoa rpm

Lähettäjä: admin (asetettu 12)

Katso kaikki rpm paketit asennetaan:

# Rpm-qa

Kyselyn rpm db suodatus kaikki paketit sisältävät merkkijonon "httpd":

# Rpm-qa | grep httpd

Saadakseen tietoa tietyn paketin asennettuna, esimerkki:

# Rpm-qi httpd

Katso tiedostoluettelo tarjoaa paketin asennettuna, esimerkki:

# Gnus-httpd

Näytä vain luettelo asetustiedostoja toimittamien asennetun paketin:

# Rpm-QC httpd

Hanki tietoa toimittaman aineiston paketti:

# Rpm-QC httpd

Katso lista riippuvuuksien edellytetty paketti:

# Rpm-q httpd-whatrequires

Katso valmiudet tarjoaa paketin:

# Rpm-q httpd-whatprovides

Katso kirjoitus alkoi asennuksen poisto:

# Rpm-q httpd-skriptit

Katso historiaa tarkistuksia paketin:

# Rpm-q httpd-vaihdokas

Tarkista, mitä paketti tiedosto kuuluu:

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

Katso tiedostoluettelo toimittamien paketti ei ole vielä asennettu:

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


Fedora / Redhat, allekirjoittamaan kaikki paketit, joiden digitaalisen yksityisen GPG avain. Tuominen julkisen avaimen avulla seuraava herruus:

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

Voit tarkistaa eheyden paketin ennen asennusta voi jatkaa, etenkin jos se on ladattu Internetistä, suorita seuraava komento

# Rpm-checksig nome_pacchetto.rpm

Voit tarkistaa kaikki paketit asennettu järjestelmään:

# Rpm-qa gpg-pubkey

Asentaminen binääripakettien:

# Rpm-ivh nome_pacchetto.rpm

Asentaminen binääripakettien unohdetaan riippuvuudet tarvitaan:

# Rpm-ivh-nodeeps nome_pacchetto.rpm

Asentaminen binääripakettien lähettämällä automaattisesti päätöslauselman riippuvuudet:

# Rpm-ivh-tuki nome_pacchetto.rpm


Päivitä paketti muuttamatta asetustiedostot:

# Rpm-U nome_pacchetto.rpm

Päivitä paketti vain, jos se on jo asennettu:

# Rpm-F nome_pacchetto.rpm

Rimuore rpm paketin:

# Rpm-e paketin_nimi


Tarkista tiedoston koko, oikeudet, tyyppi, omistaja, ryhmä, MD5 ja viimeinen muutos on RPM-tietokanta:

# Rpm-V httpd

Tarkista kaikki paketit asennettu järjestelmä - käyttää varoen, järjestelmä harjoittaa äärimmäisen:

# Rpm-Va

Testaa paketti ei ole asennettu:

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

Tätä komentoa purkaa paketin tiedostot on muunnettava virta ja sitten cpio poimia executable kollista:

# Rpm2cpio httpd-2.0.52-3.i386.rpm | cpio-uute-make-hakemistot * bin *

Asentaminen lähdepaketista i386.

Vaihe 1:

# Rpmbuild-rebuild nome_pacchetto.src.rpm

Vaihe 2:

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

Asentaminen lähdepaketista i386 (vaihtoehtoinen menettely).

Vaihe 1:

# Rpmbuild-uudelleenkääntämisen nome_pacchetto.src.rpm

Vaihe 2:

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

Vaihe 3:

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


Luominen rpm paketin lähteestä.
Haluamme luoda paketin lähdekoodin ohjelma esimerkki. Lataa lähde Internetistä wget:

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

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

# Cd / usr / src / redhat / SOURCE

# Tar xzf esimerkki-2.0.0.tar.gz


Tarkista, että hakemiston purkaa tiedoston. "Spec", joka sisältää tiedot luomiseen radan, ja kopioi se / usr / src / redhat / SPEC:

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

Jos tiedosto. Spec ei löydy voidaan luoda. Lisäksi Valmista täyte luomiseen uuden RPM

# Cd / usr / src / redhat

# Rpmbuild BB-SPECS / snort.spec

Julkaistu: linux , RedHat , shell , vinkkejä
Powered by CyberTek - etätukitoiminnon