Questions tagged «ssh»

安全外壳(SSH)是用于安全远程外壳服务和命令执行的网络协议。


4
自动连接到Wi-Fi节点,但通过加密路由所有内容
与我有关VPN的问题有关,有什么方法可以让我的手机自动连接到未加密的访问点,但可以通过我的家庭网络路由我的所有流量? 这就像是一种间歇性的但免费的数据计划替代方案,仅当看到开放的访问点时自动同步我的电子邮件,并且自动同步,但不存在冒用流氓程序明文传输密码或cookie的风险。密码抓取访问点。 如果我将Wi-Fi Ruler与VPN结合使用,会执行此操作吗?有更好的选择吗? 连接到受信任(保存)的接入点以提高速度时,是否可以自动禁用VPN?(也许已被Tasker配置文件禁用?)如果我启用了隧道,并且我的家庭网络处于脱机状态,则我希望手机屏蔽所有内容,直到我明确禁用隧道为止。 Wi-Fi Ruler可以自动连接到AP,Orbot和DroidVPN可以捕获所有有根电话的流量并通过代理进行路由,而VPN和SSH隧道允许与家庭或工作网络的加密连接,因此这似乎是可行的,但是如何将所有这些放在一起?


1
可通过avahi / bonjour发现Android上的SSH(和SFTP)服务器
我希望我的Android设备(三星Galaxy)在连接到WiFi网络时可以通过avahi / bonjour发现,然后能够通过SSH(SFTP)访问其文件系统。 对我来说,这是一种访问本地网络中各种设备的熟悉且便捷的方法:通过avahi / bonjour发现它们的SSh服务(不必处理IP地址)并对其进行SSH。我将对我的GNU / Linux系统(如Ubuntu)使用这种方式。 是否有用于Android的免费(=自由-因为我感谢黑客的自由)软件可以实现此目的,即: avahi / bonjour对Android的支持,因此可以通过.local域中的名称(而不是仅通过其IP地址)访问Android设备; 以及支持通过Avahi / bonjour(mdnssd)发布自身的SSH服务器。

2
是否可以通过SSH将Android设备用作远程计算机的X11服务器?
台式计算机启动后,即使在Internet上,我也可以用笔记本计算机连接到该计算机(我已经设置了路由器以将SSH转发到台式计算机)。我的台式计算机运行GNU / Linux(Ubuntu发行版),因此我可以在X终端上使用它。我的笔记本还运行Ubuntu。我只需要ssh -X desktop.ip.addr,便可以在台式机上启动任何程序。 因此,问题是:通过SSH将Android用作X终端的方式是什么? 我不想使用VNC或其他东西。我认为肯定有一些适用于Android的SSH应用程序(我已经读过有关ConnectBot的文章),但是我没有找到有关X11的任何信息(也许是我的错)。

3
命令从手机安装应用程序?
我想通过SSH进入手机,下载APK,然后进行远程安装。手机上有可用的命令可以让我执行此操作吗? 例如: wget localhost/file.apk android_install file.apk 需要自动执行安装,因为我不小心擦除了SD卡及其上的所有内容。:(
14 cyanogenmod  adb  ssh  bash 

2
如何通过终端运行特定应用的动作?
我需要通过SSH从远程计算机上运行我的android应用程序,但我不是命令行专家,所以我想知道:如何运行应用程序的特定操作?(不仅仅是打开它)这意味着:如何知道应用程序可能执行的操作的确切罪过? 例如:我想从计算机上的手机上启动录音应用程序,并从远程开始录音。可能吗? 谢谢,安德里亚

2
如何在我的Android中启动SSH服务器?
我正在尝试使用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 …
13 ssh 


3
如何查看我的adbkey的指纹?
您应该知道Android 4.2.2(或之前)引入了RSA密钥检查来进行adb访问。–设备现在询问您是否要允许访问。 为避免每次询问,计算机都会提供一个RSA密钥,该密钥可以永久接受。 电话上的对话框显示RSA密钥指纹。–在Linux上,公共/秘密密钥对在此处:~/.android/adbkey(.pub)。 如何显示该密钥文件的指纹?(我正在寻找在Linux系统上执行此操作的命令行。)

1
SSHelper:SD卡权限被拒绝
我无法使用SSHelper写入sdcard: u0_a264@MSM8974:/storage/sdcard1 $ df /storage/sdcard1 Filesystem Size Used Free Blksize /storage/sdcard1 119.1G 625.3M 118.4G 32768 u0_a264@MSM8974:/storage/sdcard1 $ mkdir Test mkdir failed for Test, Permission denied 在“内部” sdcard中没有问题: u0_a264@MSM8974:/data/data/com.arachnoid.sshelper/home $ mkdir Test u0_a264@MSM8974:/data/data/com.arachnoid.sshelper/home $ rmdir Test Android 5.1.1 App info权限显示: 修改或删除您SD卡的内容。读取SD卡中的内容 使用SSHelper可以在我的micro SD卡上对文件进行scp丢失了什么?

2
在某些路径上具有写权限,例如SD卡(extSdCard)
为了将文件从远程服务器传输到Android设备,我遇到了权限问题。 事实证明,我在SD卡(/ mnt / extSdCard)的位置没有写许可。 我正在将SSHDroid用作Android设备上的ssh服务器,并使用vSSH作为ssh客户端来在Android设备上参与ssh。 由于ssh服务器应用程序(SSHDroid)上似乎既没有sudo也有su,所以我想知道如何更改/获取写入SD卡位置的权限。还是root特权不足以更改写许可权,因此这是否仅由Android OS控制,因此OS的局限性? 我所能做的就是写入ssh服务器(SSHDroid)的本地路径。但是,此路径非常繁琐,无法通过常规的Android文件浏览器API来访问。这就是为什么我要将文件传输到SD卡等可访问路径的原因。 补充。Android版本是4.4.2。内核版本为3.4.0-1539356#1。


2
为什么SSH服务器无法在Android 4上运行,端口是否被阻塞?
我在进入新的Android 4(Samsung Nexus)手机时遇到困难。 我已经安装了各种SSH服务器,但在所有情况下ssh连接都只是挂起(即,我不了解用户名/密码)。 例如,使用SSHDroid: 我的Linux机器上的详细SSH日志: joel@pepper ~ $ ssh -p 2222 root@192.168.1.65 -vvv OpenSSH_5.8p1 Debian-1ubuntu3, OpenSSL 0.9.8o 01 Jun 2010 debug1: Reading configuration data /etc/ssh/ssh_config debug1: Applying options for * debug2: ssh_connect: needpriv 0 debug1: Connecting to 192.168.1.65 [192.168.1.65] port 2222. nmap的输出看起来不正确。端口被过滤的状态表明防火墙正在阻止它: joel@pepper ~ $ sudo nmap -sS 192.168.1.65 …

4
从其他控制台访问termux用户环境
我最近开始使用令人惊叹的Termux终端应用程序和Linux环境。它提供了大量的全功能终端实用程序。能够从其他控制台访问这些实用程序非常好,尤其是通过ssh或连接时adb shell。通过将我的变量PATH和LD_LIBRARY_PATH环境变量设置为Termux外壳程序使用的相同值,我设法提供了一些功能,但是存在权限问题,而且看起来很乱。 有没有办法进入Termux会话?Termux似乎没有提供ssh服务器软件包。即使这样做,也可能是该服务器以及由此授予的ssh会话将作为与termux用户不同的用户运行,从而导致类似的权限问题。 是否有从其他控制台访问Termux用户环境的受支持方法?
9 terminal  ssh 

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.