我正在尝试使用SSH从其他Linux机器登录到Android Eee pad变压器。这是我遵循但失败的步骤。因此,在这里要求正确的答案。
1)进入Android市场并下载安装Connectbot
- 启动ConnectBot
- 询问ssh或telnet或本地
- 按本地
- 询问用户名
- 用户名已应用的虚拟
- 已连接到本地Android
- 输入ip addr; 在终端显示IP地址,我可以ping 8.8.8.8
2)现在我想从外部框访问此框
- 进入Android市场并安装SSDroid和SuperUser
- 启动SSDroid
- SSDroid说root:off,sftp:// root @ ipOfthisAndroidBox:2222准备好了
- 我从另一个盒子尝试使用ssh root @ ipOfthisAndroidBox:2222登录失败
3)启动SuperUser,它尝试安装某些东西但失败
我所要验证的一切是否扎根,始终显示:
$ su
su: permission denied
跟进:安装SSHDroid后如何登录?
[sun@example ~]$ ssh root@94.xx.xx.xx -p 2222
The authenticity of host '[94.xx.xx.xx]:2222 ([94.xx.xx.xx]:2222)' can't be established.
RSA key fingerprint is 14:ae:33:xxxx.
Are you sure you want to continue connecting (yes/no)? yes
Warning: Permanently added '[94.xx.xx.xx]:2222' (RSA) to the list of known hosts.
SSHDroid
Use 'root' on rooted devices otherwise any username works
Default password is 'admin'
root@94.xx.xx.xx's password:
/data/data/berserker.android.apps.sshdroid/home $ uname -a
Linux localhost 2.6.36.3-00004-g069b8b5 #1 SMP PREEMPT Wed May 11 22:14:22 CST 2011 armv7l GNU/Linux
/data/data/berserker.android.apps.sshdroid/home $ uptime
09:20:16 up 2 min, load average: 0.26, 0.25, 0.11
/ $ ls
EeePad_bootup_first_page.rle acct default.prop init.ventana.rc sys
OSD_battery_100.rle bin dev mnt system
OSD_battery_25.rle cache etc proc ueventd.goldfish.rc
OSD_battery_50.rle config init root ueventd.rc
OSD_battery_75.rle d init.goldfish.rc sbin ueventd.ventana.rc
Removable data init.rc sdcard vendor
More informations: https://gist.github.com/1357588
我如何从其他发行版登录到我的Android机器?(我正在使用Fedora,CentOS,FreeBSD)。
“从其他框登录时我无法登录”信息不够。您在另一个盒子里到底在做什么?您是否已确认可以从包装盒中对电话进行ping操作?您是否调查过SSHDroid的设置?
—
马修(Matthew)
如果您无法“ su”,则您无权访问该设备。sshdroid说不需要根
—
Ryan Conrad
@MatthewRead 1)我安装了ConnectBot。然后我做了ip addr来查看我的ip。从我的另一个盒子中,我可以ping该IP。但是我不能做ssh @ androidbox。2)然后我安装了SSHDroid,它说sftp:// root @ thisip:2222准备好了3)一旦我从其他盒子尝试过,我仍然无法登录。4)然后我使用ConnectBot尝试su ...; su su-; 须藤 须藤-s; 须藤-; 但所有人都说“权限被拒绝”。我该如何解决?这样我就可以从外部登录到Android内部。
—
YumYumYum
@Ryan Conrad:我如何才能获得root访问权限?SSDroid如果说不需要root。那为什么我不能使用$ ssh username @ androidip:port从外部登录
—
YumYumYum
请参阅上面的有关如何解决这些问题的信息,以及针对像我这样的新手的屏幕快照。
—
YumYumYum