Remmina comandos de conexão pré e pós VNC

0

Há pouca documentação sobre se isso pode ser alcançado. Meu fluxo de trabalho é assim: eu me conecto à minha máquina remota via SSH, então se eu precisar de uma GUI, inicie o servidor TigerVNC usando

/usr/bin/vncserver :4 -geometry 1920x1080 -depth 32 -nolisten tcp -localhost

(salvo convenientemente em um apelido bash). Então eu posso me conectar a ele usando Remmina como de costume. Eu nunca me preocupei em mexer com os comandos de pré e pós conexão no editor de conexão Remmina. Hoje, repentinamente, eu os notei e imaginei se poderia emitir meus comandos de geração de servidor VNC por lá. Então eu copiei o acima na caixa de pré-conexão e tentei me conectar. Sem sorte. Então eu usei meu apelido bash. Sem sorte.

Por fim, criei um arquivo shell executável com esse comando e forneceu esse arquivo no campo de pré-conexão. Isso é semelhante ao que o Wiki . Agora está apenas preso na caixa de diálogo "Conectando ao Host". Eu não sei dizer se estou chegando perto. Infelizmente, o Wiki não elabora isso, ou eu sou cego demais para efetivamente procurar por ele. Alguém pode ajudar? Isso é possível? Eu seria ótimo se Remmina pudesse se conectar via SSH, gerar um servidor VNC e então conectar-se à GUI, tudo de uma só vez.

Obviamente, também estou interessado no pós-comando para /usr/bin/vncserver -kill :4 .

    
por Kartik 09.10.2018 / 06:02

1 resposta

0

Ah! Eu percebi isso! O comando é executado na máquina do cliente, não no servidor. Portanto,

/usr/bin/ssh user@host '/usr/bin/vncserver :4 -geometry 1920x1080 -depth 32 -nolisten tcp -localhost' 

no comando pre e

/usr/bin/ssh user@host '/usr/bin/vncserver -kill :4'

no comando post faz exatamente o que eu quero! Remmina é incrível!

    
por 09.10.2018 / 07:24

Tags