Почему я не могу увидеть подключенное к USB-устройству Android устройство через SSH?

Я был успешным с помощью wollowing: я подключил USB-мышь. Перейдите к настройкам сенсорной панели и мыши (верхняя правая кнопка -> системные настройки -> мышь и сенсорная панель). Затем я отключил отключение мыши при наборе текста. Перезагрузите.

Работал отлично, используя это с! Возможно, существует какая-то странная проблема с блокировкой мыши, связанная с этим параметром?

7
задан 1 June 2011 в 08:50

10 ответов

Почему вы не видите его

Монтирование файловых систем - это привилегированная операция в Unix-системах. Демон udisks используется, чтобы предоставить пользователям, не имеющим привилегий, возможность монтировать тома (например, услугу USB Mass Storage, предлагаемую вашим телефоном), но разрешает только активные сеансы для выполнения операции.

Когда вы вошли в систему на консоли и не заблокировали экран, вы считаете, что у вас активный сеанс. Когда вы ssh в систему, это не так. Идея состоит в том, чтобы позволить кому-то с физическим доступом к системе монтировать съемные устройства.

Если вы монтируете телефон вручную, ваш музыкальный проигрыватель должен иметь доступ к файлам на нем.

Как его найти

Запустите dmesg и найдите свое устройство. Он должен появиться как-то вроде /dev/sdb2. «sd» для диска scsi (инструкции scsi для дисков теперь стандартные), буква для диска (a, b, c и т. д.) и номер для раздела. Или запустите sudo fdisk -l, чтобы получить список ваших дисков и разделов. Вы увидите это где-то здесь.

Установите его вручную

. Когда вы найдете путь к устройству (например, / dev / sdb2), смонтируйте его с помощью этой команды:

mount /dev/sdb2 /mnt

Если вы захотите, создайте папку и установите ее там:

mkdir ~/android mount /dev/sdb2 ~/android
4
ответ дан 25 July 2018 в 21:48
  • 1
    Спасибо за объяснение, но я немного смущен тем, что вы подразумеваете под «монтированием телефона вручную». Вы имеете в виду, что я могу выпустить команду mount, которая сделает Android доступным в сеансе SSH? Я парень из GUI ... какой-нибудь шанс, что вы могли бы дать мне некоторое руководство по поводу этой команды? – Questioner 1 June 2011 в 14:55
  • 2
    @Dave M G Я редактировал в дополнительных инструкциях. Надеюсь, поможет. – djeikyb 8 August 2011 в 17:03
  • 3
    Спасибо за разъяснение. Теперь я могу успешно монтировать диск через SSH и просматривать его, как и любой другой каталог. Тем не менее, Banshee по-прежнему не автоматизирует его или рассматривает его как съемный медиаплеер. Есть ли способ заставить Banshee увидеть каталог в качестве медиа-устройства? – Questioner 9 August 2011 в 08:26
  • 4
    Извините ... что-то не так. Я могу монтировать диск только с помощью sudo & quot ;, а затем я не могу создавать или удалять файлы в качестве обычного пользователя. Это также может помешать Банши что-либо делать с этим. Как смонтировать диск таким образом, чтобы зарегистрированный пользователь мог редактировать / создавать / удалять файлы? – Questioner 9 August 2011 в 08:33
  • 5
    вместо «mount» вы можете использовать «pmount» для непривилегированных пользователей, см. help.ubuntu.com/community/Mount/USB#Using_pmount – Boris 15 January 2012 в 16:21

Почему вы не видите его

Монтирование файловых систем - это привилегированная операция в Unix-системах. Демон udisks используется, чтобы предоставить пользователям, не имеющим привилегий, возможность монтировать тома (например, услугу USB Mass Storage, предлагаемую вашим телефоном), но разрешает только активные сеансы для выполнения операции.

Когда вы вошли в систему на консоли и не заблокировали экран, вы считаете, что у вас активный сеанс. Когда вы ssh в систему, это не так. Идея состоит в том, чтобы позволить кому-то с физическим доступом к системе монтировать съемные устройства.

Если вы монтируете телефон вручную, ваш музыкальный проигрыватель должен иметь доступ к файлам на нем.

Как его найти

Запустите dmesg и найдите свое устройство. Он должен появиться как-то вроде /dev/sdb2. «sd» для диска scsi (инструкции scsi для дисков теперь стандартные), буква для диска (a, b, c и т. д.) и номер для раздела. Или запустите sudo fdisk -l, чтобы получить список ваших дисков и разделов. Вы увидите это где-то здесь.

Установите его вручную

. Когда вы найдете путь к устройству (например, / dev / sdb2), смонтируйте его с помощью этой команды:

mount /dev/sdb2 /mnt

Если вы захотите, создайте папку и установите ее там:

mkdir ~/android mount /dev/sdb2 ~/android
4
ответ дан 26 July 2018 в 16:55

Почему вы не видите его

Монтирование файловых систем - это привилегированная операция в Unix-системах. Демон udisks используется, чтобы предоставить пользователям, не имеющим привилегий, возможность монтировать тома (например, услугу USB Mass Storage, предлагаемую вашим телефоном), но разрешает только активные сеансы для выполнения операции.

Когда вы вошли в систему на консоли и не заблокировали экран, вы считаете, что у вас активный сеанс. Когда вы ssh в систему, это не так. Идея состоит в том, чтобы позволить кому-то с физическим доступом к системе монтировать съемные устройства.

Если вы монтируете телефон вручную, ваш музыкальный проигрыватель должен иметь доступ к файлам на нем.

Как его найти

Запустите dmesg и найдите свое устройство. Он должен появиться как-то вроде /dev/sdb2. «sd» для диска scsi (инструкции scsi для дисков теперь стандартные), буква для диска (a, b, c и т. д.) и номер для раздела. Или запустите sudo fdisk -l, чтобы получить список ваших дисков и разделов. Вы увидите это где-то здесь.

Установите его вручную

. Когда вы найдете путь к устройству (например, / dev / sdb2), смонтируйте его с помощью этой команды:

mount /dev/sdb2 /mnt

Если вы захотите, создайте папку и установите ее там:

mkdir ~/android mount /dev/sdb2 ~/android
4
ответ дан 31 July 2018 в 11:14

Почему вы не видите его

Монтирование файловых систем - это привилегированная операция в Unix-системах. Демон udisks используется, чтобы предоставить пользователям, не имеющим привилегий, возможность монтировать тома (например, услугу USB Mass Storage, предлагаемую вашим телефоном), но разрешает только активные сеансы для выполнения операции.

Когда вы вошли в систему на консоли и не заблокировали экран, вы считаете, что у вас активный сеанс. Когда вы ssh в систему, это не так. Идея состоит в том, чтобы позволить кому-то с физическим доступом к системе монтировать съемные устройства.

Если вы монтируете телефон вручную, ваш музыкальный проигрыватель должен иметь доступ к файлам на нем.

Как его найти

Запустите dmesg и найдите свое устройство. Он должен появиться как-то вроде /dev/sdb2. «sd» для диска scsi (инструкции scsi для дисков теперь стандартные), буква для диска (a, b, c и т. д.) и номер для раздела. Или запустите sudo fdisk -l, чтобы получить список ваших дисков и разделов. Вы увидите это где-то здесь.

Установите его вручную

. Когда вы найдете путь к устройству (например, / dev / sdb2), смонтируйте его с помощью этой команды:

mount /dev/sdb2 /mnt

Если вы захотите, создайте папку и установите ее там:

mkdir ~/android mount /dev/sdb2 ~/android
4
ответ дан 31 July 2018 в 12:16

Почему вы не видите его

Монтирование файловых систем - это привилегированная операция в Unix-системах. Демон udisks используется, чтобы предоставить пользователям, не имеющим привилегий, возможность монтировать тома (например, услугу USB Mass Storage, предлагаемую вашим телефоном), но разрешает только активные сеансы для выполнения операции.

Когда вы вошли в систему на консоли и не заблокировали экран, вы считаете, что у вас активный сеанс. Когда вы ssh в систему, это не так. Идея состоит в том, чтобы позволить кому-то с физическим доступом к системе монтировать съемные устройства.

Если вы монтируете телефон вручную, ваш музыкальный проигрыватель должен иметь доступ к файлам на нем.

Как его найти

Запустите dmesg и найдите свое устройство. Он должен появиться как-то вроде /dev/sdb2. «sd» для диска scsi (инструкции scsi для дисков теперь стандартные), буква для диска (a, b, c и т. д.) и номер для раздела. Или запустите sudo fdisk -l, чтобы получить список ваших дисков и разделов. Вы увидите это где-то здесь.

Установите его вручную

. Когда вы найдете путь к устройству (например, / dev / sdb2), смонтируйте его с помощью этой команды:

mount /dev/sdb2 /mnt

Если вы захотите, создайте папку и установите ее там:

mkdir ~/android mount /dev/sdb2 ~/android
4
ответ дан 2 August 2018 в 03:24

Почему вы не видите его

Монтирование файловых систем - это привилегированная операция в Unix-системах. Демон udisks используется, чтобы предоставить пользователям, не имеющим привилегий, возможность монтировать тома (например, услугу USB Mass Storage, предлагаемую вашим телефоном), но разрешает только активные сеансы для выполнения операции.

Когда вы вошли в систему на консоли и не заблокировали экран, вы считаете, что у вас активный сеанс. Когда вы ssh в систему, это не так. Идея состоит в том, чтобы позволить кому-то с физическим доступом к системе монтировать съемные устройства.

Если вы монтируете телефон вручную, ваш музыкальный проигрыватель должен иметь доступ к файлам на нем.

Как его найти

Запустите dmesg и найдите свое устройство. Он должен появиться как-то вроде /dev/sdb2. «sd» для диска scsi (инструкции scsi для дисков теперь стандартные), буква для диска (a, b, c и т. д.) и номер для раздела. Или запустите sudo fdisk -l, чтобы получить список ваших дисков и разделов. Вы увидите это где-то здесь.

Установите его вручную

. Когда вы найдете путь к устройству (например, / dev / sdb2), смонтируйте его с помощью этой команды:

mount /dev/sdb2 /mnt

Если вы захотите, создайте папку и установите ее там:

mkdir ~/android mount /dev/sdb2 ~/android
4
ответ дан 4 August 2018 в 19:21

Почему вы не видите его

Монтирование файловых систем - это привилегированная операция в Unix-системах. Демон udisks используется, чтобы предоставить пользователям, не имеющим привилегий, возможность монтировать тома (например, услугу USB Mass Storage, предлагаемую вашим телефоном), но разрешает только активные сеансы для выполнения операции.

Когда вы вошли в систему на консоли и не заблокировали экран, вы считаете, что у вас активный сеанс. Когда вы ssh в систему, это не так. Идея состоит в том, чтобы позволить кому-то с физическим доступом к системе монтировать съемные устройства.

Если вы монтируете телефон вручную, ваш музыкальный проигрыватель должен иметь доступ к файлам на нем.

Как его найти

Запустите dmesg и найдите свое устройство. Он должен появиться как-то вроде /dev/sdb2. «sd» для диска scsi (инструкции scsi для дисков теперь стандартные), буква для диска (a, b, c и т. д.) и номер для раздела. Или запустите sudo fdisk -l, чтобы получить список ваших дисков и разделов. Вы увидите это где-то здесь.

Установите его вручную

. Когда вы найдете путь к устройству (например, / dev / sdb2), смонтируйте его с помощью этой команды:

mount /dev/sdb2 /mnt

Если вы захотите, создайте папку и установите ее там:

mkdir ~/android mount /dev/sdb2 ~/android
4
ответ дан 6 August 2018 в 03:33

Почему вы этого не видите

Монтирование файловых систем - это привилегированная операция в Unix-системах. Демон udisks используется, чтобы предоставить пользователям, не имеющим привилегий, возможность монтировать тома (например, услугу USB Mass Storage, предлагаемую вашим телефоном), но позволит только активные сеансы для выполнения операции.

Когда вы вошли в систему на консоли и не заблокировали экран, вы считаете, что у вас активный сеанс. Когда вы ssh в систему, это не так. Идея состоит в том, чтобы позволить кому-то с физическим доступом к системе монтировать съемные устройства.

Если вы монтируете телефон вручную, ваш музыкальный проигрыватель должен иметь доступ к файлам на нем.

Как его найти

  1. Запустите dmesg и ищите свое устройство. Он должен отображаться как нечто вроде / dev / sdb2 . «sd» для диска scsi (инструкции scsi для дисков теперь стандартные), буква для диска (a, b, c и т. д.) и номер для раздела.
  2. Или запустите sudo fdisk -l , чтобы получить список ваших дисков и разделов. Вы увидите его здесь где-нибудь.

Установите его вручную

. Когда вы найдете путь к устройству (например, / dev / sdb2), смонтируйте его с помощью этой команды:

  mount / dev / sdb2 / mnt  

Если вы хотите, сделайте папку и смонтируйте ее там:

  mkdir ~ / android mount / dev / sdb2 ~ / android  
4
ответ дан 7 August 2018 в 21:21

Почему вы этого не видите

Монтирование файловых систем - это привилегированная операция в Unix-системах. Демон udisks используется, чтобы предоставить пользователям, не имеющим привилегий, возможность монтировать тома (например, услугу USB Mass Storage, предлагаемую вашим телефоном), но позволит только активные сеансы для выполнения операции.

Когда вы вошли в систему на консоли и не заблокировали экран, вы считаете, что у вас активный сеанс. Когда вы ssh в систему, это не так. Идея состоит в том, чтобы позволить кому-то с физическим доступом к системе монтировать съемные устройства.

Если вы монтируете телефон вручную, ваш музыкальный проигрыватель должен иметь доступ к файлам на нем.

Как его найти

  1. Запустите dmesg и ищите свое устройство. Он должен отображаться как нечто вроде / dev / sdb2 . «sd» для диска scsi (инструкции scsi для дисков теперь стандартные), буква для диска (a, b, c и т. д.) и номер для раздела.
  2. Или запустите sudo fdisk -l , чтобы получить список ваших дисков и разделов. Вы увидите его здесь где-нибудь.

Установите его вручную

. Когда вы найдете путь к устройству (например, / dev / sdb2), смонтируйте его с помощью этой команды:

  mount / dev / sdb2 / mnt  

Если вы хотите, сделайте папку и смонтируйте ее там:

  mkdir ~ / android mount / dev / sdb2 ~ / android  
4
ответ дан 10 August 2018 в 09:39

Почему вы этого не видите

Монтирование файловых систем - это привилегированная операция в Unix-системах. Демон udisks используется, чтобы предоставить пользователям, не имеющим привилегий, возможность монтировать тома (например, услугу USB Mass Storage, предлагаемую вашим телефоном), но позволит только активные сеансы для выполнения операции.

Когда вы вошли в систему на консоли и не заблокировали экран, вы считаете, что у вас активный сеанс. Когда вы ssh в систему, это не так. Идея состоит в том, чтобы позволить кому-то с физическим доступом к системе монтировать съемные устройства.

Если вы монтируете телефон вручную, ваш музыкальный проигрыватель должен иметь доступ к файлам на нем.

Как его найти

  1. Запустите dmesg и ищите свое устройство. Он должен отображаться как нечто вроде / dev / sdb2 . «sd» для диска scsi (инструкции scsi для дисков теперь стандартные), буква для диска (a, b, c и т. д.) и номер для раздела.
  2. Или запустите sudo fdisk -l , чтобы получить список ваших дисков и разделов. Вы увидите его здесь где-нибудь.

Установите его вручную

. Когда вы найдете путь к устройству (например, / dev / sdb2), смонтируйте его с помощью этой команды:

  mount / dev / sdb2 / mnt  

Если вы хотите, сделайте папку и смонтируйте ее там:

  mkdir ~ / android mount / dev / sdb2 ~ / android  
4
ответ дан 13 August 2018 в 15:51
  • 1
    Спасибо за объяснение, но я немного смущен тем, что вы подразумеваете под «монтированием телефона вручную». Вы имеете в виду, что я могу выпустить команду mount, которая сделает Android доступным в сеансе SSH? Я парень из GUI ... какой-нибудь шанс, что вы могли бы дать мне некоторое руководство по поводу этой команды? – Questioner 1 June 2011 в 14:55
  • 2
    @Dave M G Я редактировал в дополнительных инструкциях. Надеюсь, поможет. – djeikyb 8 August 2011 в 17:03
  • 3
    Спасибо за разъяснение. Теперь я могу успешно монтировать диск через SSH и просматривать его, как и любой другой каталог. Тем не менее, Banshee по-прежнему не автоматизирует его или рассматривает его как съемный медиаплеер. Есть ли способ заставить Banshee увидеть каталог в качестве медиа-устройства? – Questioner 9 August 2011 в 08:26
  • 4
    Извините ... что-то не так. Я могу монтировать диск только с помощью sudo & quot ;, а затем я не могу создавать или удалять файлы в качестве обычного пользователя. Это также может помешать Банши что-либо делать с этим. Как смонтировать диск таким образом, чтобы зарегистрированный пользователь мог редактировать / создавать / удалять файлы? – Questioner 9 August 2011 в 08:33
  • 5
    вместо «mount» вы можете использовать «pmount» для непривилегированных пользователей, см. help.ubuntu.com/community/Mount/USB#Using_pmount – Boris 15 January 2012 в 16:21

Другие вопросы по тегам:

Похожие вопросы: