Questions tagged «root»

在类似Unix的系统上,用于系统管理的特殊用户帐户。

23
有没有办法让非根进程绑定到Linux上的“特权”端口?
当我之外再也没有其他用户时,在我的开发箱上有这个限制是非常烦人的。 我知道标准的解决方法,但是它们都不能完全满足我的要求: authbind(Debian测试版1.0版仅支持IPv4) 使用iptables REDIRECT目标将低端口重定向到高端口(iptable的IPv6版本ip6tables尚未实现“ nat”表) sudo(以root用户身份运行是我要避免的操作) SELinux(或类似版本)。(这只是我的开发箱,我不想引入很多额外的复杂性。) 是否有一些简单的sysctl变量允许非根进程绑定到Linux上的“特权”端口(端口小于1024),还是我很走运? 编辑:在某些情况下,您可以使用功能来做到这一点。

22
确定是否在有根设备上运行
我的应用程序具有某些功能,该功能仅在具有root用户权限的设备上可用。与其让该功能在使用时失败(然后向用户显示适当的错误消息),不如让我先静默检查root是否可用,如果没有,首先隐藏相应的选项。 。 有没有办法做到这一点?
292 android  root 

17
如何检查bash脚本中是否以root身份运行
我正在编写一个需要root级权限的脚本,因此我想这样做,以便如果该脚本不是以root身份运行的,它只会显示“请以root身份运行”。然后退出。 这是我要寻找的一些伪代码: if (whoami != root) then echo "Please run as root" else (do stuff) fi exit 我怎样才能最好(干净,安全)地做到这一点?谢谢! 嗯,只是为了澄清一下:(执行任务)部分将涉及运行本身需要root的命令。因此,以普通用户身份运行它只会出现一个错误。这只是为了干净地运行需要root命令的脚本,而不在脚本内部使用sudo,我只是在寻找一些语法糖。
273 bash  shell  root 

11
如何获得没有root用户访问权限的已安装应用的APK?
我正在尝试提取没有root权限的已安装Android应用的APK文件。 我以为这是不可能的,因为非系统应用程序的所有APK文件都位于/ data / app中,并且访问此文件夹需要root权限。然后,我发现Google Play商店中有许多应用程序似乎可以访问APK文件,即使在非根目录设备上也是如此。 有人可以告诉我这怎么可能吗?没有备份应用程序可以无根备份APK文件吗?
196 android  root  apk 

9
MySQL用户数据库没有密码列-在OSX上安装MySQL
我正在尝试更改MySql根密码。 我所做的如下。 安装MySql-5.7.6〜.dmg(社区服务器)和工作台。 在OSX系统首选项上关闭服务器。 使用控制台访问MySql。命令是mysqld_safe --skip-grant 执行update user set password=password('1111') where user='root';并得到一条错误消息-> ERROR 1054 (42S22): Unknown column 'password' in 'field list'。 仅供参考,我做到了use mysql;。因此,我确实在用户表上选择了查询,发现密码列实际上不存在。 这很奇怪。原始用户表是否可能没有密码列? 如何更改不存在的密码? 谢谢你的回答:D
176 mysql  macos  passwords  root 

13
如何在Tomcat 7.0中设置Web应用程序的上下文路径
我知道我可以将我的Web应用程序(或WAR文件)重命名为ROOT,但这是一种糟糕的方法,恕我直言。现在我签出了tomcat文档,上面写着 不建议将元素直接放置在server.xml文件中 因此,我尝试使用它建议的另一种方法。 可以明确定义各个上下文元素:在应用程序文件内/META-INF/context.xml中的单个文件中。 所以我/META-INF/context.xml用以下代码创建了一个 <?xml version="1.0" encoding="UTF-8"?> <Context antiJARLocking="true" path="/"/> 但是在部署后,当我重新启动服务器时,它仍然无法在“ /”处加载上下文,它仍然使用 "/<WEB_APP_NAME>" 任何指针都有帮助。

17
Cygwin中的root用户/ sudo等效者?
我正在尝试在Cygwin中运行bash脚本。 我得到Must run as root, i.e. sudo ./scriptname错误。 chmod 777 scriptname 没有任何帮助。 我一直在寻找在Cygwin上模仿sudo的方法,以添加root用户,因为调用“ su”会导致错误su: user root does not exist,任何有用的东西,却一无所获。 有人有什么建议吗?
156 bash  cygwin  root  sudo 

10
如何在Android模拟器上获得root访问权限?
我拥有所有Android SDK版本(从1.5到2.3.3),并且尝试了许多方法来在Android仿真器中扎根。我不使用任何Android设备,而是在模拟器(AVD)上测试所有内容。 我需要在任何一个Android模拟器中都具有root用户访问权限,才能使用“ iptables”和“ busybox”功能。要使用iptables,我必须具有root用户访问权限。Atleast'su'命令应在终端仿真器中执行。 我还安装了z4root应用程序 但是,这需要很长时间,并且无法生根,并且会卡住。有人说,如果我们将系统降级到RC30以下,则可以获取root用户访问权限。如果这是真的,那该怎么办呢?我同时使用Linux和Windows OS。 请有人告诉我任何方法来建立我的模拟器。

20
用户“ root” @“ localhost”的访问被拒绝(使用密码:是)-没有权限?
我不断收到此错误。 我正在使用mySQL Workbench,从中发现根的架构特权为null。根本没有特权。 我在使用服务器的平台上遇到了麻烦,这是一个突然的问题。 root@127.0.0.1显然具有很多访问权限,但我已以此身份登录,但无论如何它只是分配给localhost-本地主机没有特权。 我已经做了一些类似FLUSH HOSTS,,FLUSH PRIVILEGES等等的事情,但是从那或互联网上都没有找到成功。 如何获得根对其访问的权限?我发现这很令人沮丧,因为当我环顾四周时,人们希望您“具有访问权限”,但是我没有访问权限,因此我无法进入命令行或其他任何内容,也无法进入GRANT我自己的任何内容。 运行时,SHOW GRANTS FOR root这是我得到的回报: 错误代码:1141。在主机“%”上没有为用户“ root”定义此类授予

21
MySQL root密码更改
我一直试图重置我的MySQL根密码。我已经运行了mysqld_safe --skip-grant-tables,更新了根密码,并检查了用户表以确保它在那里。重新启动mysql守护程序后,我尝试使用刚刚设置的新root密码登录,但仍然由于用户“ root”错误而拒绝访问。我也尝试完全删除并重新安装mysql(包括删除my.cnf文件),但还是没有运气。有人对我下一步的工作有什么建议吗? 提前致谢
95 mysql  root  mysqladmin 


8
亚行外壳苏工作,但亚行根不
我将解锁的Galaxy S3(SGH-T999)植根 现在,我尝试adb root从Windows命令提示符运行,但是,我遇到了adbd cannot run as root in production builds错误。因此,我检查的第一件事是手机是否真的植根了? 所以我尝试了以下方法: 打开命令提示符 $adb devices // lists my device $adb shell //goes to shell $su // opens a 'SuperSu' prompt on my phone and I 'Grant' permission # // Before following the rooting instructions, I was getting 'no su command …
92 android  shell  adb  root 



13
查找多模块Maven反应器项目的根目录
我想使用maven-dependency-plugin将工件从我的多模块项目的所有子模块复制到相对于整个项目的根目录的目录。 也就是说,我的布局看起来与此类似,但名称已更改: to-deploy/ my-project/ module-a/ module-b/ more-modules-1/ module-c/ module-d/ more-modules-2/ module-e/ module-f/ ... 我希望将所有工件从其各自模块的目标目录复制到,my-project/../to-deploy以便最终 to-deploy/ module-a.jar module-b.jar module-c.jar module-d.jar module-e.jar module-f.jar my-project/ ... 我可以在每个模块中使用相对路径来完成此操作,如下所示: <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-dependency-plugin</artifactId> <executions> <execution> <id>copy</id> <phase>install</phase> <goals> <goal>copy</goal> </goals> <configuration> <artifactItems> <artifactItem> <groupId>${project.groupId}</groupId> <artifactId>${project.artifactId}</artifactId> <version>${project.version}</version> <type>jar</type> <outputDirectory>../../to-deploy</outputDirectory> </artifactItem> </artifactItems> </configuration> </execution> </executions> </plugin> 但是我宁愿不在<outputDirectory>元素中指定相对路径。我更喜欢这样的东西${reactor.root.directory}/../to-deploy,但是我找不到这样的东西。 另外,如果有某种方法可以继承此Maven-dependency-plugin配置,则我更愿意,这样我就不必为每个模块都指定它。 …
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.