[Gelistirici] guestlogin
Onur Küçük
onur at pardus.org.tr
13 Kas 2010 Cmt 13:49:06 EET
On Sat, 13 Nov 2010 13:21:15 +0200
Gökçen Eraslan <gokcen at pardus.org.tr> wrote:
> 13 Kasım 2010 Cumartesi günü (saat 13:02:31) Onur Küçük şunları
> yazmıştı:
> > pam dosyalarını elden geldiğince modüler yapmak istiyorum, bu tarz
> > bir işlem için system-auth a direkt ilgili satırları yazmak yerine
> > "include guestlogin" gibi bir şey ekleyip guestlogin in kendi pam
> > dosyasının olmasını tercih ederim.
> >
>
> Pek bilmiyorum nasıl yapılır, pam.d'nin man sayfasında include ile
> ilgili bilgi var.
Direkt include yazınca çalışıyor olmalı [1]
> Biliyorum, bu yama biraz pis, kullanıcının guestlogin'i açıp
> kapatmasını zorlaştırıyor ama fazla vakit olmadığı (RC'ye yetişmesi
> lazım) ve öntanımlı açık olmasını istediğim için bana kullanılabilir
> gelmişti bu yöntem.
include ile yaparsak daha temiz olur, en azından system-auth a
dokunmadan istediğimiz gibi kapatıp açabiliriz
> İlerde user-manager'a guestlogin'i açıp kapatmak için de bir şey
> koyabiliriz. Tabi bu çözümle ancak /etc/security/guestlogin.conf
> dosyasını editleyen (enabled=false gibi bir seçenekle mesela) bir
> COMAR bacağı yazarak yapılabilir sanırım.
+1
[1]
Index: files/pam.d/system-auth
===================================================================
--- files/pam.d/system-auth (revision 104898)
+++ files/pam.d/system-auth (working copy)
@@ -1,6 +1,7 @@
#%PAM-1.0
auth required pam_env.so
+auth include guestlogin
auth sufficient pam_unix.so likeauth nullok nodelay
auth required pam_deny.so
@@ -11,4 +12,5 @@
password required pam_deny.so
session required pam_limits.so
+session include guestlogin
session required pam_unix.so
Index: files/pam.d/guestlogin
===================================================================
--- files/pam.d/guestlogin (revision 104898)
+++ files/pam.d/guestlogin (working copy)
@@ -1,0 +1,5 @@
+ #%PAM-1.0
+
+auth sufficient pam_python.so guestlogin.py
+session sufficient pam_python.so guestlogin.py
--
Onur Küçük Knowledge speaks,
<onur.--.-.pardus.org.tr> but wisdom listens
Gelistirici mesaj listesiyle ilgili
daha fazla bilgi