NFS проста в настройке, быстро и проста в использовании, но не предназначена для обеспечения безопасности (передача файлов с открытым текстом). Возможно, вы захотите посмотреть на sshfs, который можно использовать для создания точек монтирования, подобных NFS, но безопасным способом, и в моем собственном скромном тестировании аналогичная производительность для NFS. sshfs можно использовать для локального доступа к любой папке, доступ к которой вы можете получить в другой системе по сети, на которой работает SSH-сервер. Кроме того, sshfs работает в пользовательском пространстве, поэтому вам не нужно быть root для его настройки.
Получение любого из них для работы в Windows, вероятно, будет сложным, но оба будут работать на Mac.
Протокол SMB всегда казался мне неуклюжим, поэтому я не использовал его много, но я понимаю, что реализация Samba прочная. Я не могу говорить о его производительности или простоте использования в целом.
Я серьезно сомневаюсь, что ваша система будет оставаться в полезном состоянии после отключения всего, кроме sshd. Для списка состояний служб upstart выполните:
sudo service --status-all
Для служб System V:
sudo initctl list
Отключите все, что имеет + или указано как начало / запуск с соответствующим команды. Чтобы заявить откровенно очевидное: если вы сделаете это через ssh, «остановка сетевой сети» или тому подобное не принесет вам никакой пользы.