web-dev-qa-db-ja.com

着色されたSnowLeopardサーバーの「サーバー設定」にアクセスするにはどうすればよいですか?

同じ場所にMacOS X 10.6サーバーがあり、ボックスに新しいユーザーを作成する必要があります。 (既存のユーザーは、ボックスが私の机の上にあったときに私が作成しました。)SSHを使用し、サーバー管理ユーティリティを使用してマシンに接続できます。ただし、ユーザー管理にはサーバー設定ユーティリティが必要なようです。サーバー設定に接続しようとすると、次のエラーが発生します。

レコード名[FDQN] $で/LDAPv3/127.0.0.1のノード資格情報を設定できません。

OpenDirectoryサービスに問題がある可能性があります。

(注:実際のサーバー名はわかりません。[FDQN]上記では、実際のエラーにはサーバーの完全な名前が含まれています。)

サーバー管理を使用して確認できるサーバーログに、

Dec 10 11:31:05 eiffel servermgrd[63]: servermgr_accounts: got error 5203 trying to auth to local LDAP node

(N.B. eiffelはホスト名です。)これは関連する行だと思います。 Jabberが何らかの理由(別の問題)で羽ばたき、起動しようとしてログを窒息させています。

私はOpenDirectoryに精通していないので、そうする必要はありません。サーバーを管理したいだけです。特に、SSH経由で接続できるようにボックスに新しいUNIXユーザーを作成します。ポインタをありがとう。

(ETA:私の調査では、VNCがこの問題を解決することが示唆されています。残念ながら、VNCアクセスを許可するには、サーバー設定にアクセスする必要があるため、 鶏が先か鶏が先か と卵の問題です。(そこで何をしたかを参照してください。)設定SSHトンネルをアップするのは素晴らしいアイデアのように聞こえますが、それを実践するには、もう少しきめ細かいアドバイス(両端のどのポート?)が必要です。)

ETA、12/16:サーバーツールパッケージの一部であるワークグループマネージャーユーティリティを使用して、新しいユーザーを追加できます。 (デスクトップではなくラップトップにあると思われるため、すぐに見つかりませんでした。)緊急性はなくなったものの、サーバー設定に接続できないため、質問は開いたままにしておきます。 。

2
pjmorse

Appleリモートデスクトップ コマンドライン経由

SSHトンネルに関しては、 メインポートはTCP 311

すなわち:ssh -N remoteUsername @ remoteServer -L localPort/connectToHost/remotePort

for

ssh -N remoteUsername @ remoteServer -L 311/localhost/311

4
tegbains

システム管理者/ rootアカウントに接続しようとしましたか?通常、Open Directoryを最初に設定するときにディレクトリ管理者を作成しておく必要があります(diradminという名前の可能性があります)。この資格情報で接続する必要があります。

また、サーバー(389)のLDAPポートに接続できることを確認し、ファイアウォールによってブロックされている場合は(必要に応じて)、SSHトンネルを作成するか、VPNサービスをセットアップしてこの方法で接続してみてください。

1
Sven