CyberTek - the future at the present!
"Google"

Archive for the 'redhat "Kategorija

Saslauthd autentiškumo Sendmail

Posted by: admin (rinkinys 24)

Tiems, su "Linux" serveris su Sendmail paslauga dabar būtina suteikti autentiškumo galimybę siųsti per. Iš tiesų jis yra gana lengva įjungti parinktį, nors jūs turėtumėte žinoti, kad kai kurių numatytasis paskirstymo kaip CentOS, nereiškia, kad galima gauti, čia, kaip ją išspręsti:

Įdiegti paketą sendmail-cf ir cyrus-sasl jei ne sistemos, redhat / CentOS:

[] Yum install sendmail-cf cyrus-sasl

Tada redaguoti sedmail.mc (/ etc / mail / sendmail.mc) ir odkomentować šias eilutes:

define ("confAUTH_OPTIONS", "A") dnl
TRUST_AUTH_MECH ("LOGIN PLAIN) dnl
define ("confAUTH_MECHANISMS", "LOGIN PLAIN) dnl

Dėl saugumo kontrolės anchequesta nustatymas:

DAEMON_OPTIONS ("Port = SMTP, adr = 0.0.0.0, vardas = MTA) dnl

Dabar jums reikia perkompiliuoti sendmail.cf failą m4 programos:

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

Patikrinkite ir, jei reikia redaguoti failą / usr/lib/sasl2/Sendmail.conf taip:

pwcheck_method: saslauthd

Dabar paleiskite sendmail ir saslauthd

[] / Etc / init.d / saslauthd pradėti

[] / Etc / init.d / sendmail restart

Galiausiai mes tikriname, kad mūsų darbas buvo ištaisytas:

[] Telnet localhost 25  

Bandymas 127.0.0.1 ...
Prijungta prie localhost.
Escape pobūdis'^]'.
220 xxxxx.xxxxx.xx esmtp Sendmail 8.12.11/8.12.11; Pirmadienis, rugpjūtis 23, 2004 12:36:30 0200

Kadangi mes įvesti sendmail reaguoja komandą:

EHLO localhost

kuri bus atsakyti, jei viskas vyks gerai (raudona linija, kuri sako mums, kad sendmail priima autentifikavimo, be paprasto prisijungimo gali būti ir kitų metodų, jis yra teisingas):

250 xxxxx.xxxxx.xx xxxxx.xxxxx.xx Sveiki, [127.0.0.1], malonu su jumis susipažinti
250 ENHANCEDSTATUSCODES
250-PIPELINING
250-8 bitų MIME
250-DYDIS
250 DSN
250-AUTH LOGIN PLAIN
250-DELIVERBY
250 PAGALBA

Paskelbta: linux , redhat , patarimai

Naudokite komandą rpm

Posted by: admin (rinkinys 12)

Rodyti visus RPM paketus įdiegta:

# Rpm-qa

Užklausa rpm db filtravimo visiems duomenų paketams, kurių sudėtyje yra string "httpd":

# Rpm-qa | grep httpd

Gauti informaciją apie konkrečius paketas įdiegtas, pavyzdžiui:

# Rpm-qi httpd

Peržiūrėti pavyzdžiui failų sąrašą pateiktą paketą įdiegta:

# Rpm-ql httpd

Rodyti tik konfigūracijos failų sąrašą pateiktą įdiegtas paketas:

# Rpm-QC httpd

Gauti informaciją apie pateiktų dokumentų paketas:

# Rpm-QC httpd

Rodyti paketų sąrašą priklausomybių reikalauja:

# Rpm-q httpd-whatrequires

Peržiūrėti galimybes pateikti teisės aktų paketas:

# Rpm-q httpd-whatprovides

Peržiūrėti scenarijus pradėjo diegiant / pašalinimas:

# Rpm-q httpd-scripts

Žiūrėti paketo istorija peržiūrų:

# Rpm-q httpd-Failas

Sužinokite, ką paketo failą priklauso:

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

Peržiūrėti failus pateikė paketą dar nėra įdiegtas sąrašas:

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


Fedora / Redhat, pasirašyti visus paketus su skaitmeninio privataus GPG raktą. Norint importuoti viešojo rakto "naudodami šią komandą:

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

Patikrinti pakuotės vientisumą prieš instaliavimą galima tęsti, ypač jei ji yra atsisiųsti iš interneto, paleiskite šią komandą:

# Rpm-checksig nome_pacchetto.rpm

Norėdami patikrinti visų paketų įdiegta į jūsų sistemą:

# Rpm-qa gpg-pubkey

Diegimas dvejetainiai paketai:

# Rpm-ivh nome_pacchetto.rpm

Diegimas dvejetainiai paketai ignoruojami priklausomybių reikia:

# Rpm-ivh-nodeeps nome_pacchetto.rpm

Diegimas binary siųsdami automatiškai rezoliucija priklausomybių:

# Rpm-ivh pagalbos nome_pacchetto.rpm


Atnaujinti failų paketą be Kintantis:

# Rpm-U nome_pacchetto.rpm

Atnaujinimas paketas jau įdiegtas, jei:

# Rpm-F nome_pacchetto.rpm

Rimuore rpm paketą:

# Rpm-e package_name


Patikrinkite failo dydis, leidimus, tipas, savininkas, grupė, MD5 kontrolinę sumą ir paskutinius pakeitimus dėl RPM duomenų bazėje:

# Rpm-V httpd

Patikrinkite visų pakuočių, įdiegta į jūsų sistemą - naudokite atsargiai, sistema vykdo ekstremalių:

# Rpm-va

Bandymo paketas neįdiegtas:

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

Ši komanda leidžia jums išskleisti failus iš pakuotės turi būti perskaičiuotos pagal srove ir cpio išskleisti pakete vykdomąjį nuo:

# Rpm2cpio httpd-2.0.52-3.i386.rpm | cpio-make-ekstrakto-katalogai * bin *

Diegimas šaltinio kodo i386.

1 veiksmas:

# Rpmbuild-rebuild nome_pacchetto.src.rpm

2 veiksmas:

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

Diegimas šaltinio kodo i386 (alternatyvi procedūra).

1 veiksmas:

# Rpmbuild-perkompiliuoti nome_pacchetto.src.rpm

2 veiksmas:

# Rpmbuild BB / usr / src / redhat / specs / nome_pacchetto.spec

3 žingsnis:

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


Sukurti rpm paketą iš šaltinio.
Mes norime sukurti paketą iš šaltinio taikymo pavyzdys. Atsisiųsti wget šaltinis nuo su internetu:

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

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

# Cd / usr / src / redhat / SOURCE

# Tar xzf pavyzdys-2.0.0.tar.gz


Patikrinkite, ar katalogas išpakuoti failą. "Spec", kurioje yra kelio specifikacijos kūrimas ir nukopijuokite jį į / usr / src / redhat / Spec:

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

Jei failas. Techninė neegzistuoja, gali būti sukurtas. Galiausiai parengti pripildymo RPM naujosios

# Cd / usr / src / redhat

# Rpmbuild-bb Specifikacijos / snort.spec

Paskelbta: linux , RedHat , lukštais , patarimai
Powered by Cybertek - Remote Assistance