Порой бывает так что жесткий диск забит под завязку и нужно срочно найти файлы и папки которые занимают все место
Вам поможет вот такая команда:
 #find / -type f -size +100000k -exec ls -lh {} \; | awk '{ print $9 ": " $5 }'
либо через Finder:

Установка

Для установки и сервера необходимы пакеты nfs-kernel-server и nfs-common

#apt-get install nfs-kernel-server nfs-common -y

Настройка сервера

Настройки сервера хранятся в файле /etc/exports .

#nano /etc/exports

и добавляем туда:

/data 192.168.1.0/24(rw,insecure,nohide,all_squash,anonuid=1000,anongid=1000,no_subtree_check)

, где:

  • /data –путь к папке, для которой раздается доступ;

  • 192.168.1.1 –IP-адрес, которому раздается доступ к папке(можно указать всю сеть, тогда запись примет вид 192.168.1.0/24)

  • (rw,no_root_squash,sync) –набор опций, опции могут быть:

    • rw –чтение запись;

    • no_root_squash –по умолчанию пользователь root на клиентской машине не будет иметь доступа к разделяемой директории сервера. Этой опцией мы снимаем это ограничение. В целях безопасности этого лучше не делать;

    • nohide – NFS автоматически не показывает нелокальные ресурсы (например, примонтированые с помощью mount –bind), эта опция включает отображение таких ресурсов;

    • sync – синхронный режим доступа(может принимать обратное значение- async). sync (async) – указывает, что сервер должен отвечать на запросы только после записи на диск изменений, выполненных этими запросами. Опция async указывает серверу не ждать записи информации на диск, что повышает производительность, но понижает надежность, т.к. в случае обрыва соединения или отказа оборудования возможна потеря данных;

    • noaccess – запрещает доступ к указанной директории. Может быть полезной, если перед этим вы задали доступ всем пользователям сети к определенной директории, и теперь хотите ограничить доступ в поддиректории лишь некоторым пользователям.

    • all_squash– подразумевает, что все подключения будут выполнятся от анонимного пользователя

    • subtree_check (no_subtree_check)- в некоторых случаях приходится экспортировать не весь раздел, а лишь его часть. При этом сервер NFS должен выполнять дополнительную проверку обращений клиентов, чтобы убедиться в том, что они предпринимают попытку доступа лишь к файлам, находящимся в соответствующих подкаталогах. Такой контроль поддерева (subtree checks) несколько замедляет взаимодействие с клиентами, но если отказаться от него, могут возникнуть проблемы с безопасностью системы. Отменить контроль поддерева можно с помощью опции no_subtree_check. Опция subtree_check, включающая такой контроль, предполагается по умолчанию. Контроль поддерева можно не выполнять в том случае, если экспортируемый каталог совпадает с разделом диска;

    • anonuid=1000– привязывает анонимного пользователя к «местному» пользователю;

    • anongid=1000– привязывает анонимного пользователя к группе «местного» пользователя.

Под «местным» пользователем понимается пользователь, который будет осуществлять запись в файлы (запускать приложения, скачивающие файлы и т.д.), поэтому значение 1000 может отличаться от вашего. Для определения uid пользователя воспользуйтесь командой

id <имя_пользвателя>

Перезапускаем сервер:

#/etc/init.d/nfs-kernel-server restart

В последствии после внесения изменений в файл /etc/exports не обязательно перезапускать сервер, достаточно выполнить:

#exportfs -a
  • 1
  • 4
  • 5
г. Москва, Ленинский проспект, д.9 +7 (495) 979-6776
2017(c) ООО "АИДКОРП"