Как я объяснил в шапке, я развернул проект в Debian.apache работает нормально, но для проекта ядра dotnet он показывает индексы файлов в каталоге.Похоже, что ядро dotnet не работает.
Я также настроил службу Kestrel, это тоже хорошо.
<PropertyGroup>
<TargetFramework>netcoreapp2.0</TargetFramework>
<RuntimeIdentifiers>
debian-x64;debian.8-x64;debian.9-x64
</RuntimeIdentifiers>
</PropertyGroup>
эти строки в .csproj ok.
Если вы, ребята, предложите еще какую-нибудь конфигурацию, я готов к советам.