• 締切済み

Snow Leopard Server で ユーザを追加し、追加後のユ

Snow Leopard Server で ユーザを追加し、追加後のユーザに su したところメッセージが表示されました。困ったことにコマンドもほとんど使えません。 ◇ことの経緯  職場内の Snow Leopard server の管理をまかされました。  今のところ、引継ぎ元の方が使用していたユーザ名でログインを行っていますが、それは問題があると考え新たにユーザを作成しました。 ◇私がユーザを作成した方法  下記を参考にユーザを追加しました。  http://slashdot.jp/~hylom/journal/441679 ◇メッセージの内容  # su hoge  パスワード入力...  shell init error retrieving current directory: getcwd: cannot access parent directories: Permission denied ◇ほか気付いたこと  su した後   $ whoami と打っても    nobody と表示され「hoge」ユーザに切り替わっていないような感じです。   $ ls -la /Users/ と打っても追加したユーザのディレクトリが見当たりません。 CentOS は使用したことがあるのですが、Snow Leopard は様子が違い分かりません。 どなたかご存じの方いらっしゃいましたらよろしくお願いします。

  • BSD系OS
  • 回答数2
  • ありがとう数11

みんなの回答

  • cliomaxi
  • ベストアンサー率33% (2921/8736)
回答No.2

ついでに。 先ずはAppleのサポートで調べてみてください。 http://www.apple.com/jp/support/snowleopardserver/ また、こちらの方が有意な情報が得られるかも知れません。 https://discussionsjapan.apple.com/community/macosxserver/server_snowleopard

k_yukichan
質問者

補足

回答したいという気持ちはわかりますが、あなた自身わからないのなら回答しないでください。URLを示していただくことが回答ではありません。

  • cliomaxi
  • ベストアンサー率33% (2921/8736)
回答No.1

直接の回答は出来ませんが。 私が前の会社で使っていたのは10.4のServerだったので若干違うと思いますが、サーバ管理ツール等をクライアントマシン(Mac)にインストールすればGUIでユーザの作成や新規登録、それらのアクセス権の設定、OSのアップデート、再起動や終了等がリモートで出来るのですが、何故使わないのでしょうか。 http://support.apple.com/kb/HT1822?viewlocale=ja_JP

関連するQ&A

  • 一般ユーザーからrootにできない

    vine linux4.2でサーバーを立てているのですが、少々問題が起こりました。 一部のユーザー(hoge)だけがrootになれるよう以下のように設定をしました。 /etc/login.defs SU_WHEEL_ONLY yes /etc/group wheel:x:10:root,hoge /etc/pam.d/su auth required /lib/security/pam_wheel.xo use_uidの#を削除しております。 ある一定の期間までは、この状態で $su - と入力してrootのパスワードを入力すると一般のユーザからrootにすることができました。 ですが、数カ月たってから、 $su - と入力してrootのパスワードを入力すると su: パスワードが違います と出ます。 secureのログを見ると以下の内容が出ます。 (1)はroot から hogeへ 成功 (2)はhoge から rootへ 失敗 (1)Apr 3 14:07:54 sv su: pam_unix(su:session): session opened for user hoge by root(uid=0) (2)Apr 3 14:07:59 sv su: pam_unix(su:auth): authentication failure; logname=root uid=500 euid=500 tty=pts/0 ruser=hoge rhost= user=root また、再起動をしてrootで入ることは可能です。 rootから #su - hoge と入力して hoge に入ることも可能ですが、 逆の場合が不可能です。 以下の方法は何も設定せずにやってみました 一般ユーザーから一般ユーザーへの移動も パスワードが違います とでます。 何か解決策はございませんでしょうか。 今の状態ですと、Tera Termを使ってSSHでの接続は可能ですが、rootになれないためユーザーの追加などがサーバーで操作しなければならない状態です。 よろしくお願いします。

  • CentOSでユーザー追加は必要ですか?

    いつも教えて頂きありがとうございます。 標記の件。 先ほどの質問と同じく http://centos.server-manual.com/centos5_setup.html に沿って初期設定を行っています。 ユーザー追加とありますが、これはサーバを構築しようと 思っているのは私だけです。 だからユーザー追加しなくてもいいのでは・・・? と思っています。 それとも、今ユーザーが0人だから1人にするために この作業が必要なのでしょうか? それとも、ユーザーとは数年後に完成したサーバにアクセス する方々のことを指しているのでしょうか? よく「hoge」という固有名詞?が出てきます。 この「hoge」は何の意味なのでしょうか? manコマンドで解かるかも知れません。 下記の説明があります。        記 ユーザー追加 [root@centos ~]# mkdir /etc/skel/public_html [root@centos ~]# useradd hoge [root@centos ~]# passwd hoge Changing password for user hoge. New UNIX password:hoge12345 ←パスワード入力 Retype new UNIX password:hoge12345 ←パスワード再入力 passwd: all authentication tokens updated successfully. [root@centos ~]# chmod 701 /home/hoge この説明をご覧になって私の状況の場合、 この作業は必要なのでしょうか? 度々申し訳ございません。 ご回答の程、宜しくお願い申し上げます。

  • vine linux4.2でサーバーを立てているのですが、少々問題が起

    vine linux4.2でサーバーを立てているのですが、少々問題が起こりました。 一部のユーザー(hoge)だけがrootになれるよう以下のように設定をしました。 /etc/login.defs SU_WHEEL_ONLY yes /etc/group wheel:x:10:root,hoge /etc/pam.d/su auth required /lib/security/pam_wheel.xo use_uidの#を削除しております。 ある一定の期間までは、この状態で $su - と入力してrootのパスワードを入力すると一般のユーザからrootにすることができました。 ですが、数カ月たってから、 $su - と入力してrootのパスワードを入力すると su: パスワードが違います と出ます。 secureのログを見ると以下の内容が出ます。 (1)はroot から hogeへ 成功 (2)はhoge から rootへ 失敗 (1)Apr 3 14:07:54 sv su: pam_unix(su:session): session opened for user hoge by root(uid=0) (2)Apr 3 14:07:59 sv su: pam_unix(su:auth): authentication failure; logname=root uid=500 euid=500 tty=pts/0 ruser=hoge rhost= user=root また、再起動をしてrootで入ることは可能です。 rootから #su - hoge と入力して hoge に入ることも可能ですが、 逆の場合が不可能です。 以下の方法は何も設定せずにやってみました 一般ユーザーから一般ユーザーへの移動も パスワードが違います とでます。 何か解決策はございませんでしょうか。 今の状態ですと、Tera Termを使ってSSHでの接続は可能ですが、rootになれないためユーザーの追加などがサーバーで操作しなければならない状態です。 よろしくお願いします。

  • ユーザをwheelグループに追加するのは何のため?

    ■環境 ・Cent OS ■質問1 ・ユーザをwheelグループに追加するのは何のためでしょうか? ・sudo コマンドを使えるようにするため? ・sudo コマンドを使わないなら、追加しなくてもよい? ■背景 ・新しく作成したユーザを、wheelグループへ追加するべきか判断がつかない ・このユーザは、「apacheユーザのセカンダリグループとして追加するためだけに作ったグループ」用ユーザです ■質問2 ・wheelグループ名は固定なのでしょうか? ・例えば、hogeなどに変更可能?

  • ログインユーザーの追加について

     SQL Serverで、データベース"GRSdb"を作成しました。 Management Studioにてログインユーザーを追加しようと思い、新規ログインを作成しようとしましたが、下記のようなエラーメッセージが表示されました。  ログイン"uzuracch"の作成に失敗しました(MicroSoft.SqlServer.Smo) 追加情報  Transact-SQLステートメントまたはバッチの実行中に例外が発生しました。 (MicroSoft.SqlServer.ConnectionInfo)  ユーザーにはこの操作を実行する権限がありません(MicroSoft SQL Server,エラー:15247) .このエラーに対する対処が分かりません。よろしくお願いします。 開発環境は、Windows7,VB2010PRO,SQLServer2008R2Expressです。

  • CENTOSでadduserで作成したユーザでログインできない

    *環境 CENTOS4 GNOME bash *症状 [root@myhost ~]# su - hoge su: パスワードが違います ・ルートユーザにもかかわらず一般ユーザにログインできない ・CENTOSのグラフィックログインで一般ユーザで入れない(rootのみ入れる) *ためしたこと root でGUIログインののち、 ユーザ追加 #adduser hoge # id hoge uid=508(hoge) gid=508(hoge) 所属グループ=508(hoge) パスワード設定 # passwd hoge Changing password for user hoge. New UNIX password: Retype new UNIX password: passwd: all authentication tokens updated successfully. shadow確認 # cat /etc/shadow | grep hoge hoge:$1$XkexNO3i$HRO.MkHbbZPn2sImrUJ9O/:13650:0:99999:7::: passwd確認 # cat /etc/passwd | grep hoge hoge:x:508:508::/home/hoge:/bin/bash homeディレクトリ確認 # ls -la /home/ | grep hoge drwx------ 3 hoge hoge 4096 5月 18 01:12 hoge 上記設定のあと、 # su hoge su: パスワードが違います となってしまいます。 初歩的な質問ですが困り果てております よろしくおねがいします。 ちなみにnologinは作成されていません。 # ls /etc/nologin ls: /etc/nologin: そのようなファイルやディレクトリはありません

  • centOS5ユーザー管理

    centOS5(ホスト名yamapc)を使用しています。 メールサーバーをyamapcで運用しようとして、 メールアカウントを追加するにはOSにユーザーアカウントを追加すればよいというのを 調べました。 もうすでにユーザーアカウントは作成してあるはずだったので、 cat /etc/passwd で調べたところ 使用したいユーザー名は載っていませんでした。 そこでユーザーアカウントがないのかと思い useradd hoge としたところ、 useradd: ユーザ hoge は存在します と表示されました。 homeはあるか調べてみたところ /home/hoge ディレクトリはありました。 中途半端に設定になっているのではと思い、 userdelを実行してみたところ、以下の様に表示されました。 [root@yamapc mail]# userdel -r hoge userdel: パスワード・エントリ削除のエラーです userdel: シャドウ・パスワード・エントリ削除のエラーです userdel: /home/hogeは hogeの所有ではありません, 削除は行いません もう一度useraddをしてみたところ [root@yamapc mail]# useradd hoge useradd: ユーザ hoge は存在します と表示されました。 homeのディレクトリを調べたところ drwxr-xr-x 2 root root 4096 11月 2 2011 hoge と表示されました。 これはどのようにしたらきちんとuseraddを追加した状態にできるでしょうか? useraddできちんと追加された状態で、このyamapcのメールサーバーで送受信をしたいと 考えています。 よろしくお願いします。

  • XP ユーザーを追加したら電源が切れない

    XPにユーザーを追加しました。 管理者モードです。 新規のユーザーにダイヤルアップ接続を作成。OEにユーザーを追加しました。 が、電源を切ろうとするとエラーメッセージが・・・ 「他の人がこのコンピューターを使用しています。その人のデーターが失われる可能性があります。」 今は電源は付けっぱなしです。 親ユーザーに切り替えることは出来ます。 このようなメッセージが出る原因としては、何が考えられるでしょうか? 宜しくお願いします。

  • Linuxでの新規ユーザー追加について

    マイクロソフトのVirtual PC 2007 で Vine linux 4.2 (server仕様)で、実際にサーバーを導入するときのために実験をしています。 某サイトを見ているとセキュリティ上、rootの他に新規にユーザーを作成したほうがよいということがわかりました。 そのサイトの通りに、ユーザーを追加することはできたのですが、新しく追加したユーザーにパスワードを設定ために (1)# passwd ○○○ ← パスワード設定 (2)Changing password for user ○○○. (3)New password: ← ○○○のパスワード応答 (4)Retype new password: ← ○○○のパスワード応答(確認) (3)のNew password: とはでてくるのですが、いざパスワードを入力しようとしても入力できません。 rootにはちゃんとパスワードを設定することが出来ました。 また、どのユーザーでもパスワードを入力することができません。 ちなみにrootでログインしています。 どうすれば、新しいユーザーにパスワードを作成することができますか?教えてください。よろしくお願いします。

  • Win2008サーバー共有フォルダへのアクセス不可

    お世話になります。 WindowsXP(SP3)のhogeというユーザーがいます。 このユーザーからWindows2008R2サーバーのDドライブ直下にある「データ」というフォルダにアクセスさせるために以下(1)、(2)、(3)の作業を実施ました。ところがエラーメッセ時が出てしまい、ログイン出来ません。 ちなみにWindowsXPとサーバーは同一セグメント上にあります。また、hogeは管理者ではなくユーザーとしてログインさせたいです。 (1)サーバー側での作業 管理ツール→コンピュータの管理→ローカルユーザーとグループ→ユーザー→新しいユーザー→ユーザー名をhogeで作成 (2)サーバー側での作業 「データ」フォルダ上で右クリック→特定のユーザー→hogeを追加→共有 (3)hogeのWindowsXP側での作業 マイネットワークからサーバーIPで検索→検索結果にサーバーが出てくる→「ユーザー:hoge」「パスワード:ブランク」でログイン→「データ」フォルダをクリックすると・・以下メッセージが出てログインできません。 \\サーバーIP\データにアクセスできません。このネットワークリソースを使用するアクセス許可がない可能性があります。アクセス許可があるかどうかこのサーバーの管理者に問い合わせてください。 アクセスが拒否されました。 以上です。 (2)でサーバーの「データ」フォルダは確かにhogeに対して共有設定をしているはずなのですが・・。 この作業だけでは駄目なのでしょうか? どなたかご教授いただけますでしょうか。よろしくお願い致します。 どなたかご教授いただけませんでしょうか? よろしくお願い致します。