CyberTek - the future at the present!
Google

Archive for the 'redhat' Kategooria

Saslauthd autentimise Sendmail

Postitaja: admin (esitatud 24)

Sest igaüks, kellel Linux serveris Sendmail teenus on nüüd vaja anda võimalus saata läbi autentimist. Ometigi on üsna lihtne sisse lülitatud, kuigi te peaks teadma, et mõnedes distributsioonides nagu CentOS, ei muuda seda vaikimisi saadaval, siin on kuidas seda parandada:

Paigalda pakett sendmail-cf ja cyrus-sal kui mitte süsteemist redhat / cents:

[] Yum installida sendmail-cf cyrus-sal

Siis redigeeri sedmail.mc (/ etc / mail / sendmail.mc) ja uncomment neid ridu:

define ("confAUTH_OPTIONS", "") Seni,
TRUST_AUTH_MECH ("LOGIN PLAIN") Seni,
define ("confAUTH_MECHANISMS", "LOGIN PLAIN") Seni,

Turvalisuse kontrolli anchequesta milles:

DAEMON_OPTIONS ("Port = SMTP, aadr = 0.0.0.0, Name = MTA) Seni,

Nüüd sa pead kompileeri sendmail.cf fail m4 programm:

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

Kontrollige ja vajadusel muuta faili / usr/lib/sasl2/Sendmail.conf järgmiselt:

pwcheck_method: saslauthd

Nüüd käivita uuesti sendmaili ja saslauthd

[] / Etc / init.d / saslauthd algus

[] / Etc / init.d / sendmail uuesti

Lõpuks me kontrollime, et meie töö on korrigeeritud:

[] Telnet localhost 25  

Proovin 127.0.0.1 ...
Connected to localhost.
Paomärk on'^]'.
220 xxxxx.xxxxx.xx ESMTP Sendmail 8.12.11/8.12.11; Mon, 23 august 2004 12:36:30 0200

Kuna meil kasutusele sendmail reageerib kirjutades:

EHLO localhost

mida vastas, kui kõik hästi läheb (punane joon, mis ütleb meile, et sendmail aktsepteerib autentimise, lisaks tavaline login võib olla ka muid meetodeid, on õige):

250 xxxxx.xxxxx.xx xxxxx.xxxxx.xx Tere [127.0.0.1] hea meel sinuga kohtuda
250 ENHANCEDSTATUSCODES
250-PIPELINING
250 8BITMIME
250-SIZE
250 DSN
250 AUTH LOGIN PLAIN
250-DELIVERBY
250 ABI

Avaldatud: linux , redhat , tips

Kasutage käsk rpm

Postitaja: admin (esitatud 12)

Vaata kõiki rpm pakette installitud:

# Rpm-qa

Päring rpm db filtreerimine kõik packets sisaldava stringi "httpd":

# Rpm-qa | grep httpd

Getting teavet mõne konkreetse paketi installitud, näiteks:

# Rpm-qi httpd

Vaata failide nimekirja esitanud paketi installitud, näiteks:

# Rpm-QL httpd

Näita ainult nimekirja konfiguratsioonifailid poolt paigaldatud pakett:

# Rpm-qc httpd

Saada teavet esitatud dokumentide paketi:

# Rpm-qc httpd

Vaata nimekirja sõltuvused nõutud pakendis:

# Rpm-q httpd-whatrequires

Vaata võime ettenähtud pakendis:

# Rpm-q httpd-whatprovides

Vaata skripte ajal alustatud paigaldamine / eemaldamine:

# Rpm-q httpd-scripts

Vaata ajalugu läbivaatamise pakett:

# Rpm-q httpd-changelog

Vaata, mida pakett fail kuulub:

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

Vaata failide nimekirja, mida pakett ei ole veel paigaldatud:

# Rpm-q p-2.0.52-3.i386.rpm httpd-l


Fedora / Redhat, allkirjastama kõik packets koos digitaalse erasektori GPG võtme. Importimine avaliku võtme järgmise käsuga:

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

Et näha terviklikkust paketi enne paigaldamist saab sõita, eriti kui see on Internetist alla laadida, käivitage järgmine käsk:

# Rpm-checksig nome_pacchetto.rpm

Et kontrollida kõiki pakette installitud süsteem:

# Rpm-qa gpg-faili kirjutamisel

Paigaldamine binaarpaketti:

# Rpm-ivh nome_pacchetto.rpm

Paigaldamine binaarpaketti ignoreerides sõltuvused kohustatud:

# Rpm-ivh-nodeeps nome_pacchetto.rpm

Paigaldamine binaarpaketti saates automaat resolutsiooni sõltuvused:

# Rpm-ivh-abi nome_pacchetto.rpm


Upgrade paketi muutmata konfiguratsioonifailid:

# Rpm-U nome_pacchetto.rpm

Upgrade pakett ainult siis, kui see on juba paigaldatud:

# Rpm-F nome_pacchetto.rpm

Rimuore rpm pakett:

# Rpm-e package_name


Saate faili suurus, õigused, tüüp, omanik, grupp MD5 kontrollsumma ja viimase muudatuse kohta RPM andmebaas:

# Rpm-V httpd

Kontrolli kõik paketid on süsteemi paigaldatud - kasutada ettevaatusega, süsteem tegeleb äärmise:

# Rpm-Va

Test pakett ei ole installeeritud:

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

See käsk võimaldab teil taasta failid paketi ümber oja ja siis cpio eraldada ivitatava pakendis:

# Rpm2cpio httpd-2.0.52-3.i386.rpm | cpio-ekstrakti-make-kataloogid * bin *

Paigaldamine allikas pakettide i386.

Samm 1:

# Rpmbuild-rebuild nome_pacchetto.src.rpm

Samm 2:

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

Paigaldamine allikas pakettide i386 (alternatiivne menetlus).

Samm 1:

# Rpmbuild-kompileeri nome_pacchetto.src.rpm

Samm 2:

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

Samm 3:

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


Loomine rpm paketi allikast.
Me tahame luua paketi allikast taotlus näide. Download allikas internet koos wget:

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

Näide-2.0.0.tar.gz # cp / usr / src / redhat / allikas

# Cd / usr / src / redhat / allikas

# Tõrva xzf näiteks-2.0.0.tar.gz


Kontrolli, kas kataloog pakkimata fail. 'Spec ", mis sisaldab kirjelduste loomise teele ja kopeeri see / usr / src / redhat / SPEC:

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

Kui faili. Spec ei ole võimalik luua. Lõpuks koostab täitmise loomiseks uue RPM

# Cd / usr / src / redhat

# Rpmbuild-bb specs / snort.spec

Avaldatud: linux , redhat , koorega , tips
Powered by Cybertek - kaugabi