nczl.net
当前位置:首页 >> ssh 命令行 带密码 >>

ssh 命令行 带密码

可以用expect实现,下面是个通用的,参数分别是用户名、密码、远程主机名/IP、和执行的命令,可以根据自己需要修改: #!/usr/bin/expect set timeout 3 set username [lindex $argv 0] set password [lindex $argv 1] set remhost [lindex $argv...

不能,你要是想不输入密码就要在在两边机器上做密钥

ssh xx.xx.xx.xx >> EOF user passwd EOF

#!/usr/bin/expect set pw pawword spawn ssh 192.168.1.200 expect 'password: ' send "$pw\r" expect '#' send "exit\r" expect eof chmod +x ssh.sh ./ssh.sh 试试呢 哈哈

#!/usr/bin/expect set pw pawword spawn ssh 192.168.1.200 expect 'password: ' send "$pw\r" expect '#' send "exit\r" expect eof chmod +x ssh.sh ./ssh.sh

[root@server ~]# ssh -? ssh: illegal option -- ? usage: ssh [-1246AaCfgKkMNnqsTtVvXxYy] [-b bind_address] [-c cipher_spec] [-D [bind_address:]port] [-e escape_char] [-F configfile] [-i identity_file] [-L [bind_address:]port:hos...

刷机建议使用腾讯手机管家最新推出的“应用宝”里的刷机软件来操作,操作简单方便,不易出错,而且它的兼容性、稳定性都蛮好的。应用宝是腾讯最新推出的第三方安卓智能手机综合管理软件,可为用户提供手机安全和资源管理为一体的手机管理,个人感...

主要的解决方法有三种: 1. 生成ssh公钥,建立和对方机器的信任关系; 2. 使用expect脚本; 3. 使用sshpass。 这里介绍一下sshpass相关内容 下载并安装sshpass): # tar zxvf sshpass-xxxx.tar.gz # cd sshpass-xxxx # ./configure # make && m...

1、登录A机器 2、ssh-keygen -t [rsa|dsa],将会在~/.ssh下生成密钥文件和私钥文件 id_rsa,id_rsa.pub或id_dsa,id_dsa.pub 3、将 .pub 文件复制到B机器的 .ssh 目录, 并 cat id_dsa.pub >> ~/.ssh/authorized_keys 4、大功告成,从A机器登录B机...

1、输入ssh root@127.0.0.1 2、敲击enter键 3、输入密码 4、敲击enter键

网站首页 | 网站地图
All rights reserved Powered by www.nczl.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com