Paket , kullanıcı hesabından çalışması gereken qqq.debprogramı yükler . Paket program, config dosyası ve initscript'ten oluşur.qqquqqqqqqqqq.conf/etc/init.d/qqq
Paket kullanıcı oluşumunu nasıl yönetmeli uqqq? Bu konuda en iyi uygulamalar veya resmi kurallar var mı?
- Sadece kullanıcıyı
uqqqpostinst içinde otomatik olarak oluşturun ; /etc/init.d/qqqBetiğin ilk açılışında kullanıcıyı otomatik olarak oluşturun ;- Kullanıcı
qqqprogramı ilk başlatıldığında otomatik olarak oluştur (bağımsız değişkenler olmadan) - Herhangi bir kullanıcı hesabı oluşturmayın, kullanıcı yönetici tarafından açıkça oluşturulmadıkça başlatmayı reddetme (örneğin, kullanma
qqq --create-user); - Hiçbir kullanıcı hesabı oluşturmayın, varsayılan olarak kökünden güvenli olmayan bir şekilde çalıştırın;
- Etkileşimli olarak postinst, init.d betiği veya
qqqkendisinden bir kullanıcı oluşturup oluşturmadığını sorun.
Paket, kaldırıldığında kullanıcı hesabını kaldırmalı mı?
adduserkullanılır, aynı zamanda paketin bağlıdır gerekmektedir. Bakınız: lintian.debian.org/tags/…
grep adduser /var/lib/dpkg/info/*.postinstbirçok örnek almak için herhangi bir Debian tabanlı sistem üzerinde çalıştırın .