Muito simples: Gerenciador de PAC. Faça o download do link ou, ainda melhor , adicione a página GetDeb aos repositórios e atualize-os get install pac
Eu usei Tunnlier nas janelas e foi perfeito. Depois de migrar para o Linux, surpreendentemente, não consigo encontrar nada que faça o seguinte:
Eu encontrei o PuTTY e o gSTM, mas eles realmente não fazem o que eu mencionei acima.
O que você recomendaria?
movido aqui do superusuário
Afaik não existe programa que possa fazer isso para você no Linux. Você pode fazer isso no Linux, mas não há uma GUI bonita para fazer isso.
O login sem senha pode ser feito usando ssh-keys (você ainda pode querer uma senha para sua chave ssh, mas você só precisa digitar uma vez!) Tenha um alve aqui .
Ao configurar o cliente ssh em uma base de host, você pode ter configurações individuais para hosts diferentes. Dê uma olhada no arquivo em /home/user/.ssh/config (pode não estar lá, mas basta criá-lo.) O meu é algo como isto:
CheckHostIP yes
ConnectionAttempts 3
ServerAliveInterval 10
Host router
HostName 10.0.0.1
User root
Host test
HostName test.example.org
User test32
ForwardX11Trusted yes
ForwardX11 yes
Compression yes
CompressionLevel 6
Host lucretia
User lasse
HostName 8.8.8.8
Host home
User coax
HostName 8.8.8.9
Host lovelace
User lasse
HostName 8.8.8.10
Host mailserver
User lasse
HostName 8.8.8.11
ForwardX11 yes
ForwardX11Trusted yes
Tudo antes da primeira desaceleração Host
é comum a todas as conexões. Para mais opções, veja a página man do ssh_config
.
Quando você tiver configurado o arquivo de configuração, poderá usar ssh home
em vez de ssh 8.8.8.9 -l coax
. Essas opções também se aplicam ao nautilus para ssh: // browsing.
Você então tem duas opções para iniciar rapidamente uma sessão de terminal ssh, uma é criar uma sessão gnome-terminal para cada uma e criar ativadores que executam gnome-terminal --profile='profile-name'
.
A outra opção é instalar sshmenu , que não é um super app, mas faz um bom trabalho fornecendo acesso rápido a terminais remotos.
O Nautilus ( Applications -> Accessories -> File Browser
) fornece suporte para conectar-se a servidores ssh e procurar arquivos pelo sftp e salvar as conexões como perfis (os dados salvos incluem nome do servidor, nome do compartilhamento, nome de usuário, senha).
Para abrir o sftp, vá para Places -> Connect to Server...
e escolha "SSH" ou FTP como o tipo e insira o restante dos detalhes - veja este guia para instruções detalhadas. Ao fornecer um nome de marcador, esse perfil de conexão será armazenado para facilitar o acesso no painel do lado esquerdo ( View -> Side Pane
).
A única coisa que eu não sei como fazer dentro do nautilus é "Abrir um terminal", para o qual você pode usar o Putty, etc. Concordo, ele ainda não está tão integrado quanto a opção que você mencionou, mas pode ser possível para encontrar uma maneira de "abrir um terminal", enquanto em um local sftp para abrir uma conexão ssh em um terminal e pular para o diretório.
Tente HotSSH (encontrado nos repositórios). Ele gerencia as conexões ssh muito bem, incluindo o compartilhamento de conexão. Eu não acho que lida com SFTP, embora, como alguém observou, você pode fazer isso através do Nautilus.
Você gerencia as diferentes conexões em diferentes programas que as utilizam. Veja o que você faz:
adicione o SSH como uma montagem usando o nautilus (Locais - > Conectar ao servidor) e marque "adicionar marcador"
coloque sua chave pública no diretório .ssh no servidor. Não é inteligente continuar se reconectando com sua senha real o tempo todo. Você deve estar usando uma senha menos configuração, se você quiser evitar qualquer homem nos ataques do meio.
O gnome-do indexa automaticamente os hosts ssh conhecidos, para que você possa se conectar rapidamente usando isso. Há também um applet ssh, e você pode apenas adicionar alguns aliases ao seu bash.