atalho para colar automaticamente uma string específica no terminal

1

Eu tenho que conectar-me a várias conexões ssh diariamente e todos eles têm a mesma senha, o que é realmente complicado (o suficiente para que seja virtualmente impossível memorizá-lo). Então, o que eu tenho que fazer várias vezes ao dia é copiá-lo de um arquivo .txt e colá-lo no terminal com ctrl+shift+V quando ele me solicitar.

Sempre me perguntei como fazer isso automaticamente e, como quero que o terminal me peça a senha por motivos de segurança, a única maneira de pensar nisso é criar um atalho que cole essa senha específica. no terminal (ou pelo menos um atalho que coloca essa senha na área de transferência para que eu cole). Eu sei como você pode editar atalhos, eu simplesmente não consigo descobrir qual seria o comando que faria isso.

Já passei por várias postagens no fórum e em algumas páginas de documentos, mas nada me deu uma ideia de como fazer isso. Alguém por favor pode me dar uma mão nessa?

    
por TomCho 05.02.2015 / 18:29

1 resposta

3

Eu poderia mostrar uma maneira, mas não é exatamente o que você pode precisar.

  1. Primeiro, instale o xsel
  2. Digamos que o arquivo que contém a senha tenha o nome password.txt e esteja localizado na sua pasta inicial. Faça o seguinte, antes de digitar o comando que requer a senha xsel --clipboard < ~/password.txt .
  3. Agora a senha está na sua área de transferência e você pode colá-la usando Ctrl + Shift + V .

Você pode achar chato entrar nesse comando; você pode criar um alias para ele editando .bashrc

    
por nikaltipar 05.02.2015 / 18:39