Bir komut dosyası içindeki kullanıcı kimliğini (yükleme işleminin bir parçası olarak kök olarak yürütülür) harici bir komut dosyası çağırmadan yürütmek ve sonra root
diğer komutları çalıştırmak için geri döndürmenin bir yolu var mı?
Çeşit:
#!/bin/bash
some commands as root
SWITCH_USER_TO user
some commands as user including environment variables checks, without calling an external script
SWITCH_USER_BACK
some other stuff as root, maybe another user id change...
Kopyası Ben su o kullanıcı olarak bash script kalanını yürütmek için nasıl kullanırım?
—
Dan Dascalescu
Bu yanıta bir göz atmalısınız stackoverflow.com/a/17758312/1243547
—
Klaus