Existe algum equivalente WinSCP para Linux? [fechadas]

182

Eu amo o WinSCP para Windows. Quais são os melhores softwares equivalentes para linux?

Tentei usar o sshfs para montar o sistema de arquivos remoto na minha máquina local, mas não é tão amigável quanto simplesmente iniciar uma GUI, além de parecer exigir acesso root na máquina do cliente, o que não é muito conveniente.

É claro que ferramentas de linha de comando como scp são possíveis, mas estou procurando uma GUI simples.

MiniQuark
fonte
1
O sshfs não requer raiz em nenhuma máquina.
ypnos 18/11/08
38
Doce. A questão pede ferramentas GUI, e, em seguida, a resposta aceita é para CLI :)
Ensolarado Milenov
1
Sim! Tentei várias opções sugeridas de GUI, mas não as achei leves o suficiente para o meu gosto (é bastante subjetivo, admito). Então eu abandonei e voltei a usar o scp. :-)
MiniQuark
11
Em vez de fechar este tópico como off-topic, por que não foi movido para o SuperUser? O SuperUser estava disponível em 2008? Off-topic está simplesmente errado ... qual é a utilidade do WinSCP? Programação? Nah ... provavelmente cozinhando!
StefanNch 27/09/2015
1
Eu suponho que alguém lhe disse que "winscp" é o equivalente do Windowsscp , certo?
22417 ThorSummoner

Respostas:

194

Se você estiver usando o Gnome, poderá acessar: Places-> Connect to Serverin nautilus e escolher SSH. Se você tiver um agente SSH em execução e configurado, nenhuma senha será solicitada! (É o mesmo que sftp: // root @ servername / directory no Nautilus)

No Konqueror, você pode simplesmente digitar: fish: // servername.

por Mike R: No Ubuntu Unity 14.0.4, em Arquivos> Conectar ao Servidor no Menu ou Rede> Conectar ao Servidor na barra lateral

Bash
fonte
1
Obrigado pela simplicidade. Não sabia que o Nautilus pode fazer isso.
Azec-pdx
6
ótima resposta Bash, obrigado. Para sua informação, fish: // servername também funciona no Dolphin.
Mike
1
Você pode tentar o PCManFM ( apt-get install pcmanfm), apenas outro gerenciador de arquivos como o Nautilus e Thunar, mas acho melhor. No menu principal, basta clicar em Ir -> Conectar ao servidor ... e você obterá uma GUI para conexões, além de poder marcá-las, e o que eu acho melhor é que você pode simplesmente clicar com o botão direito do mouse nos arquivos e usar "abrir com". . "e use seus programas favoritos, assim como seus arquivos locais!
aesede 22/09
3
No Ubuntu 14.0.4 sua sob Files > Connect to Serverno Menu ou Network > Connect to Serverna barra lateral
Mike R
3
Exemplo do que a entrada em Connect to server: ssh://user@servername, a partir de Ubuntu 16,04 (Nautilus 3.14.3).
precisa
54

O Filezilla está disponível para Linux. Se você estiver usando o Ubuntu:

sudo apt-get install filezilla

Caso contrário, você pode baixá-lo no site do Filezilla .

William Brendel
fonte
10
filezilla copiar can not arquivos sobre SSH (que é o que é scp é para)
O Disintegrator
5
O Filezilla suporta SFTP, que fornece muitos recursos de gerenciamento adicionais em comparação com o protocolo SCP mais antigo. Também é amplamente suportado em praticamente todos os sistemas operacionais. Além disso, como o OP mencionou o SSHFS em sua pergunta, fica claro que seu ambiente suporta o SFTP. Uma pequena observação: o protocolo SCP é mais rápido que o SFTP, mas o SFTP é melhor em quase todos os outros aspectos.
William Brendel 15/10
2
O Filezilla e o STFP aprovados são ótimos, mas em muitos casos não suprimem a necessidade do SCP. Então você não respondeu à pergunta. No lado do cliente, você não pode alterar o fato de ter apenas SSH disponível. Nem todo mundo é raiz de todos os servidores.
Diego Duarte
O Filezilla + SFTP oferece velocidade de transferência com gargalo no processador.
Lonnie Melhor
1
fileZilla sem suporte a SCP, ponto final.
Zhuhang.jasper 31/07/19
48

Eu uso o FileZilla e funciona bem com SFTP (SSH File Transfer Protocol). Siga estas etapas para instalá-lo e configurá-lo:

1. Instale o FileZilla via terminal:

sudo apt-get install filezilla

2. Abra o programa e vá para Arquivo -> Site Manager ... ou simplesmente digite Ctrl + S

3. A seguinte janela deve aparecer: insira a descrição da imagem aqui

4. Digite o nome do seu host, selecione a porta (normalmente 22 para ssh / scp / sftp) e escolha SFTP - SSH File Transfer Protocol como protocolo e, opcionalmente, defina o Tipo de logon como Normal se a autenticação for necessária, respectivamente. insira seus dados.

Ivaylo Toskov
fonte
1
Isso não é muito bom: estou executando o FileZilla 3.5.0 e ele não pode usar minha chave privada ( .ssh/id_rsa) para fazer login no servidor. O que é lamentável, porque eu nem sei a senha deste servidor (por razões de segurança), só tenho uma coleção de authorized_keys. O KDE fish://pode fazer o truque. BTW, obrigado pelo atalho do teclado - eu estava usando apenas "conexão rápida" antes.
Tomasz Gandor
Isso fez o truque para mim! Precisava de acesso seguro e o filezilla já estava instalado!
Dustin Cook
"Conectar ao servidor" no nautilus é quase o suficiente para mim no desenvolvimento, mas o FileZilla é um ótimo complemento em algumas circunstâncias.
Eric Zheng
20

A solução Xfce / Thunar é basicamente a mesma do Gnome / Nautilus:

Basta digitar sftp://yourhost/a linha de endereço em Thunar (você pode chegar lá Ctrl+ L)

(A autorização é idêntica a ssh/ scp, ou seja, com o uso adequado de ~/.ssh/configchaves e ssh-agent, você pode obter uma facilidade e segurança decentes: alias do servidor + nenhuma senha solicitada.)

Alois Mahdal
fonte
1
Isso funcionou para mim. Mas somente depois que limpei um aviso de uma entrada antiga no arquivo known_hosts. Antes disso, Thunar acabava o tempo limite ao tentar fazer login sem detalhes sobre o motivo. Portanto, certifique-se de poder fazer uma limpeza ssh sem aviso prévio.
precisa
Se você usar as teclas em um terminal, execute ssh-add ~ / Path / to / your / key e tente conectar.
LUser 02/02/19
19
  1. gFTP
  2. Peixe kio-slave do Konqueror (apenas escreva como caminho do arquivo: ssh: // user @ server / path
Sunny Milenov
fonte
1
konqueror apoiou isso por um longo tempo - pelo menos desde 2003, como evidenciado por esta lista post antigo de discussão ( lists.freebsd.org/pipermail/freebsd-questions/2003-September/... ) :)
Warren
1
esse recurso do Konqueror é super útil. Eu uso isto muito.
Rmeador 18/11/08
18

Para executar o WinSCP no Linux (Ubuntu 12.04), siga estas etapas:

  1. Executar sudo apt-get install wine(execute apenas uma vez, para obter 'vinho' em seu sistema, se você não tiver)
  2. Faça o download do último pacote portátil do WinSCP https://winscp.net/eng/download.php
  3. Crie uma pasta e coloque o conteúdo do arquivo zip nessa pasta
  4. Abra um terminal
  5. Tipo wine WinSCP.exe

Feito! O WinSCP funcionará como no ambiente Windows!

Cumprimentos.

NABA
fonte
@ TomaszGandor, Primeiro, pensei que o root fosse necessário para instalar dependências necessárias. Mas mesmo depois de todas as dependências serem instaladas, o root é necessário para executar o WinSCP.
djhurio
À primeira vista, parece estar funcionando bem como um usuário comum. Talvez uma nova mudança? Estou executando o Linux Mint 19.2 Cinnamon; o terminal mostra um punhado de erros na inicialização, mas o WinSCP parece estar funcionando bem. Tentei conectar-me a um servidor e baixar um arquivo para minha pasta pessoal.
LuH
Um passo está faltando, pelo menos no meu caso. Eu tive que instalar o WinSCP primeiro depois de baixá-lo na minha pasta Downloads, digitando wine Z:/home/<user>/Downloads/WinSCP.exe. O WinSCP foi o único programa que funcionou para eu me conectar a um servidor ssh do Morty.
Günter
12

O WinSCP funciona bem no Linux no Wine. Instalei o Wine e o WinSCP e não tive problemas.

Morgan van Dyk
fonte
6

use fogo FTP, Krusader ...

Jenish
fonte
1
O Krusader é um dos mais equivalentes ao WinSCP.
Jaime M.
4

Uma coisa que eu acho que o WinSCP faz bem que não posso fazer facilmente com as ferramentas do Ubuntu é o tunelamento para uma máquina secundária. Isso é feito com um com uma configuração de conexão no WinSCP. Embora eu possa usar os navegadores de arquivos nativos no Ubuntu (11.11) para acessar qualquer máquina, não posso facilmente passar por uma máquina intermediária para alcançar uma terceira. Eu suspeito que é porque eu não entendo muito bem como configurar o tunelamento. Estou brincando com o gSTM, mas há pouca documentação e suspeito que seja para configurar túneis locais, não remotos. De qualquer forma, não é tão simples como o WinSCP fez. Isso não é uma resposta, mas talvez ele destaque um recurso crítico do WinSCP que as sugestões de alternativas devem abordar.

Agora, saiba mais sobre o tunelamento ...

Troy Hester
fonte
4

O Nautilus pode ser usado facilmente neste caso.

Para o Fedora 16, vá para File-> Connect To server, selecione o protocolo apropriado, insira os detalhes necessários e simplesmente conecte-se, apenas verifique se o Servidor SSH está funcionando do outro lado. Isso funciona muito bem.

Edit: Isso também é válido no Ubuntu 14.04

Saurabh Araiyer
fonte
1
Também é válido para o ubuntu 12.04
ibrahim
3

Uma grande coisa não mencionada é o fato de que, com o WinSCP, você também pode usar a autenticação de arquivos de chaves que não consigo fazer com sucesso com os clientes FTP do Ubuntu. O KFTPGrabber é a coisa mais próxima que posso encontrar que suporta autenticação de arquivos-chave ... mas ainda não funciona para mim, onde o WinSCP funciona.

Paul G
fonte
2

arquivo scp usuário @ host: / caminho / on / host

shelfoo
fonte
40
ele pediu um gui.
Ftrotter
2

Por que não usar o nautilus, o gerenciador de arquivos padrão do gnome? Aqui está como você pode -
Melhor GUI SCP no Linux

Robin
fonte
1
Bem-vindo ao Stack Overflow! Embora isso possa teoricamente responder à pergunta, seria preferível incluir aqui as partes essenciais da resposta e fornecer o link para referência.
Taryn
2

Se você estiver usando o Xfce (ou LXDE) em vez do Gnome, existe uma ferramenta equivalente: Gigolo .
Suponho, mas não tenho certeza, que ele pode ser instalado também em outros ambientes de desktop.
Ele suporta FTP, SSH e WebDAV e é bastante intuitivo: basta clicar em Conectar , escolher o protocolo, preencher os parâmetros e pronto. Você pode salvar as conexões para uso posterior.

Marco
fonte
1

Basta usar o gnome, digite o endereço e pronto!

Karl
fonte