Que*_*ner 7 ssh banshee usb android 11.04
我有一台运行 Mythbuntu 11.04 的计算机,并且安装了 Banshee 2.0。我还有一部 Android 手机,用作音乐播放器。
我想让 Banshee 和 Android 相互交谈,以便我可以同步我的播放列表和所有好东西。
事情是这样的……我的 Mythbuntu 机器藏在桌子下面,在那里充当一种文件和媒体服务器。它有一个用于观看视频的屏幕和遥控器,但没有键盘或鼠标。
当我想使用 Banshee 时,我通过以下 SSH 命令从我的另外两台机器之一访问它:ssh -X mythbuntu@192.168.0.64 banshee
到现在为止还挺好。
现在,我将我的 Android 设备插入 Mythbuntu 机器上的 USB 端口,然后在我的另一台计算机上通过 SSH 打开 Banshee。Android 设备不会出现在 Banshee 界面中。
很长一段时间,我以为我是缺少一些驱动程序什么的,但经过一些实验,我发现如果我在计算机上打开 Banshee(换句话说,我插入键盘和鼠标并测试直接访问它) ,然后会自动检测到 Android 设备,一切都按预期进行。
所以...问题似乎是由于某种原因,当我从 SSH 连接运行 Banshee 时,它看不到 Android 设备。
但这让我感到困惑……为什么 SSH 连接很重要?是不是SSH用户与我直接登录机器时的用户不同(我使用相同的用户名和密码)?
更重要的是,有没有一种方法可以说服 Banshee,当我通过 SSH 打开它并插入 Android 设备时,它应该与 Android 通信,就像我坐在电脑前与 Android 通信一样?
我希望我已经清楚地说明了情况。
任何建议将不胜感激。
挂载文件系统是 Unix 系统上的特权操作。该udisks守护程序用于为非特权用户提供一种挂载卷的方法(例如手机提供的 USB 大容量存储服务),但仅允许活动会话执行该操作。
当您登录控制台并且未锁定屏幕时,您将被视为有一个活动会话。当你ssh进入系统后,情况就不是这样了。这个想法是只让具有系统物理访问权限的人安装可移动设备。
如果您手动安装手机,您的音乐播放器应该能够访问手机上的文件。
运行dmesg并查找您的设备。它应该显示为类似的东西/dev/sdb2。“sd”代表 scsi 磁盘(scsi 指令现在是磁盘的标准指令),磁盘字母(a、b、c 等),以及分区的数字。
或者运行sudo fdisk -l以获取磁盘和分区的列表。你会在这里的某个地方看到它。
找到设备路径(例如 /dev/sdb2)后,使用以下命令安装它:
mount /dev/sdb2 /mnt
Run Code Online (Sandbox Code Playgroud)
如果需要,可以创建一个文件夹并将其安装到那里:
mkdir ~/android
mount /dev/sdb2 ~/android
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3077 次 |
| 最近记录: |