Позволить другому пользователю копировать файлы с моей папки?

Проверьте, чтобы видеть, работает ли модемный менеджер - и уничтожьте его, если это.

Если это будет думать, что устройство является модемом, то это вступит и попытается набрать модем также. Это недавно зафиксировало как подобная проблема для меня.

6
14.05.2014, 03:07
3 ответа
[1123888] По какой-то странной причине ваш каталог [1124323]$HOME[1124324] доступен только вам. Это не стандартная настройка ни на одной из знакомых мне систем, вы или ваш системный администратор, вероятно, настроили ее таким образом.

В любом случае, все, что вам нужно сделать, это дать всем доступ к вашему [1124325]$HOME[1124326] на чтение/завершение. Это норма для большинства многопользовательских систем, позволяющая людям делиться своей работой. Просто выполните эту команду:

Это установит права доступа в вашем доме на [1124327]rwxr-xr-x[1124328] и позволит любому человеку скопировать файлы с вашего [1124329]$HOME[1124330]. [1123893]

8
27.01.2020, 20:22
[1123904] Для того, чтобы кто-то получил доступ на чтение к вашему файлу, он должен иметь разрешение на чтение этого файла и выполнить разрешение на все директории, ведущие к этому файлу. Например, чтобы разрешить Элису читать [1124353]/home/david/for_alice/foo.jar[1124354], необходимо убедиться, что Элис имеет разрешение на чтение на [1124355]foo.jar[1124356] и выполнить разрешение на [1124357]/home/david[1124358] и [1124359]/home/david/for_alice[1124360]. Разрешение на выполнение для каталога необходимо для доступа к файлам внутри этого каталога по их имени; разрешение на чтение для каталога необходимо для перечисления имен файлов в этом каталоге. Разрешение на чтение для каталогов не обязательно, но более удобно, особенно если Алиса собирается использовать графический интерфейс для просмотра файлов.

На данный момент ваш домашний каталог имеет права [1124361]rwx------[1124362], т.е. только вы можете получить доступ к файлам в нем.

Если файлы являются локальными, а инструменты ACL доступны, вы можете предоставить доступ Алисе. Следующие команды дают Элис доступ на чтение к [1124363]for_alice[1124364] и всем файлам внизу, но не позволяют ей перечислить файлы в вашем домашнем каталоге (она все еще может получить доступ к файлам в вашем домашнем каталоге, если угадает их имя):

Если ACL-инструменты невозможны, вы должны разрешить доступ для групп или всей системы.

4
27.01.2020, 20:22

chmod o+r /path/to/file[1124245] разрешит мировые разрешения на чтение файла, который вы хотите, чтобы ваши друзья могли скопировать.chmod -R o+r /path/to/directory; find /path/to/directory -type d -exec chmod o+x {} \+[1124247], чтобы позволить другим пользователям читать все файлы в [1124248]/путь/к/директорию[1124249]. Как заметил Патрик, вам нужно добавить чтение мира и выполнение ([1124250]chmod o+rx[1124251]) также и во всех родительских каталогах. Я не знаю с верхушки своей головы самый простой способ написания этого сценария, но я уверен, что это возможно.[1123832].

2
27.01.2020, 20:22

Теги

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