2017-07-26 2 views
1

J'ai utilisé plink -pw password [email protected] à partir de la ligne de commande Windows locale.Authentification par clé hôte sans donner "y" à partir de la ligne de commande Windows

Il a demandé confirmation clé hôte y/n enter image description here

Comment je peux donner automatiquement "y" de commande plink? J'ai utilisé echo Y| plink -pw password [email protected], mais cela n'a pas fonctionné.

+0

OS que vous utilisez est Windows? pourquoi je vois quelque chose comme commande linux là-bas? – minhhn2910

+0

'plink' ne devrait pas vous demander à nouveau pour la même télécommande après avoir choisi' y'. Voulez-vous ajouter des télécommandes à l'aide d'un script? L'empreinte digitale doit être vérifiée, c'est une mesure de sécurité. – Melebius

+0

@ minhhn2910 Pouvez-vous être plus précis? ['plink' est un binaire Windows] (http://the.earth.li/~sgtatham/putty/0.53b/htmldoc/Chapter7.html#7.1),' echo' et pipe ('|') peuvent être utilisés sur Windows et Linux. – Melebius

Répondre

-1

Voici la liste d'utilisation pour plink:

plink 
PuTTY Link: command-line connection utility 
Release 0.53 
Usage: plink [options] [[email protected]]host [command] 
     ("host" can also be a PuTTY saved session name) 
Options: 
    -v  show verbose messages 
    -load sessname Load settings from saved session 
    -ssh -telnet -rlogin -raw 
      force use of a particular protocol (default SSH) 
    -P port connect to specified port 
    -l user connect with specified username 
    -m file read remote command(s) from file 
    -batch disable all interactive prompts 
The following options only apply to SSH connections: 
    -pw passw login with specified password 
    -L listen-port:host:port Forward local port to remote address 
    -R listen-port:host:port Forward remote port to local address 
    -X -x  enable/disable X11 forwarding 
    -A -a  enable/disable agent forwarding 
    -t -T  enable/disable pty allocation 
    -1 -2  force use of particular protocol version 
    -C  enable compression 
    -i key private key file for authentication 

je suppose que le commutateur -batch est ce que vous recherchez.

+0

Salut MichaelS, -batch est ne fonctionne pas non plus. –