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

NFC Tools Pro Edition 7.0 Apk

NFC Tools can read and write NFC tags.
NFC Tools Pro Edition includes additional features such as profiles management and many others. Save your tags or tasks profiles to reuse them later. Export and import easily.
NFC Tools Pro Edition allows you to import your records or tasks directly from an existing NFC tag. You can edit your tag very quickly. Also you can run directly your tasks profile without NFC tags
And of course, other exclusive features will be coming.
Approach a tag and the application will display the available information, such as:
– The manufacturer of the tag (eg NXP, Nokia, IBM)
– The type of tag (eg: MIFARE Ultralight, Ultralight C, DESFire, NTAG203)
– The standard (eg: NFC Forum Type 2)
– The available technology (Android class)
– Serial number (eg: 04:85: c8: 5a: 40:2 b: 80)
– The size of the tag and data
– If writing is possible and if the tag can be configure read-only
– All records present on the tag format NDEF
You can also write data on your NFC tags such as :
– Save a text
– Register a link
– Post a link to an application
– Save a mail
– Save a contact
– Save a phone number
– Save sms
– Save GPS location
– Save address
– Configure bluetooth connection
– Save custom data
And you can set this following tasks :
– Enable / Disable / Toggle WIFI
– Enable / Disable / Toggle WIFI Hotspot
– Enable / Disable / Toggle Bluetooth
– Enable / Disable / Toggle Mobile data
– Enable / Disable / Toggle Airplane (root)
– Configuring sound profile : Mute / Vibrate / Normal
– Set brightness mode and brightness level
– Set auto-rotate
– Set volume for ringtones and notifications
– Set volume for media
– Set volume for alarms
– Set alarm
– Set timer
– Launch a app
– Launch URL / URI
– Launch Tasker task
– TTS (text to speech)
– Configure a WIFI network
– And more !
You can write a lot of information on your tag.
Other operations is available, such as copying or erasing of NFC tag.
NFC Tools has been tested with following NFC tags :
– NTAG 203, 210, 212, 213, 215, 216
– Topaz 512 (BCM512)
– Ultralight, Ultralight C
– MIFARE Classic 1k, 4k
– FeliCa
If you have any problems, do not hesitate to contact me.
If you don’t have NFC Tags, you can buy high quality and super durable NFC tags here : http://whiztags.wakdev.com/shop/
Notes :
– Requires an NFC-enabled device.
– Application’s rights is limited to the use of NFC.
– Tasks require this additional free application : http://getapp.nfctasks.wakdev.com/
– If you like NFC Tools, you can buy me a coffee: http://getapp.donate.wakdev.com/
– And if you want buy me more coffee, visit : http://donate.wakdev.com/

WHAT’S NEW
We work hard to provide you with a quality app, but you may run into problems we couldn’t anticipate. If so, don’t panic

App Info:
App name : NFC Tools – Pro Edition
Package Name : com.wakdev.nfctools.pro
Developer: wakdev
Apk Md5 : 5f270c6977493b7b3eeaa317e7ee827c
Apk Size :6.59 MB
Update on Play Store:April 24, 2019
Version Name & Code:7.0(132)

Requirements: 4.0 and up

Download Apk

  • GSam Battery Monitor Pro 3.38 Apk
  • Avast Mobile Security Pro 6.20.1 Apk
  • Network Signal Info Pro 5.06.12 Apk
  • S Photo Editor Pro 2.54 Apk
  • Runtastic PRO Running, Fitness 9.4 Apk

Монтирование с помощью autofs

Данный способ монтирования позволяет автоматически монтировать папку после обращения к ней в наутилусе (к примеру, через закладки) или в терминале:

и автоматически отмонтировать при отсутствии активности.

Настройка

Для настройки autofs в файле /etc/auto.master
необходимо добавить строку

/nfs /etc/auto.nfs —timeout=60

Здесь –timeout=60 указывает отмонтировать раздел при отсутствии активности на нём более чем 60 секунд.
Создаем в корне файловой системы папку /nfs
:

В файле /etc/auto.nfs
добавляем строку/etc/default/autofs
необходимо раскомментировать или добавить следующие строки:

MOUNT_WAIT=10

#время ожидания ответа от mount

NEGATIVE_TIMEOUT=10

#время ожидания при неудачной попытке монтирования

После этого autofs будет пытаться примонтировать удаленную папку только 10 секунд.

Проблемы с гибернацией или выключением

После настройки автомонтирования сетевых папок NFS могут обнаружится некотрые проблемы с выключением или гибернацией системы. Чаще всего это проявляется как прерывающаяся гибернация (компьютер начинает уходить в гибернацию, гаснет экран, после чего экран опять загорается и работа продолжается, так же в этих случаях возможны проблемы с выключением и перезагрузкой системы. При последующих попытках отправить компьютер в гибернацию на черном экране вверрху можно наблюдать строку типа:

Freezing of tasks failed after 20.01 seconds (1 tasks refusing to freeze, wq_busy=0)

Для диагностирования смотрим лог dmesg
, возможный вывод:

Dmesg | grep -A 2 refuse
Freezing of tasks failed after 20.01 seconds (1 tasks refusing to freeze, wq_busy=0):
nfs D 0000000000000000 0 2065 1 0x00800004

Dmesg | grep -A 2 refuse
Freezing of tasks failed after 20.00 seconds (1 tasks refusing to freeze):
updatedb.mloc D ffff88008e907578 0 9268 9261 0x00800004

Пакет, являющийся причиной зависания указан в начале строки, следующей после сообщения об ошибке.

Причина №1: пакет NFS

Причиной данной проблемы является скрипт прерывания работы NetworkManager, необходимо запретить его выполнение переименовав его:

Sudo mv /usr/lib/pm-utils/sleep.d/55NetworkManager /usr/libg/pm-utils/sleep.d/old.55NetworkManager

Причина №2: пакет updatedb.mloc

updatedb
является частью пакета mlocate
— удобного пакета для быстрого поиска файлов по системе. К сожалению, версия 0.23.1-1ubuntu2 , находящаяся в репозиториях Ubuntu содержит баг , при котором возникает ситуация, когда компьютер не может выключиться или отправиться в гибернацию, когда сервер NFS выключен
.
Для решения данной проблемы необходимо установить пакет версии 0.23.1-1 из репозитория debian-sid:

NFS была разработана в те времена, когда мы не могли открывать доступ к своим диска так как мы можем делать это сегодня — в windows окружении. NFS предоставляет возможность открывать доступ к дисковому пространству большого сервера маленьким клиентским системам. В то время как сегодня это выглядит стандартной возможностью, были времена, когда клиенты и серверы не могли разделять между собой дисковое пространство.

«Тонкие» клиенты не имеют жестких дисков и им требуется виртуальный жесткий диск. NFS монтирует их жесткие диски с сервера и в то время как пользователь думает, что сохраняет файлы на локальный жесткий диск, он сохраняет файлы на сервер. В «тонком» пользовательском окружении, разделы root, usr и home предлагаются клиенту с сервера посредством NFS.

Настройка Centos клиента

Настройка линукс систем довольно проста и безболезненна. Нужно просто установить нужные пакеты и смонтировать диск. Для Centos нужны следующие пакеты

# yum install nfs-utils nfs-utils-lib

Далее создаем папку и монтируем NFS раздела

# mkdir -p /mnt/nfs
# mount 192.168.2.213:/home/alex/nfs_dir1 /mnt/nfs
# mount
/dev/mapper/vg_slave-lv_root on / type ext4 (rw)
proc on /proc type proc (rw)
sysfs on /sys type sysfs (rw)
devpts on /dev/pts type devpts (rw,gid=5,mode=620)
tmpfs on /dev/shm type tmpfs (rw,rootcontext="system_u:object_r:tmpfs_t:s0")
/dev/sda1 on /boot type ext4 (rw)
none on /proc/sys/fs/binfmt_misc type binfmt_misc (rw)
sunrpc on /var/lib/nfs/rpc_pipefs type rpc_pipefs (rw)
192.168.2.213:/home/alex/nfs_dir1 on /mnt/nfs type nfs (rw,vers=4,addr=192.168.2.213,clientaddr=192.168.2.72)

В данном случае мы можем добавлять любой файл и директорию в смонтированную nfs_dir1 папку от имени любого пользователя системы (all_squash). Но если мы смонтируем вторую папку nfs_dir2, то в нее может записывать ТОЛЬКО root, так как там стоит опция no_root_squash. Проверяем.

# mkdir /mnt/dir1
# mkdir /mnt/dir2
# mount 192.168.2.213:/home/alex/nfs_dir1 /mnt/dir1
# mount 192.168.2.213:/home/alex/nfs_dir2 /mnt/dir2
или
# mount -t nfs4 -o rw,hard,intr,bg 192.168.2.213:/home/alex/nfs_dir2 /mnt/dir2
# echo "Hello" > /mnt/dir1/file1
# echo "Hello" > /mnt/dir2/file1
# su alex
$ echo "Hello" > /mnt/dir1/file1
$ echo "Hello" > /mnt/dir2/file1
bash: /mnt/dir2/file1: Permission denied

Возможные флаги монтирования.

Флаг Описание
rw Монтирование файловой системы для чтения/записи (она должна экспортировать­ся сервером в режиме чтения/записи)
го Монтирование файловой системы только для чтения
bg Если смонтировать файловую систему не удается (сервер не отвечает), следует перевести операцию в фоновый режим и продолжить обработку других запросов на монтирование
hard Если сервер отключился, операции, которые пытаются получить к нему доступ, блокируются до тех пор, пока сервер не включится вновь
soft Если сервер отключился, операции, которые пытаются получить к нему доступ, завершаются выдачей сообщения об ошибке. Этот флаг полезно устанавливать для того, чтобы предотвратить зависание процессов в случае неудачного монтирова­ния не очень важных файловых систем
intr Позволяет прерывать с клавиатуры заблокированные операции (будут выдаваться сообщения об ошибке)
nointr Не позволяет прерывать с клавиатуры заблокированные операции
retrans=n Указывает, сколько раз нужно повторить запрос, прежде чем будет выдано со­общение об ошибке (для файловых систем, смонтированных с флагом soft)
timeo=n Задает интервал тайм-аута для запросов (в десятых долях секунды)
rsize=n Задает размер буфера чтения равным n байт
wsize=fl Задает размер буфера записи равным n байт
sec=режим Задает режим безопасности
vers=n Задает версию протокола NFS
proto = протокол Выбирает транспортный протокол; им должен быть протокол tcp для версии NVS 4

Так же можно проверить с консоли, правильно ли сервер экспортировал файловую систему.

root@centos ~# showmount -e 192.168.2.213
Export list for 192.168.2.213:
/home/alex/nfs_dir2 192.168.2.0/24
/home/alex/nfs_dir1 192.168.2.180

Добавляем монтирование в автозагрузку

# cat /etc/fstab
...
192.168.2.213:/home/alex/nfs_dir2 /mnt/dir2 nfs4 rw,bg,intr,hard,nodev,nosuid 0 0

Чтобы проверить правильно ли добавили запись в fstab — смонтируем ФС.

root@centos  ~# mount -a -t nfs4

Возможные ошибки.

root@centos  ~# mount -a -t nfs4
mount.nfs4: mount point /mnt/dir2 does not exist
root@centos  ~# mount -a -t nfs4
mount.nfs4: remote share not in 'host:dir' format

В первом случаи нужно создать папку. Во втором — синтаксические ошибки в fstab.
Если возникли ошибки при монтировании NFS разделов – пройдитесь по списку Возможные ошибки из предыдущего раздела.
Для монтирования NFS разделов можно также использовать autofs. О чем пойдет речь в следующей статье.

Подключение NFS

Мы не будем подробно останавливаться на этом вопросе в сегодняшней статье. Это довольно большая тема, заслуживающая отдельной статьи. Но пару слов я все же скажу.

Чтобы подключить сетевую папку вам не нужен никакой nfs клиент ubuntu, достаточно использовать команду mount:

sudo mount 127.0.0.1:/var/nfs/ /mnt/

Теперь вы можете попытаться создать файл в подключенной директории:

Также мы посмотрите подключенные файловые системы с помощью df:

127.0.0.1:/var/nfs 30G 6,7G 22G 24% /mnt

Чтобы отключить эту файловую систему достаточно использовать стандартный umount:

sudo umount /mnt/

Настройка автоматического монтирования.

Для того, чтобы на клиентской машине экспортируемые директории монтировались автоматически вносим следующие строки в файл /etc/fstab:

192.168.0.2:/mnt/movie /home/movie nfs rw,async
192.168.0.2:/mnt/user /home/user nfs rw,async

Порядок элементов строки: что, куда, тип файловой системы, параметры.

Бывают следующие параметры:

soft/hard
— определяет поведение после превышения количества запросов на подключение. Если ничего не указано или указан параметр hard, то запросы будут отправляться бесконечно. Если задан параметр soft, то после таймаута быдет выдана ошибка. Параметр soft может привести к порче данных, поэтому его следует использовать в случаях когда больше требуется отзывчивость, чем надежность. Увеличение значения параметра retrans может снизить риск порчи данных.timeo=n
— время (в десятках секунд) которое NFS-клиент ждет ответа перед повтором запроса.retrans=n
— сколько раз NFS-клиент повторяет запрос перед тем как перейти к дальнейшим действиям. По умолчанию, запрос повторяется три раза.rsize=n
— максимальное количество байт в каждом сетевом запросе на чтение, которое NFS-клиент может получить когда читает из файла на NFS-сервере. Должно быть кратно 1024. Если параметр не указан, то используется максимальное значение поддерживаемое клиентом и сервером.wsize=n
— максимальное количество байт в каждом сетевом запросе на запись. Условия работы те же, что и для rsize.ac/noac
— определяет будет или нет использоваться кеширование атрибутов файлов. Если ни одна опция не будет установлена (или будет установлена опция ac), то клиент будет кешировать атрибуты файлов.bg/fg
— определяет то, каким образом поведет себя утилита mount если попытка смонтировать nfs-экспорт не удастся. fg (по умолчанию) заставляет mount выйти с ошибкой, а bg заставляет mount в случае таймаута создавать потомка и продолжать попытки смонтировать в то время как родительский процесс будет закрыт.sharecache/nosharecache
— определяет использовать ли один кеш данных в случае если монтируется одна и та же экспортируемая директория в несколько точек монтирования. По умолчанию кеш включен.intr/nointr
— выбирает можно ли применять сигналы на прерывание файловых операций на этой точке монтирования. По умолчанию используется nointr. Использовании опции intr предпочтительно при указании опции soft, так как это сильно снижает вероятность порчи данных. В версиях ядра 2.6.25 и выше данные опции не применяются и при их указании будут проигнорированы.

P.S. Одной из причин, почему я взялся за NFS, было желание смотреть фильмы прямо с домашнего сервера. Вначале запустил samba, что, конечно, удобнее, но при просмотре фильмов раз где-то в 8 минут происходило подвисание, которое отвисало еще минуты через 2. Так жить было не возможно и пришлось запустить NFS-сервер. Однако на домашней машине у меня установлен Windows 7 Pro, в котором нет встроенного NFS-клиента. Поэтому пришлось искать сторонние NFS-клиенты под Windows .

Подключение файловых систем NFS с помощью autofs

Еще одним способом подключить разделяемый ресурс NFS можно с помощью autofs. Autofs использует демона automount для управления своими точками подключения, подключая их только по мере обращения.

Autofs анализирует главный файл соответствий /etc/auto.master для определения точек подключения. Затем запускается процесс автоматического подключения каждой точки с указанными параметрами. Каждая строка в главном файле соответствий определяет точку подключения, а отдельный файл связей определяет, какие файловые системы должны быть подключены в эту точку. Например, в файле /etc/auto.mnt определяются точки подключения в каталог /mnt; это соответствие определяется в файле /etc/auto.master.

Каждая запись в auto.master имеет три поля. В первом поле указывается точка подключения. Во втором поле определяется размещение файла связей, а третье поле является необязательным. Третье поле может содержать дополнительную информацию, например значение таймаута.

Например, чтобы подключить каталог /project52 удалённого компьютера penguin.host.net в точку подключения /mnt/myproject на вашем компьютере, добавьте в файл auto.master следующую строку:

/mnt   /etc/auto.mnt --timeout 60

Добавьте следующую строку в файл /etc/auto.mnt:

myproject  -rw,soft,intr,rsize=8192,wsize=8192   penguin.host.net:/project52

Первое поле в файле /etc/auto.mnt содержит имя каталога /mnt. Этот каталог динамически создаётся демоном automount. Он не должен существовать на клиентском компьютере. Второе поле содержит параметры подключения, например rw — определение доступа на чтение и запись. В третьем поле определяется размещение NFS-экспорта, включая имя компьютера и каталога.

Каталог /mnt должен существовать в локальной файловой системе. В каталоге /mnt локальной файловой системы не должно быть подкаталогов.

Autofs представляет собой службу. Чтобы запустить службу, введите в приглашении оболочки следующую команду:

service autofs restart

Чтобы просмотреть активные точки подключения, введите в приглашении оболочки следующую команду:

service autofs status

Если вы измените файл конфигурации /etc/auto.master во время работы autofs, вы должны указать демону automount перегрузить его, выполнив следующую команду в приглашении оболочки:

service autofs reload

Чтобы узнать, как настроить запуск autofs при загрузке, обратитесь к Главе 8 за информацией об управлении службами.

2 Оптимизация NFS

Обычно, если не заданы опции rsize и wsize, то NFS будет читать и писать
блоками по 4096 или по 8192 байтов. Некоторые комбинации ядер Linux и сетевых
карт не могут обрабатывать такие большие блоки, и это может быть неоптимально.
Так что нам нужно поэкспериментировать и найти значения rsize и wsize, которые
работают так быстр,о насколько это возможно. Вы можете протестировать скорость
передачи при заданных опциях при помощи нескольких простых комманд. Выполнив
вышеприведенную команду монтирования и получив доступ с правом записи на диск,
вы можете выполнить тестирование производительности последовательной записи:

time dd if=/dev/zero of=/mnt/testfile bs=16k count=4096

Эта команда создает 64Mb файл, заполненный нулевыми значениями (этот файл
должен быть достаточно большим, настолько большим, чтобы кэширование не сыграло
значительную роль в производительности, используйте больший размер файла, если у
вас достаточно много памяти). Проделайте эту операцию несколько раз (5-10?) и
усредните полученные результаты. Полученная величина — это время
`прохода’, т.е. величина наиболее интересующая нас в этом эксперименте. Затем вы
можете измерить производительность чтения, прочитав файл обратно на свою машину:

time dd if=/mnt/testfile of=/dev/null bs=16k

выполните эту операцию несколько раз и усредните результат. Затем
отмонтируйте файловую систему и примонтируйте ее заново, с увеличенными
значениями rsize и wsize. Вероятно они должны быть кратными 1024, и не больше
чем 16384 байтов, поскольку это максимальный размер блока данных в NFS версии 2.
Прямо после монтирования с увеличенными значениями перейдите в смонтированную
файловую систему и выполните команду подобную ls, исследуйте файловую систему,
чтобы убедиться, что все в норме. Если значения rsize/wsize слишком большие, то
симптомы очень необычные и не на 100% очевидные. Типичный симптом
выражается в неполном списке файлов при выполнении команды ‘ls’, и отсутствие
сообщений об ошибках. Или чтение файлов загадочно срывается без сообщения об
ошибке. После того, как вы установите, что заданные значения rsize/wsize
работают, вы можете далее продолжать тестировать производительность. Различные
серверные платформы вероятно имеют различные оптимальные размеры блоков. SunOS и
Solaris по общему мнению, работают довольно быстрее при размере блока равном
4096 байт, чем при других значениях.

Новые ядра Linux (с версии 1.3) выполняют предваряющее чтение для значений
rsize больших или равных размеру страницы машины. На процессорах Intel размер
страницы равен 4096 байтам. Предваряющее чтение значительно увеличивает
производительность NFS при чтении. Так что на машинах с процессором Intel вы
можете захотеть использовать значение rsize равное 4096 байтам.

Помните, что вам нужно отредактировать для
использования найденных значений rsize/wsize.

Прием для увеличения производительности NFS при записи заключается в
запрещении синхронной записи на сервер. Спецификация NFS требует, чтобы запросы
NFS на запись не считались законченными до записи данных на носитель (обычно
диск). Это ограничивает производительность записи, а асинхронная запись
значительно увеличит скорость записи по NFS. Демон nfsd для Linux никогда не
делает синхронную запись, поскольку реализация файловой системы Linux сама не
дает сделать это, но серверах работающих на отличных от Linux системах вы можете
увеличить производительность этим способом, поместив в ваш файл exports:

/dir    -async,access=linuxbox

или что-то подобное. Пожалуйста посмотрите справочную страницу exports на
данной машине. Также запомните, что это увеличивает риск потери данных.

Samsung Pay

Служба запущена в 2015 году, доступна в 12 странах. Работает только на устройствах Samsung не ранее модели Samsung Galaxy Note5 (2015).

Топ-возможности приложения:

  • загрузка и регистрация банковских платёжных инструментов;
  • загрузка карт лояльности (подарочных, накопительных);
  • оплата в магазинах и других физических точках продажи товаров и предоставления услуг;
  • оплата онлайн и в отдельных приложениях;
  • оплата проезда в транспорте.

Преимущества и недостатки

К преимуществам Samsung Pay стоит отнести:

  • функция эмуляции магнитной полоски даёт возможность работать с контактными и бесконтактными терминалами;
  • защита данных тройной аутентификацией: графический ключ, отпечаток пальца, сканирование сетчатки глаза;
  • участие в подарочно-накопительных акциях Samsung Rewards;
  • токенизация (генерирование случайных ключей) через Samsung Knox.

Недостатки службы:

  • совместимость только с «Самсунг»-устройствами;
  • поддерживает не все банки и платёжные системы;
  • лимит на количество карт (не более 10);
  • ограниченное количество стран, где внедрена служба.

Заключение

Для смартфонов, работающих на ОС «Андроид», разработаны специальные платформы для бесконтактной обработки платежей, и о них идёт речь в материале. На базе вышеперечисленных платёжных сервисов банки разрабатывают удобные мобильные надстройки для быстрой регистрации карты, управления платежами, просмотров истории. Выбор того или иного сервиса будет зависеть от модели устройства и наличия в нём опции NFC.

Как пользоваться NFC

NFC очень удобно пользоваться для обмена информацией, содержимым ваших устройств; совместных игр с друзьями и получения доступа к, например, интернет-службам.

Если вы хотите пользоваться NFC на своём Android, в первую очередь проверьте, поддерживается ли NFC вашим устройством. Иногда производитель может разместить надпись или логотип прямо на устройстве, но проще всего зайти в меню настроек Android, далее — в раздел «Беспроводные сети«, а дальше нажать «Ещё«. Там вы и должны будете увидеть пункты настроек NFC.

Но NFC необходимо активировать, чтобы использовать. Отметьте в описанном выше разделе галочкой пункт «обмен данными при совмещении с др. устройством — разрешить». При этом должна будет автоматически активироваться функция Android Beam. Если Android Beam почему-либо сам не включится, то будет достаточно просто нажать на него и выбрать «Да» для включения.

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

Не забывайте о следующих моментах:

  • И на принимающем, и на передающем устройстве должны быть включены и функция Android Beam, и NFC;
  • Оба устройства не должны иметь заблокированного экрана, не должны на этот момент быть в «спящем» режиме;
  • При поднесении устройств друг к другу вы услышите звуковой сигнал, это означает что NFC обнаружил 2 устройство;
  • Не разделяйте устройства, пока передача данных не завершится полностью (об этом тоже сообщит звук).
  • Знайте, что это NFC поможет вам ускорить ВКЛ и ВЫКЛ множества функций.

Хотите ли вы поделиться фотографиями, видео или другими данными, суть передачи примерно одна и та же:

  • Откройте тот контент, которым собираетесь поделиться;
  • Поместите панели устройств напротив друг друга;
  • Подождите подтверждения об обнаружении и появления надписи «нажмите для передачи данных»;
  • Щёлкните по экрану — и передача данных успешно начнётся.

А как пользоваться NFC для Windows Phone?

Начнём, пожалуй, с того, что и здесь технология доступна далеко не для всех телефонов. Поэтому, если какая-то из инструкций ниже окажется невыполнимой или не возымеет действия, вероятнее всего, NFC попросту не поддерживается — уточните технические данные вашего устройства.

Как включить NFC на Windows Phone устройстве?

  1. Коснитесь в списке приложений пункта Настройки, а затем коснитесь пункта NFC.
  2. Затем включите.
  3. Коснуться и передать, чтобы активировать связывание и передачу NFC, или включите.
  4. Коснуться и оплатить для включения транзакций NFC.

Чтобы передать с помощью NFC фотографии (и не только) — прикоснитесь своим телефоном к другому устройству NFC.

Чтобы соединиться с другим устройством — коснитесь своим телефоном NFC-аксессуара (наушников или динамиков, например), чтобы связать этот аксессуар с телефоном с помощью Bluetooth.

Для касания тега, чтобы получить те или иные сведения — коснитесь телефоном NFC-тега (скажем, визитной карточки или плаката), и откроется веб-сайт или приложение.

Чтобы выполнить платежи или другие транзакции — можно настроить банковские или кредитные карты и осуществлять платежи в магазинах, которые предлагают подобную услугу.

Подытожим вкратце: большинство современных, и, тем более, вновь выпускаемых планшетов и телефонов уже поддерживают NFC, но всё же функция пока что достаточно мало востребована, а применение достаточно сильно ограничено. Тем не менее, не стоит сомневаться, что за NFC не настоящее, но будущее, и вскорости стоит ожидать проникновения технологии абсолютно во все сферы жизни, даже самые неожиданные.

  1. 5
  2. 4
  3. 3
  4. 2
  5. 1

(0 голосов, в среднем: 0 из 5)

Полезные утилиты.

Чтобы не передергивать сервис, можно мягко применить измененные настройки командой:

# exportfs -ra

Где параметр -a
говорит о том, что нужно экспортировать все директории из файла /etc/exports, а параметр -r
заставляет реэкспортировать список всех директорий очистив текущий список. Вообще говоря, если нужно пополнить список экспортированных директорий, то нужно использовать параметр -a
, а если нучно убрать все текущие и добавить только те, что есть в /etc/exports, то следует использовать параметр -r
. Также может быть полезен параметр -u
, который позволяет отменить экспорт определенных директорий и параметр -f
, который очищает текущую таблицу экспорта ядра и все активные пользователи при последующем запросе получат новый список экспортируемых директорий.

Узнать различную информацию об экспорте можно с помощью утилиты showmount
:

showmount
без параметров отображает список подключенных клиентов,-a или —all
— показывает все используемые точки монтирования с ip-адресами и директориями. Так можно узнать, какие машины пользуются NFS-сервером и какие директории на них смонтированы.-d
— отображает только список директорий смонитированных клиентами.-e
— выводит список экспорта NFS-сервера.

Утилита nfsstat
отображает диагностическую информацию об активности как NFS-сервера, так и клиента.

Параметры команды nfsstat
:

-s
— вывести только серверную статистику. По умолчанию выводится как серверная, так и клиентская информация.-c
— вывести только клиентскую статистику.-n
— вывести только статистику NFS. По умолчанию, выводится как NFS, так и RPC статистика.-2
— вывести данные только по NFS v2. По умолчанию, выводится информация обо всех версиях имеющих не нулевую статистику.-3
— вывести данные только по NFS v3.-4
— вывести данные только по NFS v4.-m
— отобразить информацию о всех смонтированных NFS файловых системах. Если указан данный параметр, то все остальные игнорируются.-r
— вывести только статистику NFS.-l
— отобразить информацию в виде списка.

6.4 Автоматическое монтирование с amd

Текст предоставилWylie Stilwell. Текст переписалChern Lee.

amd(8) (даемон автоматического монтирования) автоматически
монтирует удалённую файловую систему,
как только происходит обращение к файлу или каталогу в этой файловой
системе. Кроме того, файловые системы, которые были неактивны
некоторое время, будут автоматически размонтированы даемоном
amd. Использование
amd является простой альтернативой
статическому монтированию, так как в последнем случае обычно всё должно
быть описано в файле /etc/fstab.

amd работает, сам выступая как сервер
NFS для каталогов /host и
/net. Когда происходит обращение к файлу в одном
из этих каталогов, amd ищет соответствующий
удаленный ресурс для монтирования и автоматически его монтирует.
/net используется для монтирования экспортируемой
файловой системы по адресу IP, когда как каталог
/host используется для монтирования ресурса по
удаленному имени хоста.

Обращение к файлу в каталоге
/host/foobar/usr укажет
amd на выполнение попытки монтирования
ресурса /usr, который находится на хосте
foobar.

Example 19-1. Монтирование ресурса при помощи
amd

Вы можете посмотреть доступные для монтирования ресурсы
отдалённого хоста командой showmount. К примеру,
чтобы посмотреть ресурсы хоста с именем foobar, вы
можете использовать:

% showmount -e foobar
Exports list on foobar:
/usr                               10.10.10.0
/a                                 10.10.10.0
% cd /host/foobar/usr

Как видно из примера, showmount показывает
/usr как экспортируемый ресурс. При переходе в
каталог /host/foobar/usr даемон
amd пытается разрешить имя хоста
foobar и автоматически смонтировать требуемый
ресурс.

amd может быть запущен из скриптов
начальной загрузки, если поместить такую строку в файл
/etc/rc.conf:

amd_enable="YES"

Кроме того, даемону amd могут быть
переданы настроечные флаги через параметр
amd_flags. По умолчанию
amd_flags настроен следующим образом:

amd_flags="-a /.amd_mnt -l syslog /host /etc/amd.map /net /etc/amd.map"

Файл /etc/amd.map задает опции, используемые
по умолчанию при монтировании экспортируемых ресурсов. В файле
/etc/amd.conf заданы настройки некоторых более
сложных возможностей amd.

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

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

Adblock
detector