systemd rehberimizde kısaca değindiğimiz, Minecraft için ayrı bir kullanıcı oluşturma konusunu bu rehberde detaylandırıyoruz.
Yeni Kullanıcı Oluşturma
sudo adduser --system --group minecraft
--system parametresi, bu kullanıcının normal bir giriş yapan kullanıcı değil, bir servis hesabı olduğunu belirtir.
Neden root ile Çalıştırmamalı?
Güvenlik riski
Minecraft sunucusunu root ile çalıştırmak, sunucu yazılımında veya bir eklentide bulunabilecek bir güvenlik açığının, saldırganın TÜM sisteme root erişimi kazanmasına yol açabileceği anlamına gelir. Ayrı, sınırlı yetkili bir kullanıcı, olası bir açıkta zararı sınırlar.
Dosya Sahipliğini Ayarlama
sudo chown -R minecraft:minecraft /home/minecraft/server
Bu, sunucu klasörünün tüm dosyalarını "minecraft" kullanıcısına ve grubuna atar.
Bu Kullanıcıya Geçiş Yapma
sudo su - minecraft
Bu komutla, o kullanıcı olarak işlem yapabilir (dosya düzenleme, sunucuyu elle test etme gibi).
İzin Sorunları Yaşarsanız
Dosya izinleri hatası rehberimize bakabilirsiniz.