質問: ssh経由でmac上の別のアカウントのリモートアクセスをリモートで有効にする方法は? リモートのmacコンピューターで管理者権限を持っています。 ssh経由でアクセスできます。 macには、リモートアクセス権のない別のユーザーアカウントがあります。リモートから(ssh経由で)他のアカウントのリモートアクセスを有効にするにはどうすればよいですか?
回答: ssh com.apple.access_sshグループのメンバーにアクセス権が付与されます。これは、共有設定ペインからリモートログインサービスへのアクセスを変更するときに編集しているグループです。dsclを使用してグループメンバーシップを編集できますが(他の回答で説明されています)、dseditgroupはcom.apple.access_sshを変更するためのよりクリーンな方法ですコマンドラインからのグループメンバーシップ。ユーザーを追加するには:sudo dseditgroup -o edit -t user -a username com.apple.access_ssh ユーザーを削除するには:sudo dseditgroup -o edit -t user -d username com.apple.access_ssh