Описание проблемы:
Есть два Mac, # 2 один вошел в систему с exampleuser и # 1 Я вошел как администратор.
exampleuser вообще не имеет прав SSH, так как он не администратор. Администратор имеет полные права, и я также знаю пароль для примера пользователя.
Что я хочу сделать:
Я хочу открыть программу через SSH на примере пользователей Mac (# 1).
При тестировании я дал права на exampleuser и подключился как exampleuser через SSH - все работало просто отлично с «open /Applications /...» (но по соображениям безопасности я не могу предоставить доступ SSH exampleuser все время).
Что я сделал:
Я использовал учетную запись администратора для подключения к Mac # 2 через SSH, но когда я запустил программу, она, очевидно, вернула ошибку, поскольку это не тот же пользователь. Поэтому я попробовал "su exampleuser", но после этого я на самом деле не был подключен как exampleuser, но вместо этого я как-то застрял в странном bash, которого я никогда раньше не видел, поэтому он тоже не работал.
Поэтому я подумал о подключении с правами администратора, затем временно предоставил exampleuser ssh права для прямого подключения, но я не узнал, как изменить настройки SSH через SSH.
Так как я мог это сделать?