CyberTek - the future at the present!
Google

Arşiv 'RedHat' Kategori

Saslauthd kimlik Sendmail

Gönderen: admin (24 takım)

hizmet Sendmail ile bir Linux sunucu ile için herkesin kimlik şimdi yoluyla gönderme olanağı vermek gerekli. kullanılabilir here varsayılan, bunu düzeltmek nasıl bunun altından Nitekim yapmaz size gereken her ne kadar, seçenek oldukça etkinleştirmek için kolay farkında CentOS böyle dağıtımlar bazı:

Install paket sendmail-cf ve cyrus-SASL değilse sistemi, redhat için / CentOS:

[] Yum SASL install sendmail-cf cyrus-

Sonra) edit sedmail.mc (/ etc / mail / sendmail.mc ve çizgiler uncomment bu:

, Define (`confAUTH_OPTIONS '` A') dnl
TRUST_AUTH_MECH (`LOGIN PLAIN ') dnl
`Define (` confAUTH_MECHANISMS ', LOGIN PLAIN') dnl

güvenlik ayarları anchequesta kontrol etmek için:

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

Şimdi program m4 sendmail.cf dosya ile ihtiyaca yeniden derlemek:

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

olarak usr/lib/sasl2/Sendmail.conf / Check dosyasını düzenlemek ve gerekirse şöyledir:

pwcheck_method: saslauthd

Şimdi sendmail ve saslauthd yeniden

[] / Etc / init.d / saslauthd start

[] / Etc / init.d / sendmail restart

Sonuç olarak, çalışmalarımızı giderilmiştir kontrol edin:

[] Telnet localhost 25  

127.0.0.1 çalışılıyor ...
localhost bağlandı.
Escape karakteri'^]'. olduğunu
220 xxxxx.xxxxx.xx ESMTP Sendmail 8.12.11/8.12.11; Mon, 23 Ağustos 2004 12:36:30 0200

biz sendmail tanıtmak beri yazarak yanıt verir:

ehlo localhost

tüm iyi (bize sendmail, düz mantık ek olarak kimlik doğrulama kabul diğer yöntemlerle olabilir söyler kırmızı çizgi giderse hangi cevap olacak, doğru) geçerli:

250-xxxxx.xxxxx.xx xxxxx.xxxxx.xx Merhaba [127.0.0.1] oldum memnun
250-ENHANCEDSTATUSCODES
250-PIPELINING
250-8BITMIME
250-SIZE
250-DSN
250-AUTH LOGIN PLAIN
250-DELIVERBY
250 YARDIM

Yayın: linux , redhat , ipuçları

rpm kullanarak komut

Gönderen: admin (12 takım)

Bütün rpm paketler:

# Rpm-qa

Sorgu rpm db 'paketler içeren httpd string' filtreleme hepsi:

# Rpm-qa | grep httpd

Belirli bir paket kurulduğunda, örneğin hakkında bilgi alma:

# Rpm-qi httpd

yüklü, örneğin paket görüntüleyin tarafından liste dosyaları sağlanan:

# Rpm-ql httpd

Bir listenin yapılandırma sadece Display paket yüklü bir dosya sağlanan:

# Rpm-qc httpd

paketi ile alın bilgiler belgelere:

# Rpm-qc httpd

Bir paketin gerekli Profili bağımlılık listesi:

# Rpm-q httpd-whatrequires

Profili yetenek paketi sağlanan:

# Rpm-q httpd-whatprovides

Profili scriptler kaldırma sırasında başlatılan kurulum /:

# Rpm-q httpd-scriptler

Profili paketinin revizyonlar tarihçesi:

# Rpm-q httpd-changelog

ne paketi dosyasını atın ait:

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

dosyalarını bir paket henüz takılmamış tarafından sağlanan Profili listesi:

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


Fedora / Redhat, anahtar özel GPG dijital işareti tüm paketleri ile. Için aşağıdaki komutu ithalat kullanarak açık anahtarlı:

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

aşağıdaki komutu çalıştırdığınızda, internetten indirilen kontrol bütünlüğünün devam etmeden önce bir paket kurulum o, özellikle:

# Rpm-checksig nome_pacchetto.rpm

sistemi için doğrulamak yüklü tüm paketleri:

Rpm-qa gpg # pubkey-

Install yabancı bir ikili paketi:

# Rpm-ivh nome_pacchetto.rpm

gerekli yükleme ikili bağımlılık paketi görmezden:

# Rpm-ivh-nodeeps nome_pacchetto.rpm

bağımlılıkları otomatik çözünürlük göndererek ikili bir yükleme:

# Rpm-ivh yardım nome_pacchetto.rpm


Değişen yapılandırma dosyaları olmadan paket Upgrade a:

# Rpm-U nome_pacchetto.rpm

Upgrade paketi yalnızca yüklü olduğu zaten:

# Rpm-F nome_pacchetto.rpm

Rimuore bir rpm paketi:

# Rpm-e paket_adi


veritabanı RPM izinleri, türü, sahibi, grup, MD5 checksum ve son değişiklik üzerine, Check dosya boyutu:

# Rpm-V httpd

dikkatli kontrol edin, tüm ilgili paketler kurulu sistemi ile kullanım -, sistem aşırı bir yürütmektedir yeri:

# Rpm-Va

Test paketi yüklü değildir:

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

Bu komut paket sağlayan dosyalarını ayıklamak dönüştürülmesini paketinden akarsu ve ardından gelen cpio yürütülebilir ayıklayın:

# Rpm2cpio httpd-2.0.52-3.i386.rpm | cpio-özü-make-dizinleri * bin *

i386 takma bir kaynak paketidir.

Adım 1:

Rpmbuild-nome_pacchetto.src.rpm yeniden #

Adım 2:

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

Yükleme kaynak paketi i386 (alternatif yöntemdir).

Adım 1:

Rpmbuild-nome_pacchetto.src.rpm derlemeye #

Adım 2:

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

Adım 3:

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


bahar rpm paketini beri oluşturma.
Biz gelen paketi oluşturmak istiyorsanız kaynak uygulama örneği. Download wget internetten kaynak:

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

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

# Cd / usr / src / redhat / SOURCE

# Tar xzf örneğin-2.0.0.tar.gz


dosyasını kontrol edin açmak dizin. 'Spec', hangi parçanın oluşturulması için teknik özellikleri içeren ve SPEC / redhat src / kopyala / usr /:

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

oluşturduysanız dosyası. Spec olabilir orada. Sonunda hazırlamak RPM yeni yaratılması doldurmak için

# Cd / usr / src / redhat

# Rpmbuild-bb SPECS / snort.spec

Yayın: Linux , Redhat , kabuk , İpuçları
CyberTek Powered by - Uzaktan Yardım