Esqueci de ativar "Os visualizadores VNC podem controlar a tela com senha", para entrar no meu Mac em funcionamento, existe uma maneira de ativar esse recurso remotamente via SSH (agora estou no WindowsXP)?
fonte
Esqueci de ativar "Os visualizadores VNC podem controlar a tela com senha", para entrar no meu Mac em funcionamento, existe uma maneira de ativar esse recurso remotamente via SSH (agora estou no WindowsXP)?
Fonte: http://technotes.twosmallcoins.com/?p=279 ( arquivado )
O Putty é um bom cliente SSH para Windows.
1) SSH na sua máquina remota do OS X com o login e a senha de um administrador.
2) Ative a Área de trabalho remota (também conhecido como compartilhamento de tela, também conhecido como VNC) com este comando:
sudo /System/Library/CoreServices/RemoteManagement/ARDAgent.app/Contents/Resources/kickstart \
-activate -configure -access -on \
-clientopts -setvnclegacy -vnclegacy yes \
-clientopts -setvncpw -vncpw mypasswd \
-restart -agent -privs -all
3) Faça o login usando um cliente VNC. Como mencionei, o TightVNC trabalhou para mim; por alguma razão, o RealVNC e o UltraVNC não. Sua senha é "mypasswd" (consulte o sinalizador -vncpw no comando acima; você pode e deve alterar isso).
4) Quando terminar, mude o compartilhamento de tela usando sua sessão SSH:
sudo /System/Library/CoreServices/RemoteManagement/ARDAgent.app/Contents/Resources/kickstart \
-deactivate -configure -access -off
Aqui está uma maneira diferente que permite que o compartilhamento de tela acesse todos os usuários atuais, em vez de usar uma única senha vnc;
Desative o mesmo de antes.
Isso permite que você se conecte ao computador remoto a partir de um mac usando o
share screen
botão no Finder.Referência: http://ss64.com/osx/kickstart.html
fonte
/System/Library/CoreServices/Screen Sharing.app
.