• 締切済み
  • 暇なときにでも

OSXに、useraddコマンドは無いのでしょうか?

現在ターミナルを使用中ですが、useradd/adduserが見つかりません。 Solaris10とかなり使い勝手が違うので戸惑っております。 1.ユーザ追加コマンドは無いのでしょうか?コントロールパネルで追加するしかないのでしょうか? 2.OSXはBSDベースということですが、普通のBSDのOSの入ったUNIX機として使うには違いが大きすぎなのでしょうか? 3.ユーザ情報は、/etc/passwdで見るのが一般的なのでしょうか? ご存知のものだけでも結構ですので、何かしら回答いただければ幸いです。

  • 9o0
  • お礼率19% (30/156)

共感・応援の気持ちを伝えよう!

  • 回答数2
  • 閲覧数522
  • ありがとう数0

みんなの回答

  • 回答No.2

OS X Leopard は正式に UNIX として認定されています。 http://itpro.nikkeibp.co.jp/article/NEWS/20071120/287588/ Solaris だって FreeBSD のような「普通の BSD」から見ると結構使い勝手が違いますよ。 http://www.thinkit.co.jp/free/solaris10/1/1/1.html どの OS にも細部にはそれぞれの特徴があるのですから、各々の流儀を覚える必要があるでしょう。

共感・感謝の気持ちを伝えよう!

関連するQ&A

  • コマンドの違い

    adduser・useradd,groupdel・delgroupこの2組のコマンドの違いがよくわかりません. 結果としてユーザを追加する,グループを追加するという意味はわかるのですが,どうして2つのコマンドがそれぞれ必要なのでしょうか?おまけに名前が覚えにくい><

  • /home 以下へのuseradd

    Solaris10 /home 以下にユーザー作成時 /etc/auto_master のhome行をコメントアウト # Master map for autofs # +auto_master /net -hosts -nosuid,nobrowse /home auto_home -nobrowse autofs を再起動後、useradd コマンドで、問題ないですか? 他の環境でuser 追加できたコマンドで、構文エラー表示になります。 他にすべきことや、考えられること、手順を教えてくいただきたい。

  • useradd -D -g について

    redhat8 です。 useradd について。 $ useradd -D -g 1234 $ useradd -D -b /homex として、デフォルトのグループIDとホームディレクトリを変更し、 /etc/default/useradd 内が GROUP=1234 HOME=/homex となっていることも確認した上で $ useradd aiueo として、適当にユーザを作成した場合、ホームディレクトリは /homex/aiueo になり、ユーザ用のディレクトリも/homex内に作成されるのですがグループIDが反映されず、UIDとGIDが一緒になってしまいます。ユーザーを追加した場合にグループIDをデフォルトで指定のものにしたい場合はどうすればよいのでしょうか? アドバイスをお願いします。

  • 回答No.1

OS X のアカウント管理は OpenDirectory(Tiger 以前では NetInfo も)で行われています。dsc1 コマンドなどを使用すればターミナルからも使えます。 http://journal.mycom.co.jp/column/osx/251/index.html http://www.itmedia.co.jp/enterprise/articles/0707/12/news009.html

共感・感謝の気持ちを伝えよう!

関連するQ&A

  • コマンドで新規ユーザー作成

    DOSコマンドでユーザを新規に作成するコマンドは存在するのでしょうか? unixだとadduserコマンドです。

  • useradd 時の umask について

    現在、useradd で作成したアカウントのホームディレクトリのパーミッションが 700 になります。 これを違う値( 755 等 )に変更したいのですが、どこの設定を変更したらよいでしょうか? /etc/profile に umask 022 を追加し、useradd してみましたが、結果は同じでした。 useradd 後に chmod すれば良いのですが、できれば1回のコマンドで設定できるようにしたいと思っています。 OS:RedHat 7.3 kernel:2.4.18-3

  • perl から unix コマンドを入力する方法

    perl から unix コマンドを入力するには、どのようにしたらよいのでしょうか。 具体的には、フォームから受け取った文字列を、useradd に渡して、ユーザーの追加をしたいのです。 perlスクリプトの所有者はrootで、属性はsetuid(4755)にしています。

    • ベストアンサー
    • Perl
  • vipw 起動中でも passwd コマンドは正常終了する。何故?

    vipw 起動中でも passwd コマンドは正常終了する。何故? OS:CentOS5.4 # vipw をrootが実行中でも、他ユーザが passwd コマンドを発行すると何事もなくパスワード変更ができてしまいます。 別プロセスで # vipw や # useradd foo などはロックされて拒否されますが、passwd コマンドはOK。これは正常な仕様ですか?

  • linuxのコマンドに関して

    linux初心者で独学です。 useraddコマンドでユーザーアカウント設定して、passwdでパスワードも設定したのですが、アカウント名とパスワードが分からなくなってしまいました。 どのような方法で、又どのようなコマンドで検索すれば良いでしょうか? qmailのinfoパスワードとsysパスワードも設定したのですが、その検索の仕方が分かりません。 こんな質問の仕方ですみませんが、どなたか教えてください!!

  • ファイル数の取得

    ディレクトリにあるファイル数を出力するUNIXのコマンドを探しています lsやls -lですとファイルの詳細までは見れますが、ファイル数は出てきません。 その他調べてみたのですが、方法が見つかりませんでした。 最悪はlsの結果をファイルに書き出してそのファイルの行数を見れば出来そうですが あまりにつたないやり方なので…。 ご存知であればよろしくお願いします。 正式にはBSDではなくBSDをベースにしたマシンですので もしかしたらBSDのコマンドが動かない or BSD以外のコマンドでも動くなどあるかもしれませんが どれかのUNIXで使えれば試してみますので 何かコマンドをご存知であれば教えていただければと思います。 よろしくお願いします。

  • UNIXのpasswd

    UNIXユーザのパスワードを変更するAPIを知りませんか?passwdコマンドはTTY入力が必要なのでNGです。 アプリケーションの中からパスワード変更したいのですが該当するAPIをご存じの方、教えてください。 OSはSolarisです。

  • Linuxユーザのパスワードを空に

    する(useradd直後の状態)にはどうしたらいいのでしょうか? 空のパスワードを入れるために単にリターンだけすると 以下のようになりできません。 #passwd passuser↓ Changing password for user passuser. 新しいUNIX パスワード:↓ よくないパスワード: あまりにも短かすぎます 新しいUNIX パスワードを再入力してください:↓ パスワードが与えられていません パスワードが与えられていません パスワードが与えられていません passwd: 認証トークン操作エラー # どうすればパスワードが空のユーザに出きるでしょうか? userdelした後useraddするしかないのでしょうか?

  • (OSX)ホスト名の登録方法(コマンドラインの出し方)

    メインは、windows、UNIX、Linuxユーザです。 macでの検証が必要になり、 OSXが入っているibookを手に入れたのですが、 ローカル内の、バーチャルドメインにアクセスする必要があるため、 example.com 192.168.0.10 等の情報をOSXの内部に登録したいと思います。 winでは、hostsファイル unix系では、/etc/hostsなのですが、 このOSXでは、どのようにして設定することが できるのでしょうか? 検索ではコマンドラインで設定していますが、 OSXでのコマンドラインさえ出せずに、 先に進むことができません よろしくお願い致します。

    • ベストアンサー
    • Mac
  • Linux での暗号化の方法

    ホームページにおいて、特定のユーザーしかアクセスできないようなページを作るために、パスワードによる認証を行おうと考えています。 perl による cgi を使う予定なのですが、プログラム中に if ($passwd ne "Test") {~~} などと書いたら、プログラムを見れる立場にある人間がみたら一目瞭然でパスワードを知られてしまいます。 そこでお聞きしたいのですが unix の /etc/passwd は暗号化されていて、ユーザーがそれを見ても簡単には解読できないと思います。perl の cgi から、同レベルに暗号化および認証することは可能ですか? 可能だとしたら、そのための方法などを教えてください(たとえば、それを行う便利なシステムコマンドや、フリーウェアがあるなど)。 ついでに、向学のためのウンチクとして、unix のパスワードの仕組みなどもお聞きできるとうれしいです(たしか、/etc/passwd からは絶対にデコードできないと聞いたことがあるのですが)。 よろしくお願いします。