
Um colega e eu estamos usando a mesma máquina. Seus processos não são exigentes (nem em termos de RAM nem em termos de tempo de CPU), mas ela precisa fazer seu trabalho por conta dela, enquanto eu apreciaria muito fazer meu trabalho por minha conta.
Enquanto ela estiver usando o computador com sua conta (sentada fisicamente na frente do computador), posso fazer ssh para minha conta pessoal e executar meus trabalhos dessa maneira? Precisarei usar o sudo ou fazer algo especial?
O computador é uma máquina poderosa (RAM: 24 GB, 24 CPU) rodando em OSX 10.8.5.
Responder1
Eu diria isso:
OS X sempre apoiou o uso de uma única máquina por vários usuários. Inicialmente esse uso era exclusivo; apenas um usuário por vez poderia fazer login no console e usar a máquina. Na versão 10.3, o OS X introduziu um recurso chamado troca rápida de usuário, que permite que várias sessões de login sejam executadas simultaneamente na mesma máquina. Com esse recurso, um usuário por vez fica ativo na máquina enquanto as sessões do outro usuário continuam sendo executadas em segundo plano.
Por que não tentar?
Responder2
Introdução a ambientes de múltiplos usuáriosna Mac Developer Library em apple.com (o mesmo link referenciado por misha256, BTW) diz:
Observação:O OS X sempre suportou vários usuários simultâneos por meio de
ssh
conexões shell seguras ( ). Cadassh
conexão é executada em sua própria sessão de login.
então você deve ser capaz de fazer o que quiser sem "usar sudo
ou fazer nada especial". É claro que isso pressupõe que você tenha acesso a outra estação de trabalho física para executar ssh
(mas uma máquina Windows antiga e mal provisionada deve ser suficiente).