Как мне смонтировать файловую систему моего андроида по сети с помощью sshfs?
Как мне подключить устройство Android через беспроводную сеть с помощью sshfs, чтобы я мог получить доступ к его файлам через мой файловый менеджер или терминал?
1 ответ
Сначала установите приложение sshelper на свой телефон, это также может работать с другими приложениями ssh/sshfs, но это прекрасно работает и имеет лицензию gpl.
Затем настройте приложение sshelper (выберите пароль и т. Д.) И проверьте, можете ли вы подключить ssh к своему телефону. Пытаться ssh ANDROID_IP_ADRESS -p 2222
, Где ANDROID_IP_ADRESS - это IP-адрес вашего андроида. Вы можете узнать IP-адрес своего Android после нажатия на значок гаечного ключа в приложении sshelper. Вам будет предложено ввести пароль, который вы установили в приложении sshelper.
Если это не сработает, посмотрите руководство по началу работы с ssh. Все на стороне андроида должно быть настроено правильно, просто установив приложение, запускающее его. Таким образом, проблема, вероятно, будет на вашей машине Linux. Имейте в виду, что вам придется предпринять дополнительные шаги, чтобы иметь возможность подключиться по ssh к вашему Android, когда вы не в той же сети.
После того, как вам удалось подключиться к вашему телефону по ssh, создайте каталог, в котором вы хотите, чтобы файлы вашего андроида появлялись. Я просто пошел в свой домашний каталог и побежал mkdir Android
, если вы сделаете это по-другому, вам придется изменить ~/Android в следующей команде.
На моем андроиде файлы, видимые в моем проводнике, находились в /storage/emulated/0, если на вашем телефоне это не так, замените /storage/emulated/0 на нужный вам путь.
Наконец, вы можете запустить команду:
sshfs ANDROID_IP_ADRESS:/storage/emulated/0 ~/Android -p 2222
И файлы вашего андроида будут видны в каталоге ~/Android.