Этот сервис запускается пользователем aaa.
Пользователь не является пользователем sudoer и не root.
Служба должна загружать и записывать файлы в общий ресурс, к которому пользователь bbb может получить доступ и делать что угодно. с. Служба также должна иметь возможность что-то делать с этими файлами... т.е. если bbb не переместил/удалил файлы через 7 дней, то удалите их.
т.е. игнорируя ограничения, изложенные выше, можно было бы сделать следующее (т.е. если бы я сделал это вручную с терминала, используя моего пользователя, который является sudoer... но я хочу, чтобы служба сделала для меня следующее: вместо этого):
Код: Выделить всё
mkdir folder1
wget -o folder1/file1.txt www.abc.com/folder1/file1.txt
sudo chown -R :shareabc folder1
sudo chmod 775 folder1
sudo chmod 664 folder1/file1.txt
Код: Выделить всё
chmodПодробнее здесь: https://stackoverflow.com/questions/791 ... ns-c-sharp
Мобильная версия