1. Посмотри оунера и группу папки где установлен nextcloud (ls -l), плюс юзер должен быть в группе слушателя www (nginx или www-data). У тебя PHP не имеет права доступа (посл строка)
2. Дай такого же юзера/оунера на указанные папки
SMB-клиент нужен для удалёнки. Если что - вот тут на мысли натолкнёт ещё)
https://github.com/nextcloud/nextcloud-snap/wiki/C...