CyberTek - the future at the present!
Google

Archive għall-"redhat"

awtentikazzjoni Saslauthd Sendmail

Posted by: admin (sett 24)

Għal xi ħadd ma 'server Linux ma servizz Sendmail issa huwa meħtieġ li jagħti l-possibilità li jibgħatu l permezz ta' awtentikazzjoni. Tabilħaqq huwa pjuttost faċli biex jattiva l-għażla, għalkemm inti għandek tkun taf li xi distribuzzjonijiet bħal CentOS ma jagħmilx disponibbli minn default, here's kif waħħalha:

Installa l-pakkett sendmail-cf u Cyrus-sasl jekk mhux fis-sistema, għat redhat / CentOS:

[] Yum jinstallaw-sendmail cf Cyrus-sasl

Imbagħad jeditjaw il-sedmail.mc (/ etc / posta / sendmail.mc) u uncomment dawn il-linji:

jiddefinixxi ("confAUTH_OPTIONS", "A") dnl
TRUST_AUTH_MECH ("plejn LOGIN") dnl
jiddefinixxi ("confAUTH_MECHANISMS", "plejn LOGIN") dnl

Għall-iffissar ta 'sigurtà anchequesta kontroll:

DAEMON_OPTIONS ("Port = SMTP, Addr = 0.0.0.0, Isem = MTA) dnl

Issa għandek bżonn biex recompile-fajl sendmail.cf mal-programm m4:

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

Iċċekkja u jekk meħtieġ jeditjaw il-fajl / usr/lib/sasl2/Sendmail.conf kif ġej:

pwcheck_method: saslauthd

Issa terġa 'tibda l-sendmail u saslauthd

[] / Eċċ / init.d / saslauthd bidu

[] / Eċċ / init.d / sendmail jistartja

Fl-aħħarnett, aħna jivverifika li x-xogħol tagħna ġie korrett:

[] Localhost telnet 25  

Jippruvaw 127.0.0.1 ...
Konnessi ma localhost.
karattru Escape huwa'^]'.
220 xxxxx.xxxxx.xx ESMTP Sendmail 8.12.11/8.12.11; Mon, 23 Awi 2004 12:36:30 0200

Minħabba li aħna jintroduċu sendmail twieġeb billi jittajpja:

localhost ehlo

li se jiġu mwieġba jekk kollox imur sew (il-linja ħomor li tgħidilna li sendmail taċċetta awtentikazzjoni, minbarra l-login sempliċi jistgħu jiġu metodi oħra, huwa korrett):

-Xxxxx.xxxxx.xx xxxxx.xxxxx.xx 250 Hello [127.0.0.1], kuntent li jissodisfaw inti
250-ENHANCEDSTATUSCODES
250-PIPELINING
250-8BITMIME
250-DAQS
250-DSN
-Auth LOGIN plejn 250
250-DELIVERBY
250 HELP

Ppubblikata fuq: Linux , redhat , tips

Uża l-rpm kmand

Posted by: admin (sett 12)

View kollha rpm pakketti installati:

# RPM-qa

Mistoqsija il db rpm filtrazzjoni kollha pakketti li jkun fihom il-sekwenza "httpd":

# Rpm-qa | grep httpd

Jiksbu informazzjoni dwar pakkett speċifiku installati, pereżempju:

# Rpm-qi httpd

Ara l-lista ta 'fajls mogħtija minn pakkett installati, pereżempju:

# Rpm-QL httpd

Uri biss lista ta 'konfigurazzjoni fajlijiet ipprovduti minn pakkett installata:

# Rpm-qc httpd

Niżżel l-informazzjoni dwar id-dokumentazzjoni provduta mill-pakkett:

# Rpm-qc httpd

Ara l-lista ta 'dipendenzi meħtieġa minn pakkett:

# Rpm-q httpd-whatrequires

Ara l-kapaċità prevista minn pakkett:

# Rpm-q httpd-whatprovides

Ara l-iskripts bdew waqt l-istallazzjoni / tneħħija:

# Rpm-q httpd-iskripts

View ir-reviżjoni storiċi tal-pakkett:

# Rpm-q httpd-Changelog

Check out dak pakkett fajl jappartjeni:

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

Uri l-lista ta 'fajls mogħtija minn pakkett li għadhom mhux installati:

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


Fedora / Redhat, sinjal kollha pakketti bil GPG ċavetta privata diġitali. Biex importazzjoni pubbliċi ewlenin bl-użu kmand li ġej:

# Rpm-importazzjoni / media / cdrom / RPM-GPG EWLENIN-

Biex tiċċekkja l-integrità ta 'pakkett qabel l-installazzjoni tista' tipproċedi, speċjalment jekk dan jitniżżel mill-Internet, imexxu l-kmand li ġej:

# Rpm-checksig nome_pacchetto.rpm

Biex tiġi verifikata l-pakketti kollha installati fis-sistema tiegħek:

# Rpm-qa GPG-pubkey

Installazzjoni pakkett binarju:

Nome_pacchetto.rpm # rpm-ivh

Installazzjoni ta 'pakkett binarju jinjora d-dipendenzi meħtieġa:

# Rpm-ivh-nodeeps nome_pacchetto.rpm

Installazzjoni ta 'pakkett binarja billi tibgħat ir-riżoluzzjoni awtomatiku ta' dipendenzi:

# Rpm-ivh-għajnuna nome_pacchetto.rpm


Upgrade pakkett mingħajr ma jinbidlu fajls konfigurazzjoni:

# Rpm-U nome_pacchetto.rpm

Upgrade pakkett biss jekk ikun diġà installat:

# Rpm F nome_pacchetto.rpm

Rimuore pakkett rpm:

# Rpm-e package_name


Iċċekkja fajl daqs, permessi, it-tip, sid, il-grupp, checksum MD5 u aħħar modifika fid-database RPM:

# Rpm-V httpd

Ivverifika pakketti kollha installati fis-sistema tiegħek - użu b'kawtela, is-sistema teżerċita estremi:

# RPM-Va

Test pakkett ma jkunx installat:

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

Dan il-kmand ihallik estratt fajls mill-pakkett li tkun konvertita minn ġo nixxiegħa u mbagħad cpio sabiex jiġi estratt l eżegwibbli mill-pakkett:

# Rpm2cpio httpd-2.0.52-3.i386.rpm | cpio-estratt make-direttorji * bin *

Installazzjoni ta 'pakkett ta' sors i386.

Pass 1:

# Rpmbuild-bini mill-ġdid nome_pacchetto.src.rpm

Pass 2:

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

Installazzjoni ta 'pakkett ta' sors i386 (proċedura alternattiva).

Pass 1:

# Rpmbuild-recompile nome_pacchetto.src.rpm

Pass 2:

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

Pass 3:

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


Ħolqien ta 'pakkett rpm mis-sors.
Aħna rridu li toħloq pakkett mis-sors eżempju applikazzjoni. Niżżel is-sors mill-internet bl Wget:

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

Eżempju-2.0.0.tar.gz cp # / usr / src / redhat / SORS

# Cd / usr / src / redhat / SORS

# Xzf Qatran eżempju-2.0.0.tar.gz


Iċċekkja jekk id-direttorju mhux ippakkjat il-fajl. "Spec", li fih l-ispeċifikazzjonijiet għall-ħolqien tal-binarji, u jibagħtu kopja tagħha lill / usr / src / redhat / SPEC:

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

Jekk il-fajl. Spec ma teżistix jistgħu jiġu maħluqa. Finalment, jipprepara l-mili għall-ħolqien ta 'l-RPM ġdida

# Cd / usr / src / redhat

Specs # Rpmbuild-bb / snort.spec

Ppubblikata fuq: Linux , redhat , qoxra , tips
Powered by CYBERTEK - Remote Assistenza