/ Etc / aliases ve ne yaptığını anlama


44

Bunlar, Debian (Wheezy) sunucumdaki '/ etc / aliases' dosyasının içeriği:

# /etc/aliases
mailer-daemon: postmaster
postmaster: root
nobody: root
hostmaster: root
usenet: root
news: root
webmaster: root
www: root
ftp: root
abuse: root
noc: root
security: root
root: t

1. Varsayılan olarak, sunucumun göründüğü gibi bir e-posta gönderdiğini fark ettim root@hostname.domain.com. Peki, yukarıdaki kurallardan hangisi bunu yönetir? postmaster: root;?

2. Yani, '/ etc / aliases' içindeki kurallar kullanıcıları belirli bölümlere atamak için kullanılıyor mu? Örneğin, 'kötüye kullanım için' gönderilecek / alınacak tüm e-postalar, / to root@hostname.domain.com adresinden (takma ad olmadığı sürece kök için varsayılan e-posta olacaktır) gönderilir. Doğru?

3. Birisi lütfen bunların her birinin gerçekte ne anlama geldiğini açıklayabilir mi? - mailler-daemon, postmaster, kimse, hostmaster, usenet, haberler, webmaster, www, ftp, istismarı, güvenlik, root?

" mailer-daemonE-posta teslim hatalarını göndermek için, ancak e-postaları almak için değil. securityİnsanların güvenlik konularında sizinle iletişim kurmaları gereken yerler " gibi bir açıklama veya benzeri bir şey demek istiyorum.


Belki de sorunuzu birkaç soruna ayırmalısınız.
Nils,

Yanıtlar:


59

/etc/aliasesDosya bir parçasıdır sendmail. Bir diğer adaya gönderilen hangi hesap postasının gerçekten teslim edileceğini belirtir. Örneğin, ftphesaba gönderilen posta, gösterdiğiniz yapılandırmada kök posta kutusuna gönderilir.

Birden fazla alıcı da virgülle ayrılmış listeler olarak belirtilebilir.

Postaların kullanıcılara yönlendirilmesi, yapılabilecek tek şey değildir. Posta, programlara da aktarılabilir veya istediğiniz bir dosyaya yönlendirilebilir. Aşağıdaki, "somebody" kullanıcısının tüm postalarını "bit-bucket" olur:

biri: / dev / null

Komut oluşturmak için çalıştırılana /etc/aliaseskadar dosyadaki değişiklikler tamamlanmadı . Aslında kullanan bu daha sonraki formda .newaliases/etc/aliases.dbsendmail


Yani, bir securitydaemon var mı? ('security' / etc / aliases içinde listelenmiştir.) Tam olarak ne zaman tetiklenir?
its_me

2
Daha genel olarak alias, bu ana bilgisayarda adreslendiğinde postanın kime teslim edileceğini belirtir . Gönderilecek ftppostalar rootposta kutusuna teslim edilir . Genellikle yerel olarak üretilen / gönderilen postaları yararlı bir yere yönlendirmek için kullanılsa da, sendmail tarafından kabul edilirse ve config diğer ad dosyasını kullandığını söylüyorsa, herhangi bir yerden ve herhangi bir yerden e-postayla çalışır.
Matt

Son paragrafta 'yerine' karakterini kullanmalısınız.
Mateusz Jagieło

12
Neredeyse her modern * nix MTA sendmail uyumludur. Varlığı, /etc/aliasessendmail kullandığı anlamına gelmez. Postfix ve exim4 hem de kullanın /etc/aliases.
jordanm

1
Eğer "iyi bir sysadmin" iseniz, mümkünse root hesabını kullanmaktan kaçınırsınız, bu nedenle postayı normal bir kullanıcıya iletmek, daha az root ihtiyacınız olduğu anlamına gelir. Her durumda, sistem postasına ihtiyacım olursa, insanların kontrol ettiği normal pop / imap hesaplarına iletilir.
Matt,

4

mailer-daemon, hostmasterVe postmasterçeşitli RFC'lere gerektirdiği özel posta adresleri görünürdeki haricindeki, mümkün olan mailer-daemonbiz "kongre veya geleneğinden yerleşik" olma olarak gördükleri hangi.

mailer-daemonSMTP geri dönüş mesajları gibi postayla ilgili sorunları ele almanız gerekir . Posta sunucunuz teslim edilemeyen bir mesaj alırsa, Kimden: adresi olan bir SMTP teslim edilemedi bildirimi oluşturur mailer-daemon. Diğer ad, birisinin bir sıçrama mesajına yanıt vermesi durumunda vardır; postmaster"Mailer daemon" olmayan, bir insan olan kim gider . İhtiyacı olanı tanımlayan bir RFC bulamıyorum mailer-daemon. Muhtemelen bu takma adı başka bir şeyle yeniden adlandırabilirsiniz mailer-server, ancak daha sonra, mailer-serversekmeleri gönderirken olduğu gibi kendini tanımlamak için posta sunucunuzu yeniden programlamanız gerekir . Sıçramaların neden olmasın diye bir sebep düşünemiyorum postmaster.

Bölüm 5'teki RFC 2142 , bazı özel takma adların bir özetini verir ve tanıtıldıkları diğer RFC'lere işaret eder. Burada postmasterRFC 822 kadar ileri sürüldüğünü öğreniyoruz (bölüm 6.3'de). Posta sitelerinin bu diğer adı alması bir gerekliliktir. hostmasterRFC'nin 1033, 1034 ve 1035'te zikredilmiştir. Merak ettiğiniz diğer takma adlar da 2142'de verilmiştir.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.