prss.net
当前位置:首页 >> 想写一个shEll脚本 要求可以自动输入密码 >>

想写一个shEll脚本 要求可以自动输入密码

你可以这样试试: function(){ echo $FORM_pw_|./ibe combine xxxx@mail.com key

#/bin/bash let i=0 let j=0 while true do read -p '请输入用户名:' name rname=`cat /autorun/script/passwd.conf |grep '\'` rname=${rname:=0} if [ "$rname" = "0" ];then echo "输入的账号不存在!" let i=i+1 if [ "$i" = "3" ];then ec...

试试expect spawn telnet $ip expect “password:” send “${password}\r” interact

10分 太少了额。。。 如果要方便、安全并且自动化最好使用 expect 。 Shell本身 不能处理 这种问题。 自己随意选择两个端口号 B 服务器 port_B A 服务器 port_A B 机器: 安全机制:在B机器上设置iptables 使得 端口XB只能接受 A服务器 IP 来自...

用expect,它可以完成ssh登录,ftp登录。实例: #!/usr/bin/expectspawn ftp ftp.test.com expect "Name"send "user\r" expect "Password:"send "123456\r" interact

这问题太广泛了。想到其中一种可能,下面答案来自 Linux命令大全 网站 终端输入密码时候,不让密码显示出来的例子。 方法1: #!/bin/bashread -p "输入密码:" -s pwdechoecho password read, is "$pwd"方法2: #!/bin/bashstty -echoread -p "...

#!/bin/bash echo "li"|geli attach -K /root/ad0s1d.key /dev/ad0s1d mount /dev/ad0s1d.eli /mnt 这样子试试。 第二行也可以这样: geli attach -K /root/ad0s1d.key /dev/ad0s1d

静默安装,可以使用下面的方案: 1、用debconf-show + 包名查出预配置项 root@compute204:/var/log/keystone# debconf-show slapd * slapd/password1: (password omitted) slapd/internal/adminpw: (password omitted) slapd/internal/generated...

A=123456read -p "请输入密码:" PASSWD if [ "$PASSWD" == "$A" ];then continue else echo "密码不错误,请重启输入!" fi

mysql:./mysql -uroot -p'123456789' 还可以使用 shell 中的read函数 让执行者输入密码后在执行mysql read -p "Enter DB PWD: " echo “mysql -uroot -p'$REPLY'."

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