
Мы с коллегой оба используем одну и ту же машину. Ее процессы не требовательны (ни в плане оперативной памяти, ни в плане процессорного времени), но ей нужно выполнять свою работу на своем аккаунте, в то время как я был бы очень признателен, если бы выполнял свою работу на своем аккаунте.
Пока она будет использовать компьютер со своей учетной записью (физически сидя перед компьютером), могу ли я подключиться по ssh к своей личной учетной записи и могу ли я таким образом запускать свои задания? Нужно ли мне будет использовать sudo или делать что-то особенное?
Компьютер представляет собой мощную машину (ОЗУ: 24 ГБ, ЦП: 24 ГБ) под управлением OSX 10.8.5.
решение1
Я бы сказал так:
OS X всегда поддерживала использование одной машины несколькими пользователями. Изначально это использование было эксклюзивным; только один пользователь мог одновременно войти в консоль и использовать машину. В версии 10.3 OS X представила функцию, называемую быстрым переключением пользователей, которая позволяет нескольким сеансам входа работать одновременно на одной машине. С помощью этой функции один пользователь в каждый момент времени активен на машине, в то время как сеансы другого пользователя продолжают работать в фоновом режиме.
Почему бы просто не попробовать?
решение2
Введение в многопользовательские средыв библиотеке разработчиков Mac на сайте apple.com (кстати, та же ссылка, на которую ссылался misha256) говорится:
Примечание:OS X всегда поддерживала нескольких одновременных пользователей через защищенные
ssh
соединения оболочки ( ). Каждоеssh
соединение работает в своем собственном сеансе входа.
так что вы должны иметь возможность делать то, что хотите, не "используя sudo
или не делая ничего особенного". Конечно, это предполагает, что у вас есть доступ к другой физической рабочей станции, с которой можно работать ssh
(но старой, плохо подготовленной машины Windows должно хватить).