[问题]如何让 SHELL 自动输入用户名和密码

sh/bash/dash/ksh/zsh等Shell脚本
回复
头像
雄鸡起舞
帖子: 241
注册时间: 2007-07-24 22:23
送出感谢: 0
接收感谢: 0
联系:

[问题]如何让 SHELL 自动输入用户名和密码

#1

帖子 雄鸡起舞 » 2007-10-14 8:38

我们这儿的宽带客户端每次上网都得输入一次用户名和密码,如何让他自动输入用户名和密码?比如提示“请输入用户名”时自动输入用户名,提示“请输入密码”时自动输入密码,这样的功能可以用SHELL实现么? :D
Linux 2.6.25-ARCH #1 SMP PREEMPT Mon Jul 14 15:25:51 UTC 2008 i686 GenuineIntel GNU/Linux
头像
eexpress
帖子: 58428
注册时间: 2005-08-14 21:55
来自: 长沙
送出感谢: 4 次
接收感谢: 256 次

#2

帖子 eexpress » 2007-10-14 10:40

看你拨号软件,带了配置文件没,或者带了命令行参数没。都不知道你什么软件。
● 鸣学
头像
patrickhe
帖子: 681
注册时间: 2005-07-21 19:13
来自: Peking, China
送出感谢: 0
接收感谢: 0
联系:

#3

帖子 patrickhe » 2007-10-14 15:45

如果不能通过参数或者配置文件设定用户名和密码的话,可以使用 expect 模拟用户交互输入用户名和密码,免除每次手动输入的烦恼。
头像
雄鸡起舞
帖子: 241
注册时间: 2007-07-24 22:23
送出感谢: 0
接收感谢: 0
联系:

#4

帖子 雄鸡起舞 » 2007-10-14 18:30

:D 感谢楼上的。。我用 expect 实现了自动输入,不过expect运行结束后客户端的进程似乎也一同结束了,怎么保留客户端的进程,要不然仍旧没法上网
:shock:
Linux 2.6.25-ARCH #1 SMP PREEMPT Mon Jul 14 15:25:51 UTC 2008 i686 GenuineIntel GNU/Linux
vkong
帖子: 47
注册时间: 2007-02-05 22:08
送出感谢: 0
接收感谢: 0

我也遇到同样的问题,

#5

帖子 vkong » 2007-10-17 0:09

我用的是 sudo linux1x -d 这个命令接校园网的,
,不过每次开机还是要提示输入root 的密码,用shell怎么写哦,请教高手
cscscheng
帖子: 13
注册时间: 2007-10-29 10:51
送出感谢: 0
接收感谢: 0

#6

帖子 cscscheng » 2007-10-30 12:47

linux1x --help
看看带不带password 和user参数的
如果有源码那你就直接改源码好了
悬非
帖子: 19
注册时间: 2007-07-27 22:16
送出感谢: 0
接收感谢: 0
联系:

#7

帖子 悬非 » 2007-11-01 23:24

运行

代码: 全选

nohup ./url_script_file &
悬非
帖子: 19
注册时间: 2007-07-27 22:16
送出感谢: 0
接收感谢: 0
联系:

Re: 我也遇到同样的问题,

#8

帖子 悬非 » 2007-11-01 23:31

vkong 写了:我用的是 sudo linux1x -d 这个命令接校园网的,
,不过每次开机还是要提示输入root 的密码,用shell怎么写哦,请教高手

或者可以点任务栏上手动添加个自定义快捷方式 里边的命令任你编辑 然后给个漂亮过图标 以后要上网就轻轻点下就行了 现在再的任务栏都快满了 ,选定自己大电视频道 自己经常远程的机器 特别方便
回复

回到 “Shell脚本”