Bir kabuk betiğini farklı bir kullanıcı olarak çalıştırmanın iyi bir yolu var. Debian asiti kullanıyorum ve hangi kullanıcının kimliğine bürünmek istediğimi biliyorum.
Manuel olarak yapıyor olsaydım, yapardım:
su postgres
./backup_db.sh /tmp/test
exit
Süreci otomatikleştirmek istediğimden, backup_db.sh dosyasını postgres olarak çalıştırma yoluna ihtiyacım var (çevreyi miras, vb.)
Teşekkürler!