tl; dr:serveradmin command *:*
コマンドのリストはありますか?
Macサーバーでserveradmin
は、非常に便利です。特に、次のようなサービスにコマンドを送信する場合serveradmin command smb:command = getConnectedUsers
Appleの時代遅れの(しかしまだ有用な)コマンドラインガイド(pdf link)にはこれらがリストされていますが、10.5以降、特にsamba / afpには多くの変更が加えられています。Mavericksまで動作していた一部のコマンドは、ヨセミテ以降では動作しなくなりました。
リストを検索すると、Mavericksまでのリンクが大量に返されます。しかし、それはあまり役に立ちません。
OSの新しいバージョンのコマンドをコンパイルした場所はどこにありますか?
sudo serveradmin settings <service> > <service>.txt
(<service> = web、afp、smb、dns、wikiなど)