Меню Рубрики

Nfs linux windows xp

Установка и настройка NFS-сервера и клиента в CentOS/RHEL

Network File System (NFS) – протокол распределенной файловой системы для организации общего доступа к файлам и папками. За основу в NFS взят протокол удаленных процедур (ONC RPC). NFS позволяет монтировать удаленные файловые системы по сети сеть. В отличии от FTP, NFS позволяет получить доступ только к тем частям файла, к которым обратился процесс. Имейте в виду, что данные в протоколе NFS по умолчанию не шифруются, и аутентификация клиентов не выполняется (доступ ограничивается по IP).

NFS очень прост в настройке, как со стороны сервера, так и со стороны клиента. В данной статье мы рассмотрим установку и настройку NFS-сервера и после чего, подключим NFS ресурс на клиенте. В этой статье для примера использования технологии NFS мы используем CentOS 8. В других Linux дистрибутивах (RHEL, Fedora и т.д.) все действия аналогичны.

Установка и настройка NFS-сервера в Linux CentOS

По умолчанию nfs уже установлен в CentOS 8 с пакетом Standard. Если вы удалили компоненты NFS, или ставили сервер в режиме Minimal Install, можно установить пакет NFS с помощью пакетного менеджера yum (dnf):

# yum install nfs-utils -y

# dnf install nfs-utils -y

У меня пакет уже был установлен:

После установки нужных пакетов, нужно запустить службы nfs-server и rpcbind, добавьте их в автозагрузку:

# systemctl enable rpcbind
# systemctl enable nfs-server
# systemctl start rpcbind
# systemctl start nfs-server

Если у вас в системе установлен firewalld откройте необходимые порты:

# firewall-cmd —permanent —add-port=111/tcp
# firewall-cmd —permanent —add-port=20048/tcp
# firewall-cmd —permanent —zone=public —add-service=nfs
# firewall-cmd —permanent —zone=public —add-service=mountd
# firewall-cmd —permanent —zone=public —add-service=rpc-bind
# firewall-cmd —reload

# iptables -t filter -A INPUT -p tcp —dport 111 -j ACCEPT
# iptables -t filter -A INPUT -p tcp —dport 2049 -j ACCEPT
# iptables -t filter -A INPUT -p tcp —dport 20048 -j ACCEPT
# service iptables save
# service iptables restart

Теперь создадим директорию, которая будет раздаваться вашим NFS сервером:

# mkdir -p /backup/nfs
# chmod -R 777 /backup/nfs

Теперь в конфигурационном файле с настройками NFS сервера (/etc/exports) нужно опубликовать данный каталог и назначить права доступа.

Добавьте в файл следующую строку для предоставления доступа к NFS всем хостам в указанной IP подсети:

Или можно ограничить доступ для конкретного IP:

Рассмотрим более подробно формат предоставления прав к NFS каталогу:

  • rw – права на запись в каталоге, ro – доступ только на чтение;
  • sync – синхронный режим доступа. async – подразумевает, что не нужно ожидать подтверждения записи на диск (повышает производительность NFS, но уменьшает надежность);
  • no_root_squash – разрешает root пользователю с клиента получать доступ к NFS каталогу (обычно не рекомендуется);
  • no_all_squash — включение авторизации пользователя. all_squash – доступ к ресурсам от анонимного пользователя;
  • no_subtree_check – отключить проверку, что пользователь обращается в файлу в определенном каталоге (subtree_check – используется по умолчанию);
  • anonuid, anongid – сопоставить NFS пользователю/группу указанному локальному пользователю/группе(UID и GID).

Чтобы применить новые настройки NFS каталогов, выполните:

И перезапустите nfs-сервер:

# systemctl restart nfs-server

На этом установка и настройка nfs-сервера закончена и можно приступить к настройке клиента.

Настройка клиента NFS в CentOS

Для настройки NFS клиента, нужно также установить пакет nfs-utils. Для CentOS 7:

# yum install nfs-utils -y

# dnf install nfs-utils -y Добавляем сервисы в автозагрузку и включаем:

# systemctl enable rpcbind
# systemctl enable nfs-server
# systemctl start rpcbind
# systemctl start nfs-server

Теперь на клиенте, нужно создать директорию, в которую мы смонтируем nfs-каталог:

Теперь можно смонтировать удаленное NFS-хранилище командой:

# mount -t nfs 192.168.0.100:/backup/nfs/ /backup

можно принудительно указать версию NFS протокола, которую нужно использовать

# mount -t nfs -o vers=4 192.168.0.100:/backup/nfs/ /backup

Где IP — это адрес NFS-сервера, который вы настроили ранее.

Теперь Теперь в списке перемонтированных разделов диска отображается подключенный NFS ресурс с удаленного сервере. Вы можете читать данные из этого каталога, или записывать в него (в зависимости от прав, которые назначены для вашего IP на NFS сервере). Чтобы NFS каталог автоматически монтировался при перезагрузке, нужно открыть файл fstab:

После сохранения файла fstab, можно применить его командой:

Итак, мы настроили и подключили удаленное NFS хранилище, которое можно использовать для прозрачного сетевого доступа к общему ресурсу с различных хостов. Можно складывать в NFS каталог бэкапы, хранить там файлы ISO образов и т.д.

Источник

[Help me!] Подскажите NFS-клиент для Windows

Сабж гуглил, найти не могу. Не совсем конечно там спрашиваю, но больше негде. Заранее благодарю.

там встроенный есть

>Сабж гуглил, найти не могу.

Смотрел, какие-то костыли.

есть встроенный в XP и Vista, в 7ке не нашел 🙁

>там встроенный есть

>есть встроенный в XP и Vista, в 7ке не нашел 🙁

В XP встроенный NFS клиент? О_о

Деточка, из-за ночных оргий с бсдшными чертями, у тебя галюники. Хотя в одном ты прав: NFS — костыль.

Да, ты их назвал костылем, помнишь 8).

>Хотя в одном ты прав: NFS — костыль.

А что не костыль? Подскажи аналог.

очевидно же — САМБА!

Самба, это банальный имплантант, для тех кому не хватило денег на нормальные технологии.

> В XP встроенный NFS клиент? О_о

Не совсем встроенный. «Services for Unix» или как его там.

Т.е. ты мне предлагаешь для файлового обмена двух машин эту дуру использовать?

Называется services for unix.

У семерки внутрях есть — надо только поставить из «управления компонентами» или чего-то такого.

Поддерживает только CP1251 в именах, так что либо придется забить на русский язык, либо ломать NFS-сервер под эту кодировку.

It is a component of the Services for Unix (SFU) release 3.0 and 3.5 (this last one is distributed freely). The most recent releases of Interix, 5.2 and 6.0, are components of the Windows Server 2003 R2, Windows Vista Enterprise and Ultimate editions and Windows Server 2008 under the name SUA [1] (Subsystem for Unix-based Applications).[2] Version 6.1 is included in Windows 7 (Enterprise and Ultimate) and Windows Server 2008 R2 (all editions).

в общем, под все винды есть в каком-то виде.

Источник

Как установить Need for Speed в Linux?

Лично я не большой фанат игр, но всё же иногда могу и поиграть. И из всех игр я предпочитаю гонки. Не знаю, может от того, что у меня нет водительских прав, или от того, что такие игры меньше затягивают, но именно им я отдаю предпочтение. Но в Linux хороших игр гонок практически нет, и это печально.

И в в тоже время в Windows есть масса таких игрушек, например, Need for Speed. Если вы ВДРУГ не знаете, что такое Need for Speed, то почитайте о ней тут www.gameray.ru/need-for-speed-rivals/ Многие любят эту игру и не напрасно. Как установить Need for Speed в Linux и возможно ли это? Возможно. И вот для начала видео, где это демонстрируется.

Как видите, всё работает прекрасно, хоть и запускается через Wine. Но как вы заметили из видео, чтобы игра в Wine запустилась, нужно установить дополнительные пакеты. И это не проблема, знать бы точно, какие именно ставить и как это сделать, так как на видео показано всё очень быстро. Специально для вас решил разложить всё по полочкам.

Как установить Need for Speed в Ubuntu через WINE?

Первым делом нам нужен самый последний релиз Wine. Для этого устанавливаем репозиторий и устанавливаем программу.

Всё, Wine самой последней версии установлен. Теперь вам нужно установить дополнительные Windows программы и компоненты.

Идём в Приложения — Wine — Winetricks и запускаем это приложение. Сначала переходим в программу на этот пункт и нажимаем далее.

После этого выбираем установку новых шрифтов:

После этого устанавливаем шрифты — это самые распространённые шрифты Microsoft:

После этого возвращаемся назад и выбираем пункт установки дополнительных компонентов Windows:

И затем устанавливаем нужные компоненты:

И тут наверное самое сложное. Нет, не сложно всё это установить, сложно выбрать то, что нужно. На видео выбираются такие компоненты:

Но учтите, видео немного устарело, и Need for Speed там возможно более старой версии. Поэтому нужно поставить тоже самое, но более свежего разлива. И тут тоже нет гарантии, что всё стразу получится, возможно придётся по-экспериментировать.

Если возникнут проблемы, то можно запустить всё через терминал и глянуть, что там не так и чего не хватает.

Так же нужно иметь в виду, что эти игры требуют хорошей видеокарты и правильных драйверов. А тут всё индивидуально, и подсказать можно только в каждом конкретном случае.

В общем. Могу пожелать только в этом благородном деле! Если что, пишите в комментариях 🙂

Не нашли ответ на свой вопрос? Воспользуйтесь поиском.

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

  • Nfs client windows 2008 r2
  • Nfs carbon не идет на windows 7
  • Nforce4 ultra windows 7 driver
  • Nforce2 400 windows 7
  • Nforce driver windows 7 64 bit