unissoft-bj / ihostsvc

system services & data services on ihost
0 stars 0 forks source link

用户注册后,接通internet的控制(临时措施) #107

Open unissoft-bj opened 9 years ago

unissoft-bj commented 9 years ago

不能用调整chilli_query命令的方式(文件名、权限范围),因为获取mac需要用到这个命令

cp /usr/sbin/chilli_query /usr/sbin/chilli_open chown root:chilli /usr/sbin/chilli_open chmod u+s /usr/sbin/chilli_open war包中,接通internet的命令行,从chilli_query切换到chilli_open

注册后不接通internet

mv /usr/sbin/chilli_open /usr/sbin/chilli_open.bak

注册后接通internet

mv /usr/sbin/chilli_open.bak /usr/sbin/chilli_open


root@ihost:~# ls -l /usr/sbin/chilli_query -rwsr-xr-x 1 root chilli 14588 May 4 20:26 /usr/sbin/chilli_query

root@ihost:~# cp /usr/sbin/chilli_query /usr/sbin/chilli_open root@ihost:~# chown root:chilli /usr/sbin/chilli_open root@ihost:~# chmod u+s /usr/sbin/chilli_open

root@ihost:~# ls -l /usr/sbin/chilli_open -rwsr-xr-x 1 root chilli 14588 Jul 3 07:48 /usr/sbin/chilli_open

root@ihost:~# mv /usr/sbin/chilli_open /usr/sbin/chilli_open.bak root@ihost:~# ls -l /usr/sbin/chilli_open.bak -rwsr-xr-x 1 root chilli 14588 Jul 3 07:48 /usr/sbin/chilli_open.bak

root@ihost:~# mv /usr/sbin/chilli_open.bak /usr/sbin/chilli_open root@ihost:~# ls -l /usr/sbin/chilli_open -rwsr-xr-x 1 root chilli 14588 Jul 3 07:48 /usr/sbin/chilli_open root@ihost:~#

unissoft-bj commented 9 years ago

改变usergroup的方法不生效

可能是因为,sboot已经加入到sudoers中

root@ihost:~# id -nG sboot sboot chilli root@ihost:~# usermod -G sboot sboot root@ihost:~# id -nG sboot sboot

注册前

root@ihost:~# chilli_query list 9C-99-A0-8D-D9-4B 172.16.0.100 dnat 5595c70600000001 0 - 0/0 0/0 0/0 0/0 0 0 0/0 0/0 http://resolver.gslb.mi-idc.com/gslb/gslb/getbucket.asp?deviceType=0&list=file.market.xiaomi.com&ver=3.0

注册后

root@ihost:~# chilli_query list 9C-99-A0-8D-D9-4B 172.16.0.100 pass 5595c70600000001 1 - 2/0 1/0 2687/0 3129/0 0 0 0%/0 0%/0 http://resolver.gslb.mi-idc.com/gslb/gslb/getbucket.asp?deviceType=0&list=file.market.xiaomi.com&ver=3.0

root@ihost:~# usermod -a -G chilli sboot