sshでリモートログインしたMac OS X Leopard上でアカウント追加を行い、sudoでそのアカウントになれるようにする必要があったので調べてみたところ、dscl(Directory Service command line utility)というコマンドで行えることがわかりました。 以前はNetInfo(NetInfo Manager)でゴニョゴニョやったものですが、LeopardからはバックエンドがdsLocalというデータベースに変わったので、このあたりの勝手も変わっているようです。 アカウントの一覧 $ dscl . -list /Users アカウントの追加 $ sudo d…