X Session do Mac

3

Como posso fazer login em um servidor X a partir do Mac OS X? Eu sei que ssh -X username@host vai me logar e eu vou ter o recurso para rodar aplicativos X.

No Cygwin / X você pode fazer login e ter uma sessão X inteira do seu computador ... e será algo como isto:

Comopossoreplicarisso?

Usandoestescriptemlote:

@echooffSETDISPLAY=127.0.0.1:0.0SETREMOTE_HOST=%1IF"%REMOTE_HOST%" == "" SET REMOTE_HOST=10.0.0.1

SET CYGWIN_ROOT=\cygwin
SET RUN=%CYGWIN_ROOT%\bin\run -p /usr/bin

SET PATH=.;%CYGWIN_ROOT%\bin;%PATH%

SET XAPPLRESDIR=
SET XCMSDB=
SET XKEYSYMDB=
SET XNLSPATH=

if not exist %CYGWIN_ROOT%\tmp\.X11-unix\X0 goto CLEANUP-FINISH
attrib -s %CYGWIN_ROOT%\tmp\.X11-unix\X0
del %CYGWIN_ROOT%\tmp\.X11-unix\X0

:CLEANUP-FINISH
if exist %CYGWIN_ROOT%\tmp\.X11-unix rmdir %CYGWIN_ROOT%\tmp\.X11-unix


if "%OS%" == "Windows_NT" goto OS_NT

echo startxdmcp.bat - Starting on Windows 95/98/Me

goto STARTUP

:OS_NT

REM Windows NT/2000/XP
echo startxdmcp.bat - Starting on Windows NT/2000/XP

:STARTUP

%RUN% XWin -query tekknolagi.dyndns.org -clipboard -lesspointer -scrollbars -screen 0 1050x1655@2 -screen 1 1680x985@1
    
por tekknolagi 16.09.2011 / 02:14

3 respostas

4

instale um xserver em macos: link

inicie-o em tela cheia.

    
por 16.09.2011 / 02:42
2

Se você tem privilégios para instalar coisas na máquina linux (e OS X), você pode instalar o NX Server / Player em NoMachine Ele encaminhará sessões X e só usará o ssh para comunicação.

    
por 17.11.2011 / 11:32
0

Sistemas OS X recentes vêm com um servidor X, mas não são instalados por padrão. Instale isso e ele criará o X11.app. Quando você executa isso, você obtém uma janela de terminal de aparência muito diferente. Lá, faça o seu ssh -X e você terá um servidor X local que executará os aplicativos do servidor. Inicie (por exemplo) xEyes e você verá o aplicativo aparecer no seu Mac.

Com relação ao script em lote, esse é um script do Windows e não funciona em um Mac.

    
por 19.11.2011 / 15:01