Se você precisa de um cliente SCP com uma GUI, então tente filezilla :
sudo apt-get install filezilla
Use sftp
como protocolo (por exemplo: sftp://myhost
) no campo Host como Porta 22
No Windows, posso usar o WinSCP. Na pergunta O que é um programa semelhante ao WinSCP? , diz que você pode usar a função interna do Nautilus para fazer este trabalho. Mas no Lubuntu existe apenas o PCManFM. Eu tentei substituí-lo com o Nautilus, mas falhou. Existe alguma maneira simples para eu ter um cliente SCP no Lubuntu?
O PCManFM suporta a montagem de compartilhamentos de arquivos de rede.
No menu principal, selecione Ir > Conecte-se ao servidor ...
NãoestoufamiliarizadocomoWinSCP,maspresumoqueuseSSH.ParamontarumcompartilhamentoSSH,selecioneSSHepreenchaasinformaçõesapropriadas,incluindopelomenosohost,aporta(sefordiferentede22)eousuário.
Digite sua senha e por quanto tempo deseja permanecer conectado:
Evocêestádentro!Vocêpodenavegarpelosseusarquivoseabrir/excluir/editar/movê-los(supondoquevocêtenhaaspermissõesapropriadas),tudodentrodoPCManFM.
Tente usar o sshfs.
sudo apt-get install sshfs
- Este comando instalará o sshfs para você.
Então você só precisa montar seu diretório ssh em seu sistema de arquivos local, assim:
sshfs user@server:/path/to/remote/dir /path/to/local/dir
Onde o diretório local é o lugar onde você deseja montar seus arquivos remotos. Você pode então procurar seus arquivos remotos usando o PCManFM. Espero que isso funcione para você.
PS - Você pode desmontar o diretório remoto assim:
fusermount -u /path/to/local/dir
Embora isso já tenha sido verificado pelo autor, queria mencionar mais algumas opções.
Primeiramente peço desculpas pelos itens 5. É a linha de comando, mas interessante. Para sua pergunta, veja os itens (1), (4) e (6).
pcmanfm é nativo do LUbuntu (desde que você perguntou sobre o Lubuntu que eu uso). A resposta sobre o PCManFM é muito relevante, pois já incorpora a funcionalidade solicitada. Do seu menu:
Select "GO | Go to Location"
Select ssh
Para instalar este gerenciador de arquivos:
sudo apt-get install pcmanfm
gerenciador de arquivos Nautilus vem com muitas distros (e é popular - embora não seja o meu favorito). Ele fará o que você pedir nativamente.
No painel esquerdo, selecione o ícone Connect to Server
.
No endereço do servidor, digite em branco ssh://server_name
Na verdade, ele está usando o sftp (você poderia ter digitado sftp: // server_name), portanto, a configuração de chaves ssh é recomendada em senhas, mas não é necessária.
O Nautilus já pode estar instalado em sua distro. Se não, você pode instalá-lo por:
sudo apt-get install nautilus
Além disso, há outras coisas que o Nautilus pode fazer, como se conectar ao owncloud, dropbox e muito mais. Para estes dois:
sudo apt-get install nautilus-owncloud
sudo apt-get install nautilus-dropbox
Em geral, observe a lista no comando apt-cache dumpavail | grep Package | grep nautilus
para ver o quanto ela é extensível. Observo a capacidade de script do nautilus.
Eu suspeito que a maioria dos gerenciadores de arquivos tenha funcionalidades semelhantes.
Filezilla que é extremamente bem explicado em uma resposta acima.
gftp tem uma funcionalidade gui que também é do tipo winscp. Para instalar:
sudo apt-get instala o gftp-gtk
sftp - embora não seja um gui, vale a pena mencionar. Você pode conectar um sistema de arquivos remoto através da linha de comando usando o sftp. Por padrão, esta capacidade é habilitada para todos os usuários no Ubuntu se o sftp estiver instalado.
sshfs -- then use any file manager --
meu fav. Sshfs é uma ferramenta de espaço do usuário para montar diretórios em servidores remotos através do ssh. Você não precisa ser root, basta criar um diretório em seu diretório pessoal e montá-lo, por exemplo, mkdir ~ / data
Instalando o sshfs:
sudo apt-get install sshfs
Exemplos de montagem de diretórios remotos:
sshfs user@server /local/mount/point
sshfs [email protected]:subdir/another_sub_dir ~/data'
Navegue pelo diretório montado com o gerenciador de arquivos. Para remover esta montagem:
fusermount -u /local/mount/point
Lembre-se de que o ponto de montagem local (diretório) deve existir antes que você possa montá-lo - assim como o nfs.
Por fim, não estou fornecendo programas do KDE, já que o Ubuntu é basicamente um sistema de arquivos baseado em gnomos.