Не могу изменить файлы, размещенные на raspi на других компьютерах в сети

Расширение параметров оболочки ${!name@} или ${!name*} могло бы сделать этот трюк,

$ foo=bar
$ var_name=(${!foo@})
$ echo $var_name" = "$foo
foo = bar

Хотя я не могу представить себе полезность этого...

0
04.03.2019, 02:49
1 ответ

В вашей конфигурации указано только, что

Guest ok = yes

Это позволяет гостю получить доступ к услуге без пароля и работать в пределах полномочий гостевой учетной записи . Но что это такое? По умолчанию это nobody. У него есть доступ к вашей музыкальной коллекции? Помните, что если коллекция находится в вашем каталоге /home/you, то даже если вы установите широко открытые разрешения для папки коллекции, nobodyили другой пользователь может даже не зайти так далеко, будучи остановленным некоторыми более ограничительными разрешениями в будущем.

Возможно, тогда вам просто нужно отменить действие по умолчанию nobodyс кем-то более привилегированным:

Default: guest account = nobody # default can be changed at compile-time

Example: guest account = ftp

Или вы можете переместить коллекцию в более доступное место.

Не забудьте перезагрузить или перезапустить службу Samba после сохранения конфигурации.

0
28.01.2020, 03:57

Теги

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