Linux,在shell脚本中实现用ssh或者telnet方式登录另一个linux主机,然后修改第二个linux上的一个文件。 10
1个回答
展开全部
#!/usr/bin/expect -f
set timeout 30
set ipaddr "192.168.0.100" #IP地址
set username "root" #用户名
set password "password" #密码
spawn ssh $username@$ipaddr
expect {
"yes/no" { send "yes\r"; exp_continue}
"password:" { send "$password\r" }
}
expect "]# " #用户的提示符,根据需要修改一下
send "ls\r" #执行的命令,换成自己修改文件的
send "exit\r"
expect eof
exit
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询