/var/www'ye erişim usulü

2006-01-01 Başlik Koray Bostancı
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Merhabalar,

Danışmak istediğim bir konu var; /var/www altında local'de tuttuğum web
sayfaları ve çeşitli dosyalara erişim düzeyi ile alakalı.

Ben bu işi şu ana kadar 3 yolla yaptım.
Birincisi /var/www altındaki dosyaların sahibini sistemi açtığım ve
genel işlerimi yaptığım kullanıcı olarak belirlemek ve haklarını da 755
yapmak. [*]Ancak /etc/adduser.conf altında DIR_MODE değerini 0700 olarak
belirlediğim için /var/www altında oluşturduğum dosyalar da doğal olarak
ilk etapta 0700 olarak işaretleniyor ve her defasında chmod
değişiklikleri yapmam gerekiyor, ki sıkıntılı bir durum.

Ikincisi ise sistemi açtığım kullanıcıyı www-data grubuna eklemek ve
/var/www altındaki dosyalarımın haklarını 775 olarak belirlemek. Bu
durumda da birinci yöntemde * ile belirttiğim sorun mevcut.

Üçüncüsü ise www-data kullanıcısı için bir parola belirleyip /var/www
altında bir iş yapacağım zaman terminalde bu kullanıcıya geçmek. Ve tüm
işleri bu kullanıcıyla halletmek. Bu en uygun çözüm gibi geliyor bana.
Bu durumda karşılaştığım tek sorun ise emacs'in .emacs dosyamı
okumaması. www-data kullanıcısı için /home altında www-data gibi bir
dizin belirlenmediği için .emacs dosyasını bu kullanıcının nasıl
okuyacağını bulamadım henüz.

Kısacası;
Bu işin daha çok kabuk gören yöntemi nedir? /var/www dizinine aynı anda
birden fazla kişinin de erişmesi gerekebileceği düşünüldüğünde hangi
yöntemi kullanmak daha uygun?

iyi seneler, iyi çalışmalar ..

- --
Koray Bostancı
koray(at)kde.org.tr
Fingerprint: FCCB 2DD8 7D57 7593 8730  A7DE 7383 7D7D 0487 5EFD
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.2 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org

iD8DBQFDuEP7c4N9fQSHXv0RAqRsAJ47LYMDTsRXY6XQ/ANcf7iQSAmAegCcDvHX
yRSv26b+E5Eco9rUb1cgm2E=
=4mHr
-END PGP SIGNATURE-


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: /var/www'ye erişim usulü

2006-01-01 Başlik Nilgün Belma Bugüner
Selam,

Dizine erişecekleri aynı grup altında toplayın.
Dizinin grubunu bu grup yapın ve erişim izinlerini de
drwxr-sr-x yapın.

Esen kalın,
Nilgün

Paz 01 Oca 2006 23:04 sularında, Koray Bostancı şunları yazmıştı: 
 Merhabalar,
 
 Danışmak istediğim bir konu var; /var/www altında local'de tuttuğum web
 sayfaları ve çeşitli dosyalara erişim düzeyi ile alakalı.
 
 Ben bu işi şu ana kadar 3 yolla yaptım.
 Birincisi /var/www altındaki dosyaların sahibini sistemi açtığım ve
 genel işlerimi yaptığım kullanıcı olarak belirlemek ve haklarını da 755
 yapmak. [*]Ancak /etc/adduser.conf altında DIR_MODE değerini 0700 olarak
 belirlediğim için /var/www altında oluşturduğum dosyalar da doğal olarak
 ilk etapta 0700 olarak işaretleniyor ve her defasında chmod
 değişiklikleri yapmam gerekiyor, ki sıkıntılı bir durum.
 
 Ikincisi ise sistemi açtığım kullanıcıyı www-data grubuna eklemek ve
 /var/www altındaki dosyalarımın haklarını 775 olarak belirlemek. Bu
 durumda da birinci yöntemde * ile belirttiğim sorun mevcut.
 
 Üçüncüsü ise www-data kullanıcısı için bir parola belirleyip /var/www
 altında bir iş yapacağım zaman terminalde bu kullanıcıya geçmek. Ve tüm
 işleri bu kullanıcıyla halletmek. Bu en uygun çözüm gibi geliyor bana.
 Bu durumda karşılaştığım tek sorun ise emacs'in .emacs dosyamı
 okumaması. www-data kullanıcısı için /home altında www-data gibi bir
 dizin belirlenmediği için .emacs dosyasını bu kullanıcının nasıl
 okuyacağını bulamadım henüz.
 
 Kısacası;
 Bu işin daha çok kabuk gören yöntemi nedir? /var/www dizinine aynı anda
 birden fazla kişinin de erişmesi gerekebileceği düşünüldüğünde hangi
 yöntemi kullanmak daha uygun?
 
 iyi seneler, iyi çalışmalar ..
 
 --
 Koray Bostancı
 koray(at)kde.org.tr
 Fingerprint: FCCB 2DD8 7D57 7593 8730  A7DE 7383 7D7D 0487 5EFD
 
 



Re: /var/www'ye erişim usulü

2006-01-01 Başlik Cafer Şimşek
Merhaba,

Koray Bostancı [EMAIL PROTECTED] writes:

 Aslında şu an için SVN gibi bir sürüm takipçisine pek ihtiyacım yok,
 çünkü bahsettiğim çalışmalar local'de tuttuğum çalışmalar. Yani web'e
 yayın yapan bir makine üzerinde değil şahsi bilgisayarım üzerindeki
 çalışmalarım.

 Benim şu an çözemediğim sorun şu;
 webdev isimli bir grup yaratıp koray kullanıcısını da bu gruba
 ekledim.
 /var/www/projeler dizinini 755 yetkisiyle koray:webdev sahipliğine
 aktardım.
 Ancak koray kullanıcısıyla bu dizin içerisinde yeni bir dosya
 yarattığımda yeni yaratılan dosya koray:koray sahipliğine ve
 /etc/adduser.conf dosyamdaki DIR_MODE değerinden dolayı 700 olarak
 işaretleniyor. Oysa ben 755 yetkisiyle koray:webdev sahipliğinde
 oluşmasını istiyorum.
 (Bu işi yapmak için terminal üzerinden emacs kullanıyorum.)

sizin işin ilacı newgrp komutu. Tabi öncelikle yapmanız gereken koray
isimli kullanıcıyı bu gruba eklemek:


root olarak:

gpasswd -a koray webdev

komunutu verin (evet kullanıcıyı gruba eklemek için gpasswd
kullanılıyor. isimlendirme olayını ben de beğenmedim :) )

ardından da çalışmaya başlamadan önce koray kullanıcısı olarak:

newgrp webdev

komutunu verdiğinizde yeni oluşturduğunuz dosya koray:webdev
sahipliğinde olacaktır.


 iyi çalışmalar ..

Sevgiler


 Nilgün Belma Bugüner yazmış:

 Pts 02 Oca 2006 00:31 sularında, Koray Bostancı şunları yazmıştı:

 Merhabalar,

 Bu gibi bir durumda önceki iletimde [*] ile işaretlediğim problem
 ortaya çıkıyor. Yani yarattığım dosyalar koray grubu içerisinde
 koray kullanıcısına ait olarak -rw-r--r-- haklarıyla oluşuyor.
 Oysa ben www-data grubu içerisinde koray kullanıcısına ait ve
 0775 erişim izniyle yaratılmasını istiyorum.

 O zaman başka kullanıcılar sizin dosyalarınızı değiştirebilir. Bu
 istenen birşey değildir. Ortak bir çalışma alanı gerekliyse, cvs,
 svn gibi bu amaca uygun araçlar var. Hiç olmasza, değişiklikler
 izlenebilir, gözden kaçan sorunlar ortaya çıkmaz. Son durumunu
 almış dosya www dizinine konur. belgeler.org'da böyle çalışırız.

 Esen kalın, Nilgün


 --
 Koray Bostancı
 koray(at)kde.org.tr
 Fingerprint: FCCB 2DD8 7D57 7593 8730  A7DE 7383 7D7D 0487 5EFD


 -- 
 To UNSUBSCRIBE, email to [EMAIL PROTECTED]
 with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]


-- 
rahmetli de spam yapardı

Cafer 'cfb' Şimşek
http://cafer.org



Re: /var/www'ye erişim usulü

2006-01-01 Başlik Koray Bostancı
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Cafer Şimşek yazmış:

 sizin işin ilacı newgrp komutu.

evet newgrp ile grubu değiştirip çalışmak aklıma gelmemişti, gayet
basit aslında. :) teşekkür ederim.
ancak bu durumda da dosyaların 700 yetkisiyle yaratılması sorununu
aşamıyorum halen.

- --
Koray Bostancı
koray(at)kde.org.tr
Fingerprint: FCCB 2DD8 7D57 7593 8730  A7DE 7383 7D7D 0487 5EFD
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.2 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org

iD8DBQFDuGIrc4N9fQSHXv0RAqN7AJ4it3sl3gblBUHZQXJntA+saSoXiwCg20pe
CUFR6Z5uNUdAEYZzsdSCAFM=
=5QS4
-END PGP SIGNATURE-


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: /var/www'ye erişim usulü

2006-01-01 Başlik Koray Bostancı
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Aslında şu an için SVN gibi bir sürüm takipçisine pek ihtiyacım yok,
çünkü bahsettiğim çalışmalar local'de tuttuğum çalışmalar. Yani web'e
yayın yapan bir makine üzerinde değil şahsi bilgisayarım üzerindeki
çalışmalarım.

Benim şu an çözemediğim sorun şu;
webdev isimli bir grup yaratıp koray kullanıcısını da bu gruba
ekledim.
/var/www/projeler dizinini 755 yetkisiyle koray:webdev sahipliğine
aktardım.
Ancak koray kullanıcısıyla bu dizin içerisinde yeni bir dosya
yarattığımda yeni yaratılan dosya koray:koray sahipliğine ve
/etc/adduser.conf dosyamdaki DIR_MODE değerinden dolayı 700 olarak
işaretleniyor. Oysa ben 755 yetkisiyle koray:webdev sahipliğinde
oluşmasını istiyorum.
(Bu işi yapmak için terminal üzerinden emacs kullanıyorum.)

iyi çalışmalar ..

Nilgün Belma Bugüner yazmış:

 Pts 02 Oca 2006 00:31 sularında, Koray Bostancı şunları yazmıştı:

 Merhabalar,

 Bu gibi bir durumda önceki iletimde [*] ile işaretlediğim problem
 ortaya çıkıyor. Yani yarattığım dosyalar koray grubu içerisinde
 koray kullanıcısına ait olarak -rw-r--r-- haklarıyla oluşuyor.
 Oysa ben www-data grubu içerisinde koray kullanıcısına ait ve
 0775 erişim izniyle yaratılmasını istiyorum.

 O zaman başka kullanıcılar sizin dosyalarınızı değiştirebilir. Bu
 istenen birşey değildir. Ortak bir çalışma alanı gerekliyse, cvs,
 svn gibi bu amaca uygun araçlar var. Hiç olmasza, değişiklikler
 izlenebilir, gözden kaçan sorunlar ortaya çıkmaz. Son durumunu
 almış dosya www dizinine konur. belgeler.org'da böyle çalışırız.

 Esen kalın, Nilgün


- --
Koray Bostancı
koray(at)kde.org.tr
Fingerprint: FCCB 2DD8 7D57 7593 8730  A7DE 7383 7D7D 0487 5EFD
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.2 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org

iD8DBQFDuF6Bc4N9fQSHXv0RAmYnAJwPtVRDhuW97zRb7UfNVUNwsg+NpQCgtwia
h+8sS5EgRZS0QVx7ooMqh4Y=
=50sO
-END PGP SIGNATURE-


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: /var/www'ye erişim usulü

2006-01-01 Başlik Cafer Şimşek
Koray Bostancı [EMAIL PROTECTED] writes:

 Cafer Şimşek yazmış:

 sizin işin ilacı newgrp komutu.

 evet newgrp ile grubu değiştirip çalışmak aklıma gelmemişti, gayet
 basit aslında. :) teşekkür ederim.
 ancak bu durumda da dosyaların 700 yetkisiyle yaratılması sorununu
 aşamıyorum halen.

Biraz bakındım ama, maalesef etkili bir çözüm bulamadım. Bulduğunuzda
bizimle de paylaşırsanız sevinirim.

Sevgiler



[...]


-- 
ayinesi iştir kişinin lafa bakılmaz

Cafer 'cfb' Şimşek
http://cafer.org