Пока ваше USB-оборудование не меняется (например, USB-концентраторы, USB-карты и т.д.), то да, можно предположить, что действительно устройство будет назначено в то же место в /sys/bus/usb/devices/x-x.x
. Linux должен сканировать и назначать эти идентификаторы x-x.x в том же порядке при каждой загрузке, однако следует помнить, что устройство должно быть подключено к этому порту, чтобы запись в каталоге существовала.
Права доступа к файлам применяются на хосте. Файл по-прежнему необходимо сделать видимым извне; для этого вы используете SSH(через scp
), и именно SSH запрашивает ваш пароль. Это происходит до того, как что-либо связано с целевым файлом; сервер SSH аутентифицирует подключающегося пользователя, и только после того, как это завершено (успешно ), он scp
задействован на целевом хосте и получен доступ к целевому файлу.
Если вам нужен доступ по SSH без пароля, вы можете настроить для этого ключи.
Между прочим, поскольку вы входите в систему как user
на host
, соответствующие разрешения для alpha.txt
относятся только к user
. Если user
является владельцем alpha.txt
, alpha.txt
должен быть доступен для чтения только его владельцу.