今天无意中解决了一个困惑已久的问题:
我一直喜欢在我的android里通过chroot方式安装一个debian linux,这样可以随时携带一个完整的linux,但上次升级到jessie后,竟发现有一些网络命令无法使用,例如:ping 127.0.0.1, 报错信息是socket: Permission denied.
之前在网上搜来搜去都找不到解决方式.今天终于解决了,只要很简单的命令:usermod -G 3003 root .
原来android里将一些硬件使用(包括网络)的权限归到不同的用户组. 而3003就是关于网络权限的组,称为inet. 上述命令是在debian的用户权限系统中给root 添加inte权限.