[分享]Dr.com自动登录注销

为当前最终发行版之前的所有版本提供支持
回复
头像
cookierolls
帖子: 165
注册时间: 2007-05-10 22:40
送出感谢: 0
接收感谢: 0

[分享]Dr.com自动登录注销

#1

帖子 cookierolls » 2007-10-26 13:31

有安装Dr.com的用户。装上了也好麻烦是不是/每次上网的时候都要在终端输入命令。烦/
我也是觉得这点比不上XP。/
经研究一下。呵呵。对于我这菜鸟来说是研究//高手那是笑话。
建立一个运行脚本drcomd.sh。我把它放在主文件夹下。
在桌面(右键)建立启动器 命令输入 sh drcomd.sh
名称自己随便输入。图标自己选
呵呵 。。以后就在桌面点击就能上网了。注销的时候再次双击便可。方便。但如里用户有密码还是要自己输入的,如果你的是root用户就不用。
脚本内容如下(新建文件命名drcomc.sh)
#! /bin/bash
#drcomc login and logout
a=`pidof drcomd`
if [ "$a" != "" ]
then
echo
drcomc logout
sudo killall drcomd
else
sudo drcomd
drcomc login
fi
直接下载放入主文件夹就行了
可是这个SUDO命令是个保护机制一定要密码的。
于是我就修改一下SUDOERS
root身份登录,
修改/etc/sudoers的权限,(可以用右键属性)改为写入。
把/etc/sudoers里面最后一行 %admin ALL=(ALL) 改为 %admin ALL=(ALL) NOPASSWD: NOPASSWD: ALL 保存
把权限改回/
OK
以后连SUDO都不用密码了。呵呵。
无所谓。没病毒的。。有的话这一点障碍也没用。
Dr.com安装方法曾发过贴。不再多说。

感谢2楼的大大有了新的方法。
lb_bn 写了:sudo 用 -S选项。。。
不用修改sudoers的方法。。。对于修改了sudoers之后产生的不安全感。。
于是把脚本再改一下。这只能自己动手。新建文件命名drcomd.sh 内容如下:
#! /bin/bash
#drcomc login and logout
a=`pidof drcomd`
if [ "$a" = "" ]
then
echo "你的密码" | sudo -S drcomd
drcomc login
else
drcomc logout
echo "你的密码" | sudo -S killall drcomd
fi
附件
drcomd.rar
(197 Bytes) 下载 63 次
上次由 cookierolls 在 2007-10-26 22:24,总共编辑 2 次。
lb_bn
帖子: 1261
注册时间: 2007-02-25 16:56
送出感谢: 0
接收感谢: 0

#2

帖子 lb_bn » 2007-10-26 14:18

sudo 用 -S选项。。。
回复

回到 “老旧版本支持”