vsftpd сделать файл доступным только для чтения при открытии его каким либо пользователем
Есть следующая ситуация: на сервер vsftpd подключаются два пользователя. Один из них открывает файл и производит в нем какие-либо изменения. Второй пользователь открывает этот же файл, после чего первый сохраняет свои изменения. Далее второй пользователь сохраняет свои изменения и мы получаем ситуацию, при которой изменения пользователя 1 пропадают. Вопрос: можно ли при открытии файла каким либо пользователем сделать этот файл доступным только для чтения всем остальным пользователям, пока пользователь 1 его не закроет? Если да, то как это реализовать?