Это команда knfs, которую можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.
ПРОГРАММА:
ИМЯ
knfs - устанавливает доступ с аутентификацией через NFS / AFS Translator
СИНТАКСИС
ножи -хозяин <кашель имя> [-Я бы <пользователь ID (десятичный)>]
[-системное имя <хозяина '@sys' ценностное >] [-отключить] [жетоны]
[-Помощь]
ножи -хо <кашель имя> [-i <пользователь ID (десятичный)>]
[-s <хозяина '@sys' ценностное >] [-u] [-t] [-он]
ОПИСАНИЕ
Ассоциация ножи команда создает структуру учетных данных AFS на локальном компьютере, идентифицируя ее
по номеру группы аутентификации процесса (PAG), связанной с клиентским компьютером NFS
названный -имя хоста аргумент и по умолчанию с локальным UID на клиентской машине NFS
который соответствует локальному UID эмитента на локальном компьютере. Он помещает в учетные данные
структурировать токены AFS, полученные эмитентом ранее (путем входа в
локальный компьютер, если установлена утилита входа в систему, измененная AFS, путем выдачи бревно команда,
или оба). Чтобы связать структуру учетных данных с UID NFS, который не соответствует
локальный UID эмитента используйте -Я бы аргумент.
Выполняйте эту команду только на машине-трансляторе NFS (R) / AFS, которая обслуживает NFS.
клиентской машине, после получения токенов AFS на машине-переводчике для каждой ячейки в
какой требуется аутентифицированный доступ. Менеджер кеша на машине-переводчике использует
токены для получения аутентифицированного доступа к AFS для назначенного пользователя, работающего в NFS
клиентская машина. Эта команда не эффективна, если запущена на клиентском компьютере NFS.
Чтобы разрешить пользователю на клиентском компьютере NFS выполнять команды AFS, используйте команду -системное имя
аргумент для указания типа системы клиентского компьютера NFS, который может отличаться от
переводчик машинный. Клиентский компьютер NFS должен относиться к типу системы, для которого поддерживается AFS.
поддерживается.
Ассоциация -отключить флаг отбрасывает токены в структуре учетных данных, но не уничтожает
сама структура учетных данных. Менеджер кеша на машине-переводчике сохраняет
структура учетных данных до следующей перезагрузки и использует ее каждый раз, когда эмитент обращается к AFS.
через переводчик. В структуре учетных данных есть токены, только если пользователь
переиздает ножи на машине-переводчике каждый раз, когда пользователь входит в NFS
клиентская машина.
Чтобы отобразить токены, связанные с назначенным пользователем на клиентском компьютере NFS,
включают жетоны флаг.
Пользователи, работающие на клиентских машинах NFS системного типа, для которых доступны двоичные файлы AFS
можно использовать бревно команда, а не ножи команда.
ПРЕДОСТЕРЕЖЕНИЯ
Если администратор машины-переводчика включил проверку UID, выдав fs
Exportafs команда с -uidcheck on аргумент, невозможно использовать -Я бы
аргумент для присвоения токенов UID NFS, который отличается от локального UID эмитента. В
в этом случае нет смысла включать -Я бы аргумент, потому что единственно приемлемый
значение (локальный UID эмитента) - это значение, используемое, когда -Я бы аргумент опущен.
Требование соответствия UID эффективно только в том случае, если у пользователей одинаковый локальный UID на
машина-переводчик как на клиентских машинах NFS. В этом случае он гарантирует, что пользователи
назначать свои токены только своим собственным сеансам NFS.
Эта команда не позволяет пользователям, работающим с неподдерживаемыми типами систем,
выдавать команды AFS. Это возможно только на NFS-клиентах того типа системы, для которого настроен AFS.
доступен.
ДОПОЛНИТЕЛЬНЫЕ УСЛУГИ, НЕ ВКЛЮЧЕННЫЕ В ПАКЕТ
-хозяин <кашель имя>
Называет клиентский компьютер NFS, на котором должен работать эмитент. Обеспечение полностью -
квалифицированное имя хоста лучше всего, но сокращенные формы, возможно, приемлемы в зависимости от
состояние сервера имен ячейки на момент подачи команды.
-Я бы <пользователь ID (десятичный)>
Задает локальный UID на клиенте NFS, которому назначаются токены. NFS
клиент идентифицирует запросы файлов по UID NFS, поэтому создание ассоциации позволяет
Cache Manager на машине-переводчике, чтобы использовать соответствующие токены при заполнении
запросы. Если этот аргумент опущен, интерпретатор команд использует UID NFS.
который соответствует локальному UID эмитента на машине-переводчике (как возвращено
getuid () функция).
-системное имя <хозяина '@sys' ценностное >
Задает значение, которое демон удаленного исполнителя на локальном компьютере (переводчике)
заменяет @sys переменная в именах путей при выполнении команд AFS, выданных на
клиентский компьютер NFS (который должен быть поддерживаемым типом системы). Если ПУТЬ пользователя NFS
переменная среды использует @sys переменная в именах путей для каталогов, которые
размещать двоичные файлы AFS (как рекомендуется), то установка этого аргумента позволяет пользователям NFS
запускать команды AFS, направляя демон удаленного исполнителя для доступа к двоичным файлам AFS
подходит для клиентской машины NFS, даже если ее тип системы отличается от
переводчик машинный.
-отключить
Отбрасывает токены, хранящиеся в структуре учетных данных, идентифицированной PAG
связано с -хозяин аргумент и, необязательно, -Я бы аргумент.
жетоны
Отображает токены AFS, назначенные указанному пользователю на указанном клиенте NFS.
машина.
-Помощь
Печатает интерактивную справку по этой команде. Все остальные допустимые параметры игнорируются.
ВЫВОД
Следующее сообщение об ошибке указывает, что на переводчике включена проверка UID.
машина и что значение, предусмотренное для -Я бы аргумент отличается от местного
УИД.
knfs: Переводчик в режиме синхронизации passwd; удаленный uid должен быть таким же, как
местный uid
ПРИМЕРЫ
В следующем примере показано типичное использование этой команды. Эмитент "кузнец"
работает на машине "nfscli1.abc.com" и имеет ID пользователя 1020 на этой машине. В
машина-переводчик "tx4.abc.com" использует модифицированную AFS служебную программу входа в систему, поэтому "smith" получает
токены для ячейки ABC Corporation автоматически при входе в систему через Telnet программа. Она
затем выдает бревно команда для получения токенов от имени администратора в тесте ABC Corporation
ячейка "test.abc.com" и ножи команда, чтобы связать оба токена с учетными данными
структура, идентифицированная именем машины "nfs-cli1" и идентификатором пользователя 1020. Она нарушает
подключение к «tx4» и работает на «nfscli1».
% телнет tx4.abc.com
. . .
логин: смит
Пароль:
AFS (R) логин
% клог админ -ячейка test.abc.com
Пароль:
% knfs nfscli1.abc.com 1020
% выход
В следующем примере показано, как пользователь smith снова подключается к машине "tx4" через
Telnet программа и сброс жетонов.
% телнет-переводчик4.abc.com
. . .
логин: смит
Пароль:
AFS (R) логин
% knfs nfscli1.abc.com 1020 -unlog
% выход
ПРИВИЛЕГИЯ ТРЕБУЕТСЯ
Ничто
Используйте knfs онлайн с помощью сервисов onworks.net