- 締切済み
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 は様子が違い分かりません。 どなたかご存じの方いらっしゃいましたらよろしくお願いします。
- k_yukichan
- お礼率85% (18/21)
- BSD系OS
- 回答数2
- ありがとう数11
- みんなの回答 (2)
- 専門家の回答
みんなの回答
- cliomaxi
- ベストアンサー率33% (2921/8736)
ついでに。 先ずはAppleのサポートで調べてみてください。 http://www.apple.com/jp/support/snowleopardserver/ また、こちらの方が有意な情報が得られるかも知れません。 https://discussionsjapan.apple.com/community/macosxserver/server_snowleopard
- cliomaxi
- ベストアンサー率33% (2921/8736)
直接の回答は出来ませんが。 私が前の会社で使っていたのは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 この説明をご覧になって私の状況の場合、 この作業は必要なのでしょうか? 度々申し訳ございません。 ご回答の程、宜しくお願い申し上げます。
- ベストアンサー
- Linux系OS
- 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などに変更可能?
- ベストアンサー
- Linux系OS
- ログインユーザーの追加について
SQL Serverで、データベース"GRSdb"を作成しました。 Management Studioにてログインユーザーを追加しようと思い、新規ログインを作成しようとしましたが、下記のようなエラーメッセージが表示されました。 ログイン"uzuracch"の作成に失敗しました(MicroSoft.SqlServer.Smo) 追加情報 Transact-SQLステートメントまたはバッチの実行中に例外が発生しました。 (MicroSoft.SqlServer.ConnectionInfo) ユーザーにはこの操作を実行する権限がありません(MicroSoft SQL Server,エラー:15247) .このエラーに対する対処が分かりません。よろしくお願いします。 開発環境は、Windows7,VB2010PRO,SQLServer2008R2Expressです。
- 締切済み
- SQL Server
- 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: そのようなファイルやディレクトリはありません
- ベストアンサー
- Linux系OS
- 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のメールサーバーで送受信をしたいと 考えています。 よろしくお願いします。
- ベストアンサー
- Linux系OS
- XP ユーザーを追加したら電源が切れない
XPにユーザーを追加しました。 管理者モードです。 新規のユーザーにダイヤルアップ接続を作成。OEにユーザーを追加しました。 が、電源を切ろうとするとエラーメッセージが・・・ 「他の人がこのコンピューターを使用しています。その人のデーターが失われる可能性があります。」 今は電源は付けっぱなしです。 親ユーザーに切り替えることは出来ます。 このようなメッセージが出る原因としては、何が考えられるでしょうか? 宜しくお願いします。
- ベストアンサー
- Windows XP
- 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に対して共有設定をしているはずなのですが・・。 この作業だけでは駄目なのでしょうか? どなたかご教授いただけますでしょうか。よろしくお願い致します。 どなたかご教授いただけませんでしょうか? よろしくお願い致します。
- ベストアンサー
- Windows XP
補足
回答したいという気持ちはわかりますが、あなた自身わからないのなら回答しないでください。URLを示していただくことが回答ではありません。