Como posso me conectar a um servidor via SCP no Lubuntu 15?

4

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?

    
por godsendpie 25.06.2015 / 09:44

4 respostas

2

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

    
por A.B. 25.06.2015 / 15:08
3

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.

    
por drkokandy 25.06.2015 / 18:10
0

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

    
por Stunts 25.06.2015 / 12:51
0

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).

  1. 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
  1. O

    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.

  1. Filezilla que é extremamente bem explicado em uma resposta acima.

  2. O

    gftp tem uma funcionalidade gui que também é do tipo winscp. Para instalar:

    sudo apt-get instala o gftp-gtk

  3. 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.

  4. 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.

    
por uDude 03.09.2017 / 07:30