Вопрос не указывал клиентскую платформу, таким образом, я принимаю Linux.
Посмотрите соответствующий FAQ на сайте NFS Linux.
Процессы не могут проигнорировать SIGKILL, но syscalls может заблокировать сигналы от того, чтобы быть обработанным.
Существуют два, монтируют флаги для клиентов Linux, которые могут использоваться для работы вокруг этого: soft
и intr
.
soft
NFS причин для возможного отказа, когда запрос перестал работать. Если Ваше приложение не правильно написано, чтобы быть устойчивым перед лицом syscall отказов (и многие, много приложений не так записаны), оно может вызвать повреждение данных.
intr
попытки сделать NFS syscalls прерываемым более безопасным способом, чем soft
. Однако все еще возможно добраться intr,hard
смонтируйтесь в неубиваемое состояние.
На это влияют две вещи: {Аутентификация и олицетворение} и учетные записи пула приложений.
Последний первый: сервер B будет подключаться к SERVERB $ (то есть к учетной записи компьютера) по умолчанию, когда пул приложений запускается, если вы не использовали пользовательскую учетную запись пула приложений.
Если это сработает, я думаю, все остальное тоже будет работать, но возможно, что ваши настройки аутентификации попытаются аутентифицировать неделегируемого пользователя, что приведет к привести к NULL SID.
Вы можете определить идентификатор подключения на целевом устройстве с помощью ProcMon, а затем предоставить ему разрешения; но для этого может потребоваться немного больше настройки и планирования, чем вы ожидаете.