• ベストアンサー

ユーザアカウント

ユーザアカウントについてご質問させてください。 ユーザ数が100名以上なので シェルにて一括登録処理を考えております。 (Solaris 9です) パスワード登録処理をどのように行うか困っております。 ご意見及び参考になるサイトなどありましたら、教えて頂ければと思います。

質問者が選んだベストアンサー

  • ベストアンサー
  • entree
  • ベストアンサー率55% (405/735)
回答No.2

Perlでやるのが簡単だと思います。 パスワードの部分 (/etc/shadow) はsaltを適当に与えてcrypt関数を使えばできます。

その他の回答 (1)

  • zsh
  • ベストアンサー率68% (11/16)
回答No.1

インストールする必要がありますが expectを使うのが簡単だと思います。

関連するQ&A

  • ユーザー登録について

    以下シェルを作成しています。 (1) グループ登録シェル (2) ユーザーアカウント登録シェル (3) パスワード登録シェル (1)(2)は作成できたのですが (3)パスワード登録の方法が分かりません。 初期パスワードなので ユーザーアカウント名と同じにします。 参考になるサイトなどありましたら ご回答頂ければと思います。

  • ユーザーアカウントの追加について

    まず初めに・・・。私はサーバ管理を任された者なんですが、本当に初心者です。以下の質問はとんちんかんなことを言っているかもしれませんが、大目に見ていただければ幸いです。 windows 2003 serverを購入しました。社員数は30名で、ファイルサーバとしての利用を考えています。 まず、ローカルユーザの登録を行い、アクティブディレクトリを構築(?)後、ドメインにユーザーを登録しました。 それでその後困っています。内容は ☆ユーザーアカウントのパスワードが変更できない。 ☆新規ユーザーアカウントが登録できない。 一応、共有フォルダのユーザーごとの管理はできている(つもり)のですが、新入社員のユーザーアカウントを登録しようと思ったところ、できませんでした(まずはローカルユーザーへの登録が必要?)。また、上司からパスワード変更を頼まれています。。。 すごく基本的なところもわからず使用しているので、このようなことになることはよくわかっています。 以上の文章を読んでいただき、なにがしかのアドバイスをいただければと思います。 よろしくお願いします。

  • ユーザアカウントが隠れてしまった

    仮に今まで使っていたWindowsのアカウントをuser1(管理者権限)とします。 コントロールパネル→ユーザアカウントの設定や、ファイル名を指定して実行で [rundll32 netplwiz.dll,UsersRunDll] の中をおそらく少し弄ったと思うのですが、 user1のアカウントが隠れてしまいました。 コンパネ→ユーザアカウントの中を見ても、AdministratorやGuestなどが あるばかりで、user1のアカウントは見えません。 ただし、PC起動時にユーザ名とパスワードを入力する方式にして、user1とパスワードを 入力するとちゃんとuser1にログイン出来るのです。 user1でログインしたのち、コントロールパネル→ユーザカウントを見ると、 なぜかuser1が制限付きのユーザになっていたのです。 なんとかして元に戻したいのですが、どうしたら宜しいでしょうか。 今現在はuser2というアカウントにログインしてこのサイトにアクセスしています。

  • ユーザーアカウントでパスワードが入力できない

    WindowsXP ホームエディションです。 ユーザーアカウントを初めて作りましたが作ったアカウントで ネットに繋いだところパスワードを要求されるサイトで IDは入力できるのですがかんじんのパスワードが入力できません。 (ゲームサイトやヤフー goo等) 新規登録をしようとしてもパスワードだけ入力設定できません。 新しく作ったユーザーは制限つきではありません。 ユーザーアカウントで作ったユーザーではパスワードが必要なサイト にはいけないのでしょうか? いけるとすればどうすればパスワードが入力できるのでしょうか? パソコン初心者でもわかるように教えていただけませんでしょうか? よろしくお願いします。

  • ユーザーアカウントが変わってしまったようです

    お願いします。 PC起動時にパスワードを入力するようにしたり、パスワードなしで起動するようにしたり、の設定をしていました。 すると、ユーザーアカウントが変わってしまったようです。 ちなみに、今回のようになる以前、ユーザーアカウントは新規には作成していません。 戻し方がわかりません。 さわっていたところは2箇所ですが、 スタート→コントロールパネル→ユーザーアカウント の画面では Guestアカウントだけになっています。なので、ユーザーアカウントを切り替えることは出来ないです。ちなみにこのようなことになる直前、パスワードは削除していました。 そして、ファイル名を指定して実行→rundll32 netplwiz.dll,UsersRunDll→  のユーザーアカウント画面では、ユーザー名がAdministratorになっています。パスワードは設定していないのでないです。ちなみに以前のパスワードなどを打って見ましたが、だめでした。 これまで使っていたrundll32 netplwiz.dll,UsersRunDllのユーザーアカウント画面ではないです。これまでは ユーザのタブで 「ユーザーがこのコンピュータを使うには、ユーザー名とパスワードの入力が必要」 というチェック項目がありました。 それから、スタート→ログオフ→ユーザーの切り替え→ をすると、ようこそ画面でユーザーボタンが Administrator 1つで、パスワードを求めてきます。前に戻すことも出来ず再起動するしかないです。 システムの復元もやってみようとしたのですが、「システムを復元するのに十分なセキュリティ特権がありません。管理者に連絡するか、ログアウトしてから管理者としてログオンして再実行してください。」 というメッセージが出ます。 詳しい方お願いします。 元のユーザーに戻せればよいとは思っているのですが、どうすればよいですか。

  • ユーザーアカウントについて

    どなたか おしえて いただけますか、 ノートパソコン DELL INSPIRON6400 VISTA を使用してますが ログインのとき ユーザーアカウント 3つ 作ってて その中で一個だけ パスワード入力しないと ログインできない ユーザーアカウントに パスワード入力して 前に進むと ユーザープロフィールサービスによる ログオン処理に失敗しました、ユーザープロファイルを読み込めません と メッセージがでて ログオンできません、この前までは パスワード入力すれば オンできたのですが? 因みにほかの2つのパスワードいらない アカウントからは ロゴオンできます。 どうぞ よろしく お願い いたします。

  • ユーザーアカウントがなくなってしまいました

    windows xpを使っていますが、ユーザーアカウントのパスワードを忘れてしまいました。 アカウントを削除しようと思い、スタート→ファイル名を指定して実行→controluserpasswords2 から削除できました。 そこまではよかったのですがパソコンを再度立ち上げたときに「開始するにはユーザー名をクリックしてください。」の画面でユーザー名が何も無くなってしまいました。 何も出来なくなってしまって困っています。 助けてください。

  • Active Directory のユーザアカウント一括登録について

    Active Directory のユーザアカウント一括登録について 環境:Windows Server 2008 csvde コマンドにてcsvファイルよりユーザアカウントの一括登録を図ろうと考えてます。 登録自体は何とか成功するのですが、アカウントタブの「アカウントオプション」にある「ユーザーは次回ログオン時にパスワード変更が必要」のチェックボックスがデフォルトではオンになってしまっているので、これをオフで登録させたいのです。 ちなみにuserAccountControl属性値を32で登録を試しましたがNGでした。 もしお分かりになる方がいらっしゃいましたら、ご教授の程よろしくお願い致します。

  • アカウント

    あの、とても、初心者みたいな質問なんですが、答えてくれませんか? それは、アカウントとは、どういうものなのか、わからないんです。 ここに登録はしたんだけど、HPのアドレスも決まったんだけど、ユーザー名、パスワード、アカウントを入力してください。 と、でると、困ってしまって。 だれか、助けてください。

  • ユーザアカウントが隠れてしまいました。

    機種:NEC LaVie PCLL9006D OS:WinXP ホームエディションsp2 今まで使っていたユーザアカウントをuser1(管理者権限)とします。 コントロールパネル→ユーザアカウントの設定や、ファイル名を指定して実行で [rundll32 netplwiz.dll,UsersRunDll] の中をおそらく少し弄ったと思うのですが、 user1のアカウントが隠れてしまいました。 どこを弄ったのかは覚えておりません。すみません。 コンパネ→ユーザアカウントの中を見ても、AdministratorやGuestなどが あるばかりで、user1のアカウントは見えません。 ただし、PC起動時にユーザ名とパスワードを入力する方式にして、[user1]とパスを 入力するとちゃんとuser1にログイン出来るのです。 user1でログインしたのち、コントロールパネル→ユーザカウントを見ると、 なぜかuser1が制限付きのユーザになっていたのです。 なんとかして元に戻したいのですが、どうしたらいいでしょうか。 今現在はuser2というアカウントにログインしてこのサイトに来ています。