Create  Edit  Diff  Mac OS X Serverで作る 小さな計算機室  Index  Search  Changes  RSS  Login

小さな計算機室 - UserSettings Diff

  • Added parts are displayed like this.
  • Deleted parts are displayed like this.

!! ログインシェルを変更するには

OpenDirectory (LDAPv3)で管理しているユーザーが自分のログインシェルを変更する方法
を訊ねられたがよくわからない。
ディレクトリの管理者ならば

dscl -u diradmin -p /LDAPv3/127.0.0.1  -change /Users/xxxx UserShell /bin/bash /bin/tcsh

とかやって、パスワードを入れればよいけれども、その他のユーザーの場合はよくわからない。
chshコマンドも使えないし。困ったな。

!!ホームディレクトリの作成
OpenDirectoryで管理されているが、ユーザーホームはローカルのハードディスクに設定している場合(/Users/何々)、そのマシンで
createhomedir -c -u ユーザー名
を実行すると、ホームディレクトリが作成される。

!!強制ログアウト
WgMを使うと、グループ毎にどのマシンにログインできるかを簡単にコントロールできるが、
sshでのリモートログインには適用されない。
とりあえず、sshで入って来て欲しくないユーザーの .profile に
export TMOUT=1
と書いて、オーナーをrootにしておいた。