Вы не внимательно читали)
1) В rc.local все команды выполняются от root и соответсвенно владельцем становится root. Если вы все же не хотите слушать совета victor00000, то тогда команды должны выглядеть примерно так
/bin/su island-service -c "/bin/mount /mnt/yandex"
/bin/su island-service -c "/bin/mount /mnt/box"
2) Варинт прописать их в команды,что будут выполнятся при автологине (.xprofile, или автоматически запускаемые приложения (толькто там уже просто писать mount)) или в автозапуск шела (если вы работаете в консоли)
3) Прописать мотирование в пользовательский crontab
crontab -e
@reboot sleep 60; /bin/mount /mnt/yandex
@reboot sleep 55; /bin/mount /mnt/box
4)
sudo cp -iprv /home/island-service/.davfs2 /root/
sudo chown -R root:root /root/.davfs2
echo "secrets /root/.davfs2/secrets" | sudo tee /root/.davfs2/davfs2.conf
Теперь редактируем /etc/fstab
Заменяем строки для монтирования яндекса и ящика на
https://webdav.yandex.ru /mnt/yandex davfs user,_netdev,file_mode=660,dir_mode=770,uid=1000,conf=/root/.davfs2/davfs2.conf 0 1
https://dav.box.com/dav /mnt/box.com davfs user,_netdev,file_mode=660,dir_mode=770,uid=1000,conf=/root/.davfs2/davfs2.conf 0 1
Любой из этих вариантов должнен вам дать желаемое)