如何远程控制局域网中的手机

如何远程控制局域网中的手机,第1张

要在局域网内控制一台手机,您可以考虑使用以下方法:

1 远程桌面应用程序:使用远程桌面应用程序,例如TeamViewer、AnyDesk或Chrome远程桌面,您可以远程连接到目标手机。这允许您查看、控制和操作另一部手机上的屏幕,就像坐在那台手机前一样。

2 VNC服务器:在目标手机上安装一个VNC服务器应用,例如VNC Viewer,然后使用VNC客户端从另一台设备连接到该手机。这将使您能够远程控制手机。

3远程控制应用程序:有一些专门用于远程控制的应用程序,例如AirDroid、TeamViewer QuickSupport、AnyDesk等,您可以安装它们,然后从另一台设备上的应用程序远程控制目标手机。

4 SSH(Secure Shell):如果您具备一些技术知识,您可以通过启用SSH服务器来远程连接到Android手机。这涉及到一些命令行操作,但允许您以文本方式控制手机。请注意,为了实现这些功能,您通常需要在目标手机上安装相应的应用或配置,并确保手机和控制设备都在同一个局域网中。此外,在使用这些方法时,请牢记隐私和安全性问题,确保只有授权的用户能够访问和控制手机。

如果你搭建的

FTP服务器

跟IPHONE在

同有

网段

,你可以通过SAFERI访问,不过能不能成功另一说呀。

回答不容易,希望能帮到您,满意请帮忙采纳一下,谢谢

!

打开手机服务器需要使用专门的软件或解决方案来实现。以下是一些常见的打开手机服务器的方法:

1使用Firefly云手机服务器:Firefly云手机服务器是基于ARM集群芯片和虚拟化技术的一站式解决方案,支持多开系统、一键操控、多屏控制、应用多开等功能,可以将数百台真实手机集成在一台服务器上。详细信息请参考

2使用Linux Deploy:Linux Deploy是一款在Android手机上运行Linux操作系统的应用程序,可以将手机作为服务器使用。详细信息请参考。

3安装其他服务器软件:可以根据需要安装其他的服务器软件,如FTP服务器、Web服务器等。具体步骤和方法请参考相应的软件说明文档。

请注意,在使用手机服务器时需要考虑手机的性能、电量和网络环境等问题,同时也要保证服务器的安全性和稳定性,避免数据泄露或服务中断的风险。

为系统管理员,你计划在 Linux 上使用 OpenSSH,完成日常工作的自动化,比如文件传输、备份数据库转储文件到另一台服务器等。为实现该目标,你需要从主机 A 能自动登录到主机 B。自动登录也就是说,要在 shell 脚本中使用ssh,而无需要输入任何密码

本文会告诉你怎样在 CentOS/RHEL 上设置 SSH 免密码登录。自动登录配置好以后,你可以通过它使用 SSH (Secure Shell)和安全复制 (SCP)来移动文件。

SSH 是开源的,是用于远程登录的最为可靠的网络协议。系统管理员用它来执行命令,以及通过 SCP 协议在网络上向另一台电脑传输文件。

通过配置 SSH 免密码登录,你可以享受到如下的便利:

用脚本实现日常工作的自动化。

增强 Linux 服务器的安全性。这是防范虚拟专用服务器(VPS)遭受暴力破解攻击的一个推荐的方法,SSH 密钥单凭暴力破解是几乎不可攻破的。

什么是 ssh-keygen

ssh-keygen 是一个用来生成、创建和管理 SSH 认证用的公私钥的工具。通过 ssh-keygen 命令,用户可以创建支持SSH1 和 SSH2 两个协议的密钥。ssh-keygen 为 SSH1 协议创建 RSA 密钥,SSH2 则可以是 RSA 或 DSA。

什么是 ssh-copy-id

ssh-copy-id 是用来将本地公钥拷贝到远程的 authorized_keys 文件的脚本命令,它还会将身份标识文件追加到远程机器的 ~/ssh/authorized_keys 文件中,并给远程主机的用户主目录适当的的权限。

SSH 密钥

SSH 密钥为登录 Linux 服务器提供了更好且安全的机制。运行 ssh-keygen 后,将会生成公私密钥对。你可以将公钥放置到任意服务器,从持有私钥的客户端连接到服务器的时,会用它来解锁。两者匹配时,系统无需密码就能解除锁定。

在 CentOS 和 RHEL 上设置免密码登录 SSH

以下步骤在 CentOS 5/6/7、RHEL 5/6/7 和 Oracle Linux 6/7 上测试通过。

节点1 : 19216809 节点2 : 192168l10

步骤1 :

测试节点1到节点2的连接和访问:

代码如下:

[root@node1 ~]# ssh root@192168010

The authenticity of host '192168010 (192168010)' can't be established

RSA key fingerprint is 6d:8f:63:9b:3b:63:e1:72:b3:06:a4:e4:f4:37:21:42

Are you sure you want to continue connecting (yes/no) yes

Warning: Permanently added '192168010' (RSA) to the list of known hosts

root@192168010's password:

Last login: Thu Dec 10 22:04:55 2015 from 19216801

[root@node2 ~]#

步骤二:

使用 ssh-key-gen 命令生成公钥和私钥,这里要注意的是可以对私钥进行加密保护以增强安全性。

步骤三:

代码如下:

[root@node1 ~]# ssh-keygen

Generating public/private rsa key pair

Enter file in which to save the key (/root/ssh/id_rsa):

Enter passphrase (empty for no passphrase):

Enter same passphrase again:

Your identification has been saved in /root/ssh/id_rsa

Your public key has been saved in /root/ssh/id_rsapub

The key fingerprint is:

b4:51:7e:1e:52:61:cd:fb:b2:98:4b:ad:a1:8b:31:6d root@node1ehowstufflocal

The key's randomart image is:

+--[ RSA 2048]----+

|           ++   |

|         o o  o  |

|        o o o   |

|        o +  |

|        S      |

|             |

|        o E ooo |

|         = ooo  |

|         oo   |

+-----------------+

用 ssh-copy-id 命令将公钥复制或上传到远程主机,并将身份标识文件追加到节点2的 ~/ssh/authorized_keys 中:

代码如下:

[root@node1 ~]# ssh-copy-id -i ~/ssh/id_rsapub 192168010

root@192168010's password:

Now try logging into the machine, with "ssh '192168010'", and check in:

ssh/authorized_keys

to make sure we haven't added extra keys that you weren't expecting

步骤四:

验证免密码 SSH 登录节点2:

代码如下:

[root@node1 ~]# ssh root@192168010

Last login: Sun Dec 13 14:03:20 2015 from wwwehowstufflocal

我希望这篇文章能帮助到你,为你提供 SSH 免密码登录 CentOS / RHEL 的基本认知和快速指南。

技术宅让生活更美好,首先就是我们自行搭建SSH服务,用SSH远程在电脑上执行命令。然后按照下面的指令我们就可以开始我们自己的装逼之路了,

Linux下搭建SSH异常简单,而Windows下有一款名为FreeSSHd的软件也可以实现。

搭建后就可以用动态域名服务(譬如花生壳)给主机分配域名,以便可以随处访问,不担心主机IP变动。(局域网下面连这个都不用了,IP直连或者用计算机名就行。)

远程登录上主机后事情就简单了,远程关机不在话下,配合几个命令行工具,你还有什么做不到?Linux下面更是玩的飞起。

但是很重要的一点,必须注意限制SSH登录用户的权限,并使用强密码哟!修改默认的SSH连接端口号等等这些也都最好要做,减少公网上各种无聊屌丝人士的枚举猜测成功率。

至于手机上的SSH客户端嘛,iOS上的 Server Auditor、Android上的 JuiceSSH、WP不知道但是肯定会有,这个就不用愁了。

要是远程开机的话,需要硬件支持。现在的主板网卡都支持网络唤醒了,只是,离开局域网环境触发网络唤醒,反正就是各种比较繁琐的各种巴拉巴拉的东西,

科技发达今天 我们越来越多的人开始使用智能或者超级智能家具,友情提醒下各位小伙伴 一定要注意安全哦。

OpenSSH 是 SSH (Secure SHell) 协议的免费开源实现。 SSH协议可以用来进行远程控制, 或在计算机之间传送文件。

OpenSSH连接(登录)手机

1 在cydia 中安装OpenSSH 包

2 打开手机wifi设置

3 连接wifi

4 读取ip地址

5 打开终端

6 运行命令 ssh root@你的ip

7 输入密码: alpine (可以自定义)

ssh 到你的 iPhone,修改 root/mobile 两个权限下的密码。默认密码是 alpine,使用 passwd 命令修改密码。

修改 root 权限密码

likid$ ssh root@19216818167 // use root role to login

The authenticity of host '19216818167 (19216818167)' can't be established

RSA key fingerprint is SHA256:xxx

Are you sure you want to continue connecting (yes/no) yes

Warning: Permanently added '19216818167' (RSA) to the list of known hosts

root@19216818167's password: // enter original passwordalpine

iPhone:~ root# passwd // change password command

Changing password for root

New password: // enter your new password

Retype new password: // again

iPhone:~ root#exit // logout

logout

Connection to 19216818167 closed

修改 mobile 权限密码

Likid$ ssh mobile@19216818167 //use mobile role to login

mobile@19216818167's password: // enter original passwordalpine

iPhone:~ mobile$ su root

Password:

iPhone:/var/mobile root# cd 

iPhone:~ root# passwd mobile

Changing password for mobile

New password:

Retype new password:

iPhone:~ root#exit

logout

Connection to 19216818167 closed

SSH公钥登录的前提是已经登录过SSH

SSH公钥登录的原理

Mac电脑将自己的公钥发给远程的手机

手机随机生成的一段字符串, 发给Mac电脑

Mac电脑利用私钥加密字符串

手机利用公钥解密字符串

SSH公钥登录步骤:

1 cd  ~/ssh 目录下 (ls 查看当前路径下文件)

Snip20180602_1png

2 ssh-keygen 创建RSA 密钥

ssh-keygen

使用上述命令创建 RSA的公钥和私钥

输入命令之后, 一路回车就可以, 生成下图中两个私钥 id_rsa 和公钥 id_rsapub

生成密钥

3 ssh-copy-id root@1921681102 拷贝密钥到服务器

ssh-copy-id root@1921681102

这里的ip是你手机wifi的ip地址, 会将文件拷贝到 ~/ssh/ 目录下

中间会需要你输入链接服务器(手机)的密码

密码默认是: alpine (在OpenSSH源中可以看到)

5 ssh root@1921681102 登录SSH

ssh root@1921681102

苹果有一个服务,叫usbmuxd,这个服务主要用于在USB协议上实现多路TCP连接

USB 登录需要端口映射,目前有两种方式映射

Python脚本 tcprelay 端口映射:

# 将本地的12345端口映射到设备的TCP端口22# -t 表示能够同时支持多个SSH连接HanDaDaMacBook-Air:~ HanDaDa$python tcprelaypy -t 22:12345

Iproxy端口映射

# 安装libimobiledevice工具 或者usbmuxd

HanDaDaMacBook-Air:~ HanDaDa$brew install libimobiledevice 

或者

HanDaDaMacBook-Air:~ HanDaDa$brew install usbmuxd 

# 映射端口HanDaDaMacBook-Air:~ HanDaDa$iproxy 12345 22

以上两种方式成功后皆可通过以下SSH连接登录手机

# ssh连接本地的端口12345,由于做了端口映射,所以会通过usb连接对面设备的22端口。# 127001 是IP地址# -p 表示端口号HanDaDaMacBook-Air:~HanDaDa$ssh-p12345root@127001

!!!注意:要想保持端口映射状态,不能终止此命令行(如果要执行其他终端命令行,请新开一个终端界面),不一定非要10010端口,只要不是保留端口就行

端口映射完毕后,以后如果想跟iPhone的22端口通信,直接跟Mac本地的10010端口通信就可以了

新开一个终端界面,SSH登录到Mac本地的12345端口(以下方式2选1)

ssh root@localhost -p 12345

ssh root@127001 -p 12345

localhost是一个域名,指向的IP地址是127001,本机虚拟网卡的IP地址

usbmuxd会将Mac本地10010端口的TCP协议数据,通过USB连接转发到iPhone的22端口

也可以用itnl工具来实现端口转发

wangguanxiao-2:~ apple$ itnl --iport 22 --lport 10010

[INFO]Waiting for new TCP connection on port 10010

[INFO]Waiting for device

[INFO]Device connected: a7aee83045805b75336d38faec08a3b73b6d49d1 - Ignoring(non-USB)

[INFO]Device connected: a0370fce4f5755310d2a26b020b989c59d9780aa - Ignoring(non-USB)

[INFO]Device connected: a0370fce4f5755310d2a26b020b989c59d9780aa

https://wwwjianshucom/p/792443fe1da2

https://wwwjianshucom/p/8b290bed9f64

https://wwwjianshucom/p/836d2f317acb

https://wwwjianshucom/p/05dec177702d

https://wwwjianshucom/p/5241669baa74

解决方法:

一、开启SSH

以root用户登录Linux,打开终端,运行: /etc/initd/sshd restrat

二、关闭防火墙

1在终端运行 setup

2,选择 firewall 回车

3按tab键切换到disablede项,然后按空格键选择,然后再按tab键切换到ok,按空格件选择

4按tab键切换到quit,按空格件选择

然后用客户端ssh登录Linux,成功登录,呵呵 ^_^

三、关闭防火墙的另一种方式

/etc/initd/iptables stop

补充一个,红旗linux的某些版本,不允许root用户远程登陆的,需要修改设置#vi /etc/ssh/sshd_config 中

PermitRootLogin no

#这就不允许root用户远程登录,要修改成PermitRootLogin yes 并重启sshd服务才行的

#service sshd restart。

1、生成SSH Keys

打开terminal执行如下命令:

ssh-keygen -t rsa -b 40961

然后再执行

cd ~/sshvi dodan200@163compub (拷贝其所有内容)123

2、将生成的SSH key拷贝添加到vultr的ssh中

将ssh key添加 

3、打开terminal用命令连接远程服务器

ssh root@4532160253 -p 22输入完密码,连接成功。123

4、 温馨推荐:在mac上操作服务器中的文件的软件中“FileZilla”是一款挺好用的软件。 

附上一张配置:

5、修改root密码

[root@localhost ~]# passwd Changing password for user root

New password:

Retype new password:

passwd: all authentication tokens updated successfully

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » 如何远程控制局域网中的手机

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情