knfs - クラウド上のオンライン

これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、または MAC OS オンライン エミュレーターなどの複数の無料オンライン ワークステーションの XNUMX つを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド knfs です。

プログラム:

NAME


knfs - NFS/AFS トランスレーターを介して認証されたアクセスを確立します。

SYNOPSIS


ナイフ -ホスト <host > [id <user ID (XNUMX進数)>]
[-sysname <ホストの 「@sys」 >] [-ログ解除] [-トークン]
[-助けて]

ナイフ -ほ <host > [-i <user ID (XNUMX進数)>]
[-s <ホストの 「@sys」 >] [-u] [-t] [-彼]

DESCRIPTION


この ナイフ コマンドはローカル・マシン上に AFS 資格証明構造を作成し、それを識別します
NFS クライアント マシンに関連付けられたプロセス認証グループ (PAG) 番号による
によって名付けられた -ホスト名 引数、およびデフォルトでは NFS クライアント マシン上のローカル UID を使用します
ローカル マシン上の発行者のローカル UID と一致します。 資格情報に配置されます
発行者が以前に(ログオンして)取得した AFS トークンを構造化します。
AFS で変更されたログイン ユーティリティがインストールされている場合は、ローカル マシンに次のコマンドを発行します。 ログ コマンド、
または両方)。 認証情報構造を、一致しない NFS UID に関連付けるには、
発行者のローカル UID を使用するには、 id 引数。

このコマンドは、NFS にサービスを提供している NFS(R)/AFS トランスレーター マシン上でのみ発行してください。
クライアント マシンは、トランスレータ マシンでセルごとに AFS トークンを取得した後、
どの認証アクセスが必要か。 トランスレータ マシンのキャッシュ マネージャは次を使用します。
NFS 上で作業する指定されたユーザーの認証された AFS アクセスを取得するためのトークン
クライアントマシン。 このコマンドは、NFS クライアント マシンで発行した場合は無効です。

NFS クライアント マシン上のユーザーが AFS コマンドを発行できるようにするには、 -sysname
引数を使用して、NFS クライアント マシンのシステム タイプを指定します。これは、
翻訳機の。 NFS クライアント マシンは、AFS が対応するシステム タイプである必要があります。


この -ログ解除 フラグは資格情報構造内のトークンを破棄しますが、
資格情報構造自体。 トランスレータ マシン上のキャッシュ マネージャは、
次回リブートするまで資格証明構造を保持し、発行者が AFS にアクセスするたびにそれを使用します
翻訳機を通して。 ユーザーが次の場合、認証情報構造にはトークンのみが含まれます。
を再発行します ナイフ ユーザーが NFS にログインするたびに、トランスレーター マシン上でコマンドを実行します。
クライアントマシン。

NFS クライアント マシン上の指定されたユーザーに関連付けられたトークンを表示するには、
含める -トークン フラグ。

AFS バイナリーが使用可能なシステム・タイプの NFS クライアント・マシンで作業しているユーザー
使用することができます ログ コマンドではなく、 ナイフ

ご注意


翻訳機の管理者が次のコマンドを発行して UID チェックを有効にしている場合、 fs
輸出 とのコマンド -uidcheck on 引数を使用することはできません。 id
引数を使用して、発行者のローカル UID とは異なる NFS UID にトークンを割り当てます。 で
この場合、 id 唯一受け入れられるのは引数であるため、
value (発行者のローカル UID) は、 id 引数は省略されています。
UID の一致の要求は、ユーザーが同じローカル UID を持っている場合にのみ有効です。
NFS クライアント マシンと同様のトランスレータ マシン。 その場合、ユーザーは次のことを保証します。
自分のトークンを自分の NFS セッションにのみ割り当てます。

このコマンドを使用すると、サポートされていないシステム タイプを使用しているユーザーは、
AFS コマンドを発行します。 これは、AFS が対応するシステム タイプの NFS クライアントでのみ可能です。
にアクセスできるようにしています。

OPTIONS


-ホスト <host >
発行者が動作する NFS クライアント マシンの名前を指定します。 完全に
修飾されたホスト名が最適ですが、場合によっては短縮形も許容される可能性があります。
コマンド発行時のセルのネームサーバーの状態。

id <user ID (XNUMX進数)>
トークンを割り当てる NFS クライアント上のローカル UID を指定します。 NFS
クライアントは NFS UID によってファイル要求を識別するため、関連付けを作成すると、
変換マシン上のキャッシュ マネージャーは、入力時に適切なトークンを使用します。
リクエスト。 この引数を省略した場合、コマンド インタープリタは NFS UID を使用します。
翻訳マシン上の発行者のローカル UID と一致するもの (
getuid() 関数)。

-sysname <ホストの 「@sys」 >
ローカル (トランスレーター) マシンのリモート実行デーモンが指定する値を指定します。
の代替品 @sys で発行された AFS コマンドを実行するときのパス名の変数
NFS クライアント マシン (サポートされているシステム タイプである必要があります)。 NFS ユーザーの PATH が
環境変数は @sys ディレクトリのパス名の変数
AFS バイナリをハウスに組み込む (推奨どおり) 場合、この引数を設定すると、NFS ユーザーは次のことを行うことができます。
リモート実行デーモンに AFS バイナリへのアクセスを指示することにより、AFS コマンドを発行します。
システム タイプが NFS クライアント マシンと異なる場合でも、NFS クライアント マシンに適切です。
翻訳機の。

-ログ解除
PAG によって識別された資格情報構造に保存されているトークンを破棄します。
に関連付けられている -ホスト 引数、およびオプションで id 引数。

-トークン
指定された NFS クライアント上の指定されたユーザーに割り当てられた AFS トークンを表示します
機械。

-助けて
このコマンドのオンラインヘルプを出力します。 他のすべての有効なオプションは無視されます。

出力


次のエラー メッセージは、トランスレーターで UID チェックが有効になっていることを示します。
マシンに提供される値 id 引数が発行者のローカルと異なります
UID。

knfs: 「passwd sync」モードのトランスレータ。 リモート UID は次と同じである必要があります
ローカルUID


次の例は、このコマンドの一般的な使用法を示しています。 発行者「スミス」は、
マシン「nfscli1.abc.com」で作業しており、そのマシンのユーザー ID は 1020 です。 の
翻訳マシン「tx4.abc.com」は AFS で修正されたログイン ユーティリティを使用するため、「smith」は
ABC Corporation セルのトークンは、 telnet プログラム。 彼女
次に、 ログ ABC Corporation のテストで「admin」としてトークンを取得するコマンド
セル「test.abc.com」、および ナイフ 両方のトークンを資格情報に関連付けるコマンド
この構造は、マシン名「nfs-cli1」とユーザー ID 1020 によって識別されます。彼女は、
「tx4」に接続し、「nfscli1」で動作します。

% telnet tx4.abc.com
。 。 。
ログイン: スミス
パスワード:
AFS(R)ログイン

% klog admin -cell test.abc.com
パスワード:

% knfs nfscli1.abc.com 1020

% 出口

次の例は、ユーザー smith が、
telnet プログラムを実行し、トークンを破棄します。

% Telnet translator4.abc.com
。 。 。
ログイン: スミス
パスワード:
AFS(R)ログイン

% knfs nfscli1.abc.com 1020 -unlog

% 出口

特権 REQUIRED


なし

onworks.net サービスを使用してオンラインで knfs を使用する



最新のLinuxおよびWindowsオンラインプログラム