Bazı özel yazılımları root olarak dağıtıyorum (bu durum için bir gereklilik).
Sahibini / grubu user1:user1tüm dosyalar için 644önceden hazırladım , ardından ant ile kopyalayıp dağıtın.
Ancak, dosyalar dağıtım dizininden kopyalandığında, sahiplik kök dizine döner ve tüm dosyalar 666izinlerle yüklenir .
Dosyanın üzerine yazılmış veya yeni oluşturulan bu durum ortaya çıkıyor. Bir seçeneği belirlemenin bir yolu olduğuna inanıyorum cp, mvizinleri koruma komutları, ancak bunun değiştirilmesi gereken çok fazla komut olacaktır. Bunu nasıl düzeltebilirim?
Kök için geçici olarak değiştirebileceğim bir ayar var mı, böylece yükleme her zaman dosya izinlerini korur?
cpvemvkomutları? Evet isesed, ihtiyacınız olan seçenekleri kullanmak için hepsini değiştirmek kolay olmalıdır (aşağıdaki cevabımı inceleyiniz).