Como permitir a troca rápida de usuário em um Mac remoto?


3

Nosso servidor foi bloqueado por uma pessoa que não efetuou logout depois de trabalhar nele, então agora não consigo acessá-lo sem reiniciar. De alguma forma, posso permitir via SSH a troca rápida de usuário sem reiniciar o sistema? Está executando o Snow Leopard.


Eu mudei a questão para torná-la mais clara.
Andrei

Respostas:


7

Para ativar a Troca rápida de usuário na linha de comando:

defaults write /Library/Preferences/.GlobalPreferences MultipleSessionEnabled -bool YES

Mude para NÃO para desligá-lo.

Para acionar a Troca rápida de usuário na linha de comando (se necessário):

#Login Window
/System/Library/CoreServices/Menu\ Extras/User.menu/Contents/Resources/CGSession -suspend

#Specific User
/System/Library/CoreServices/Menu\ Extras/User.menu/Contents/Resources/CGSession -switchToUserID UID_OR_SHORT_USERNAME_HERE

Isso não faz nada para mim. A troca rápida de usuário está ativada. O comando CGSession não produz saída (sem mensagem de erro, sem solicitação de senha, nada) e não faz nada - o usuário não é alternado. Como uma observação, estou tentando fazer isso remotamente através do SSH, se isso fizer alguma diferença.
Michael

O CGSessioncomando não funciona com nomes abreviados. No entanto, funciona com IDs de usuário. Pesquise a ID de um usuário pelo nome abreviado com id -u usershortname(deve ser 501, 502, 503 etc.). Então use isso no CGSessioncomando.
Jonathan Dumaine

1

O OSX é Unix, então você pode fazer ssh nele mesmo que alguém esteja logado - se você configurou em Preferências do Sistema-> Compartilhamento-> Login Remoto

Se isso não estiver definido, você precisará fazer login como administrador sentado no mac para alterar isso - como há troca de usuário, você não precisa desconectar a outra pessoa


Sim, é isso que eu posso fazer. Mas eu também quero entrar diretamente a este computador (não remotamente)
Andrei

0

O que você quer dizer com "acesso"? Acesso via VNC ou Apple Remote Desktop? Deseja abrir várias sessões VNC?

AFAIK isso não é possível.

edit: Encontrei este: http://www.testplant.com/multidesktop.html Espero que ajude. Não parece ser muito confortável nem de graça.


o votante que não fez o favor comenta a votação?
Lajette

Não votei contra, mas de um modo geral, os pedidos de mais informações devem ser adicionados como comentários, em vez de respostas.
coneslayer

É correto que o primeiro parágrafo seja uma solicitação de mais informações. Mas depois disso você pode encontrar minha resposta. Duas respostas para ser exato. Primeiro o meu "não é possível" e depois o aplicativo que encontrei após pesquisar no Google por alguns minutos.
Lajette

Não quis dizer acesso remoto, mas direto. Desculpe se eu chamar errado, não faço idéia de como dizer "logon usando o teclado desse computador" em uma palavra #
Andrei
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.