GlassFish uygulama sunucusu yönetmek ve aynı zamanda başlatmak ve onları durdurmak ve bu senaryoyu çalışmasını kök kullanıcıyı kısıtlamak istiyorum için komut dosyalarını içerir. Bunun nedeni, bazı önemli geliştiricilerin sunucuyu ayrıcalıksız kullanıcı olarak yönetmeyi unutmaları ve uygulama sunucusunu kök kullanıcı olarak yeniden başlatmaları durumunda uygulama sunucusunun kök kullanıcı tarafından çalıştırılması gerekir [*].
Kök erişimi vermekten kaçınmak için bir seçenek değildir ve geliştiriciler unutur çünkü yerel makinelerinde bunu yapmak için çok kullanılırlar. Ben istiyorum asadmin
olmayan ayrıcalıklı kullanıcı olarak çalıştırmak veya isteğe bağlı olarak bir hata mesaj komut root tarafından her çalıştırıldığında gösterilecek ya değişikliğine senaryoyu.
Bash kabuğu kullanılır.
[*]: Dosyalardaki hakları düzeltmeye çalıştım, ancak kök sahibi olan ve onları chmod eden birçok dosyayı izlememe rağmen, uygulama garip hatalarla karşılaşıyor ve tekrar kök olarak çalıştırmam gerekiyor.