标签: root

通过带有adb的Clockworkmod启用USB调试

所以,几天前我的Nexus 7掉线了,现在屏幕上出现了很大的问题.触摸屏坏了.也就是说,我仍然可以看到会发生什么,但它没有反应.
我已经找到了一种通过adb完全控制它的方法,并通过这个方法我根除了它.
但是,root用它擦除了我的所有数据和设置,包括USB调试.结果是我不能再控制它了,除了关闭它和改变音量.
Clockworkmod内置了adb.我可以从我的电脑完全控制CWM,并访问我的平板电脑的文件等.

现在我的问题是,是否可以通过使用adb或任何其他方法的Clockworkmod启用USB调试,如果是,如何?
我对所有文件和设置都有root权限,我可以在其上获得任何所需的二进制文件,无论是本机Android文件,Cyanogenmod文件,任何本机ARM Linux二进制文件,还是别的(例如sqlite3) .
我的adb backup -all -system电脑上也有备份,但据我所知,我无法通过CWM恢复它.
我可以访问Linux和Windows.

更新:我尝试/data/data/com.android.providers.settings/databases/settings.db使用sqlite3 启用adb ,但重新启动后adb_enabled删除了值并重新插入底部,值为0.但是我更改的其他一些设置仍然存在.
我也尝试修改/init.rc,但是这个文件似乎也在启动时被重写了.

android touchscreen root adb nexus-7

19
推荐指数
1
解决办法
9万
查看次数

无法以root身份SSH到EC2服务器 - 请以用户"ubuntu"而不是用户"root"身份登录

我试图通过WinSCP SSH到我的服务器,虽然问题也会发生在putty上.

我有Ubuntu 12.04我编辑/etc/ssh/sshd_config并添加PermitRootLogin without-password到文件的底部.但这似乎仍然没有改变我的问题.

人们提到需要重启ssh恶魔.我试过了:

 /etc/init.d/sshd reload
 reload sshd.service
 /etc/init.d/sshd reload
Run Code Online (Sandbox Code Playgroud)

以上所有都是未被承认的.

那时我也试过Files ¬ Custom Commands ¬ sudo -s & su没有运气.

ssh ubuntu root amazon-web-services

19
推荐指数
1
解决办法
3万
查看次数

将证书导入受信任的根但不导入个人[命令行]

我正在尝试使用命令行将两个证书导入到我的本地计算机.

我有一个证书要添加到本地计算机的个人存储中,另一个要添加到受信任的根证书颁发机构.

以下是必须使用Personal Store而不是以root身份添加的命令:

certutil -f -importpfx CA.pfx NoRoot

并添加在受信任的根,而不是个人?有标签吗?我没有找到命令帮助"/?"

windows certificate root trusted certutil

19
推荐指数
2
解决办法
9万
查看次数

获取链接的根域

我有一个链接,如http://www.techcrunch.com/,我想获得链接的techcrunch.com部分.我如何在python中解决这个问题?

python regex dns root

18
推荐指数
2
解决办法
2万
查看次数

XmlSerializing一个数组时如何设置根节点名?

我有一个对象数组,我想将其序列化为XML.这些对象注释为设置XML节点名称,但我想知道如何设置XML根节点的名称.

代码如下所示:

// create list of items
List<ListItem> list = new List<ListItem>();
list.Add(new ListItem("A1", new Location(1, 2)));
list.Add(new ListItem("A2", new Location(2, 3)));
list.Add(new ListItem("A3", new Location(3, 4)));
list.Add(new ListItem("A4<&xyz>", new Location()));

// serialise
XmlSerializer ser = new XmlSerializer(typeof(ListItem[]));
FileStream os = new FileStream(@"d:\temp\seri.xml", FileMode.Create);
ser.Serialize(os, list.ToArray());
os.Close();
Run Code Online (Sandbox Code Playgroud)

输出如下所示:

<?xml version="1.0"?>
<ArrayOfPlace xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
  <Place>
    <Placename>A1</Placename>
    <Location>
      <Lat>1</Lat>
      <Long>2</Long>
    </Location>
  </Place>
  <Place>
  ...
Run Code Online (Sandbox Code Playgroud)

ListItem已使用XmlElement注释重命名为Place,但如何设置根节点的名称以重命名'ArrayOfPlace'节点?

.net xml-serialization root

18
推荐指数
1
解决办法
8777
查看次数

adb pull - >找不到设备

我有一个root用户手机,并以root方式运行adb.

我用adb shell成功访问了手机.

我可以浏览directorys,甚至是那些需要root的人.

当我尝试使用时:

adb pull /data/data/my.app.path/databases/mydatabase.db /home/admin/Desktop/
Run Code Online (Sandbox Code Playgroud)

我收到以下错误:

error: device not found
Run Code Online (Sandbox Code Playgroud)

adb shell保持连接,我可以继续浏览SD卡.

任何人都可以告诉我这个错误来自哪里以及如何修复它来拉动文件?

shell android root adb

18
推荐指数
2
解决办法
2万
查看次数

如何以root身份终止MySql中的事务?

我正在使用MySql 5.5.37.作为root,我正试图杀死一个锁定某些表的事务.我跑

SELECT * FROM INFORMATION_SCHEMA.INNODB_TRX\G   
Run Code Online (Sandbox Code Playgroud)

并获得输出

…
*************************** 6. row ***************************
                    trx_id: 143E6CDE
                 trx_state: RUNNING
               trx_started: 2014-10-20 06:03:56
     trx_requested_lock_id: NULL
          trx_wait_started: NULL
                trx_weight: 2305887
       trx_mysql_thread_id: 158360
                 trx_query: delete from event where id not in (select q.* from (select e.id FROM event e, (select object_id, max(date_processed) d from event group by object_id) o where e.object_id = o.object_id and e.date_processed = o.d) q)
       trx_operation_state: NULL
         trx_tables_in_use: 3
         trx_tables_locked: 3
          trx_lock_structs: 210634
     trx_lock_memory_bytes: 19790264
           trx_rows_locked: 10668793
         trx_rows_modified: 2095253
   trx_concurrency_tickets: 0
       trx_isolation_level: REPEATABLE …
Run Code Online (Sandbox Code Playgroud)

mysql deadlock transactions kill root

18
推荐指数
3
解决办法
2万
查看次数

无法在生产设备上运行

当我运行我的应用程序时,下面的消息将打印在错误日志中.我不明白问题是来自我的应用程序还是我的Android设备打印的消息.

E/NEW_BHD: Cannot run on production devices!
Run Code Online (Sandbox Code Playgroud)

我读到这个答案无法在root用户手机上运行'adb root',但我的设备没有root.

为什么要打印此错误日志?

android root

18
推荐指数
1
解决办法
2710
查看次数

使用python脚本以超级用户身份运行linux系统命令

我已经在我的机器上安装了postfix,我正在以编程方式(使用python)动态更新virtual_alias(在某些操作上).一旦我更新/ etc/postfix/virtual_alias中的条目,我就运行命令:

sudo /usr/sbin/postmap /etc/postfix/virtual_alias 2>>/work/postfix_valias_errorfile
Run Code Online (Sandbox Code Playgroud)但是我收到了错误:
sudo: sorry, you must have a tty to run sudo
Run Code Online (Sandbox Code Playgroud)

我想以非人类的方式运行提到的sudo命令(意思是,我从python脚本运行这个系统命令.).那么如何以编程方式运行此命令?

python linux sysadmin sudo root

17
推荐指数
1
解决办法
2万
查看次数

如何以非root用户身份运行node.js?

我正在运行一个node.js服务器,它将在端口80和其他服务器上提供请求.显然,这需要以root身份运行应用程序(在Linux上).

以这篇文章(http://syskall.com/dont-run-node-dot-js-as-root)为例,很明显有一些简单的方法可以让节点作为非root用户运行,但我想知道是否有人对所建议的不同方法的优点/缺点有任何看法:

  1. 代码:在侦听端口80建立后,使用setuid()从root用户下载到非特权用户.

  2. 使用某种代理服务器将请求重定向到端口> 1024(因此不需要节点以root身份运行)

  3. 使用IP表转发到另一个端口(同上节点不会以root身份运行)

谢谢

iptables root node.js

17
推荐指数
3
解决办法
9470
查看次数