問題タブ [nis]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
5 に答える
13464 参照

linux - サーバーでの変更後、「ypcat」と「ypmatch ユーザー名パスワード」が一致しません

一連のマシンでの認証にNISを使用しようとしています。NIS サーバー上のユーザー アカウントのユーザー ID 番号の 1 つを変更する必要がありました (usernameクライアント上の ID 500 のローカル ユーザー アカウントとの競合を避けるために、ユーザー ID を 500 から 509 に変更しました)。問題は、クライアントで正しく更新されていないことです。

特に、私が行うypcat passwd | grep usernameと、最新の情報が得られます:

しかし、そうすると、次のようにypmatch username passwd表示されます。

これは、ユーザーがクライアントの 1 つにログオンすると、間違ったユーザー ID を持つことを意味し、あらゆる種類の問題を引き起こします。"cd /var/yp; make"サーバーとクライアントで実行しまし"service ypbind restart"たが、問題は解決していません。これを引き起こしている原因と、どうにかしてクライアントを強制的に更新する方法を知っている人はいますか? (クライアントとサーバーの両方で Fedora 8 を実行しています)。

0 投票する
1 に答える
1725 参照

ssh - solaris10のcompatnisとのssh

次の構成を使用して、sshとNISを備えたSolaris10サーバーが動作しています。

今、私は互換モードに切り替えたいです:

次のユーザーを追加しました。

実行pwvconした後、ユーザーのパスワード認証が機能lukeしなくなりました(公開鍵はまだOKです)。

セットアップに何か問題がありますか?

0 投票する
1 に答える
3285 参照

http-authentication - LDAP認証なしでGitosisでGitwebを認証しますか?

gitweb、gitosis で Apache Auth を使用している記事を見つけました。

認証にLDAPを使用していない場合、これを行う方法があるかどうか疑問に思っていました. 現在、すべての UNIX サーバーで認証に使用する非常に大きな NIS ドメインがあります。UI を介して SVN リポジトリにこれを使用しますが、この場合、次の要件を満たすようにしています。

  • Git リポジトリ
  • アクセス制御 - Gitolite を使用
  • オンライン UI - Gitweb を使用
  • UI にはアクセス制御も必要 - まだ実装されていません

最初に、Gitweb と Gitolite を一緒にプレイする必要があると考えていましたが、現時点ではそれぞれが個別に動作します。

gitolite が SSH キーを使用してアクセスを提供する場合、ユーザー/開発者が Gitweb/gitolite にアクセスするマシンごとにキーを持つことで、この方法でアクセスを提供できます。

または、すべてのユーザーが IT 部門が設定したアカウントを持っているため、gitweb で NIS ドメインからのユーザーを簡単に認証できる場合は、これがより良いでしょう。

この要件をさらに進めるために使用できるアイデアやハウツーはありますか?

0 投票する
2 に答える
3899 参照

linux - NISyppasswdハッシュのcryptからmd5への移行

/var/yp/input-files/passwd古いクリプトDESハッシュで構成されるNISユーザーデータベースを想像してみてください。目的は、このデータベースをmd5またはshaハッシュに移行することです。を使用してパスワードを変更するyppasswdと、既存のエントリと同じアルゴリズムを使用して生成されます(おそらくレガシーの理由で)。つまり、cryptはcryptのまま、md5はmd5のままです。

現在の計画は、yppasswdをラップする特別なパスワード変更スクリプトを作成することです。デフォルトで変更されたパスワードをmd5形式で生成するようにyppasswdに指示するより洗練された方法はありますか?

0 投票する
3 に答える
4108 参照

powershell - PowershellでmsSFU30MaxUidNumber属性をクエリするにはどうすればよいですか?

Powershellを使用してActiveDirectoryでこのUNIX属性msSFU30MaxUidNumberをクエリする方法を知っている人はいますか?必要に応じてUnix属性をユーザーに割り当てるスクリプトに取り組んでいます。QuestADPowershellモジュールも利用できます。

0 投票する
5 に答える
18855 参照

awk - Awk を使用して空白を削除する

次の形式のファイルがあります。

awk を使用してファイルを構文解析し、makedbm で読み取り可能な形式にしようとしています (カスタム NIS マップを作成するため)。フィールドセパレータはセミコロンです。各行の各フィールドから先頭の空白をすべて削除できるようにする必要がありますが、名前フィールドとタイトル フィールドにはスペースを残します。ありがとう。

0 投票する
1 に答える
1429 参照

ubuntu - NIS ユーザーにデフォルトの ubuntu (デスクトップユーザー) グループ権限を与える方法

中央ファイル サーバーが実行Redhatされており、このシステムを 経由NFSで共有をエクスポートするように構成し、ユーザー アカウントを で管理していますNIS。いくつかのクライアントをセットアップしましたが、ユーザーが標準グループの一部ではないUbuntuことに気付きました。通常、ローカル ユーザーは次のグループに属します。NISUbuntu

ただし、NIS ユーザーは次のグループにのみ属しています。

明らかに、使用している各 Ubuntu クライアントNISのすべての標準Ubuntuグループに各ユーザーを追加できますが、そのためにはすべてのシステムを最新の状態に保つ必要があります。

NISしたがって、NIS サーバー上のユーザーを適切なグループに追加することを考えていました。Redhat残念ながら、グループ名と ID が と の間で一致しませんUbuntu。そのためplugdev、Ubuntu システムのグループはグループ ID にマップされます46が、同じグループがサーバー47上の ID を持っている可能性がありRedhatます。

したがって、私の質問:最も効率的な方法でユーザー グループを照合/マッピングするにはどうすればよいですか? 理想的には、新しい NIS ユーザーはそれぞれ、自動的に適切な ubuntu グループに所属します。(適切なグループパーミッションを持っていないと、smbmount ができない、など...)

編集理想的には、各NISユーザーを特別なNISグループに追加し、それがUbuntuクライアントでグループに変換されますadm cdrom dip plugdev lpadmin sambashare

0 投票する
1 に答える
1356 参照

linux - 同じ名前のローカルユーザーとNISユーザー-chown

NISドメインが構成されたLinuxがあり、ローカルユーザーとjohndoeという名前のNISユーザーの両方があります(ただし、UIDは異なります)。

'chown johndoe:johndoegrp somefile.txt'を適用すると、どのjohn doeが所有者になりますか?'ls -n'で自分の目で確かめることができることは知っていますが、一部のエンドユーザーは一貫性のない結果が得られたと言っていました。

出来ますか ?

0 投票する
1 に答える
260 参照

caching - プロセスごとのプライベート nsswitch または nscd

ネットワーク上のいくつかの NIS パフォーマンスの問題を短期的に修正したいと考えています。

root アクセス権がなく、nscd ですべてのキャッシュがオフになっています。

getpwuid がその結果をキャッシュできるようにするために、ローカルの nscd のような機能を提供したいと考えています。

環境:

R は、パッケージの読み込み中に getpwuid を何度も呼び出します。

0 投票する
1 に答える
1124 参照

fedora - NIS 構成でのポート マッパーの障害

に取り組んでいます。fedora 17構成しようとしています。ypser、rpcbind、ypbindパッケージを「yumNIS server 」コマンドでインストールしました。すべて問題ありませんが、最後のステップで、ホスト名をデータベースに保存する必要がある場合、 ctrl+を押した後dおよび ' y ' ポート マッパーの失敗を受け取りましたが、ホストはデータベースに正常に追加されました。

次のエラーが表示されます..


この問題のクライアントがサーバーに接続できないため、誰かがこの問題を解決するのを手伝ってくれますか?