Faça o nautilus não mostrar a área de trabalho via SSH

0

A maioria dos dias eu estou conectado ao meu servidor doméstico (rodando o Debian) através de um shell ssh do meu laptop. A maioria das tarefas é feita no prompt, mas às vezes eu gosto de ter gerenciadores de arrastar e soltar arquivos, como o nautilus padrão do GNOME. (Claro que quero dizer que eu uso ssh -X user @ server)

No entanto, o nautilus desenha "é" o desktop no meu desktop local. Ele desenha os arquivos colocados lá e o papel de parede padrão do Debian. Existe uma maneira de executar ou configurar o nautilus para não desenhar essas coisas, ou devo usar outro gerenciador de arquivos gráfico ao fazer coisas remotamente?

    
por Martin Josefsson 18.05.2012 / 13:47

2 respostas

0

Arrastar e soltar como este não é trivial para implementar através da rede, e rodar um gerenciador de arquivos sobre o encaminhamento do X como este não funcionará (trivialmente) para o propósito.

Você deve usar SSHFS para montar seu servidor remoto em seu sistema de arquivos local por SSH, e o uso de um < em> local gerenciador de arquivos para navegar nessa montagem. Dessa forma, arrastar e soltar funcionará no SSH, e o gerenciador de arquivos será muito mais rápido.

Outra alternativa é usar um cliente gráfico SFTP como Filezilla , que permitirá que você faça o login via SSH e obtenha uma visão em árvore dos seus arquivos remotos, com suporte para arrastar e soltar.

    
por 18.05.2012 / 14:24
1

Após o SSH, execute o nautilus da seguinte forma:

nautilus --no-desktop

... que diz ao nautilus para não gerenciar a área de trabalho, como na página man do nautilus. Funciona bem para mim depois disso.

man nautilus
    
por 13.06.2016 / 12:19