This is the old XigmaNAS forum in read only mode,
it will taken offline by the end of march 2021!



I like to aks Users and Admins to rewrite/take over important post from here into the new fresh main forum!
Its not possible for us to export from here and import it to the main forum!

анонимный доступ

Russian community

Moderators: alexey123, MikeMac

Forum rules
Set-Up GuideFAQsForum Rules
Post Reply
AlexD
NewUser
NewUser
Posts: 5
Joined: 10 Nov 2012 18:57
Status: Offline

анонимный доступ

Post by AlexD »

Добрый вечер,прошу прощения что создал новую тему,ненашел ответа на свой вопрос,подскажите пожалуйста, проблема в следующем: установил на машину nas4free 9.1.0.1.431 сделал соответствующие настройки,создал 2 папки -media и torrent не могу понять как сделать для Anonymous доступ до папки media (чтение), а все остальное- (torrent) чтобы они не видели,а администратор мог видеть и редактировать и папку медиа и торрент. На freenas это все реализовать просто,а на nas4free не могу понять как сделать. Кто сталкивался подскажите плз или может описание какое есть по этому поводу.
Возможно тема поднималась,но повторюсь ненашел ответа (может плохо искал),заранее прошу прощения,и надеюсь на помощь.
С уважением Алексей.

User avatar
alexey123
Moderator
Moderator
Posts: 1469
Joined: 19 Aug 2012 08:22
Location: Israel, Karmiel
Contact:
Status: Offline

Re: анонимный доступ

Post by alexey123 »

Поподробней, че за папки, желательно с рисунком, можно схематично.
Доступ по какому протоколу..
А то както непонятно.
Home12.1.0.4 - Ingva (revision 7091)/ x64-embedded on AMD A8-7600 Radeon R7 A88XM-PLUS/ 16G RAM / UPS Ippon Back Power Pro 600
Lab 12.1.0.4 - Ingva (revision 7091) /x64-embedded on Intel(R) Core(TM) i3-3220 CPU @ 3.30GHz / H61M-DS2 / 4G RAM / UPS Ippon Back Power Pro 600

AlexD
NewUser
NewUser
Posts: 5
Joined: 10 Nov 2012 18:57
Status: Offline

Re: анонимный доступ

Post by AlexD »

alexey123 wrote:Поподробней, че за папки, желательно с рисунком, можно схематично.
Доступ по какому протоколу..
А то както непонятно.
суть в следующем,хочу сделать ftp сервер для людей, вход для пользователей осуществлятся будет под анонимусом, папка для этого создана media,пользователи могут только читать,так же создана папка torrents -для торрент качалки,нужно чтобы все пользователи которые заходят под ананимусом могли смотреть только папку media а папку torrents невидели,а вот администратор чтобы читать и записывать и в папку media и torrents мог,простите может глупые вопросы,но несмог разобраться(
вобшем при входе на фтп под ананимусом была видна папка (попадал в каталог) media

User avatar
alexey123
Moderator
Moderator
Posts: 1469
Joined: 19 Aug 2012 08:22
Location: Israel, Karmiel
Contact:
Status: Offline

Re: анонимный доступ

Post by alexey123 »

Code: Select all

mkdir -p /mnt/disk/torrents/media
Далее в окошке Aux parameters на вкладке FTP делаешь примерно как тут

Code: Select all

<Anonymous /mnt/disk/torrents/media>
  User ftp
  Group ftp
  UserAlias anonymous ftp
    <Limit LOGIN>
      AllowAll
    </Limit>
</Anonymous>
Потом заводишь юзера Админа и называешь ему домашнюю директорию /mnt/disk/torrents
Теперь, если юзеры будут заходить без логина и пароля, то они будут попадать как анонимусы в медиа, а если зайдут типа
ftp your adress:21 -l admin
то у админа спросят пароль, и вслучае угадывания он попадет в torrents и будет иметь доступ к медиа.
Home12.1.0.4 - Ingva (revision 7091)/ x64-embedded on AMD A8-7600 Radeon R7 A88XM-PLUS/ 16G RAM / UPS Ippon Back Power Pro 600
Lab 12.1.0.4 - Ingva (revision 7091) /x64-embedded on Intel(R) Core(TM) i3-3220 CPU @ 3.30GHz / H61M-DS2 / 4G RAM / UPS Ippon Back Power Pro 600

AlexD
NewUser
NewUser
Posts: 5
Joined: 10 Nov 2012 18:57
Status: Offline

Re: анонимный доступ

Post by AlexD »

alexey123 wrote:

Code: Select all

mkdir -p /mnt/disk/torrents/media
Далее в окошке Aux parameters на вкладке FTP делаешь примерно как тут

Code: Select all

<Anonymous /mnt/disk/torrents/media>
  User ftp
  Group ftp
  UserAlias anonymous ftp
    <Limit LOGIN>
      AllowAll
    </Limit>
</Anonymous>
Потом заводишь юзера Админа и называешь ему домашнюю директорию /mnt/disk/torrents
Теперь, если юзеры будут заходить без логина и пароля, то они будут попадать как анонимусы в медиа, а если зайдут типа
ftp your adress:21 -l admin
то у админа спросят пароль, и вслучае угадывания он попадет в torrents и будет иметь доступ к медиа.
Спасибо большое ,попробую
спасибо за помощь,получилось ,немного изменил

<Anonymous mnt/media>
User ftp
Group ftp
UserAlias anonymous ftp
<Limit LOGIN>
AllowAll
</Limit>
</Anonymous>


и
mkdir -p /mnt//torrents/media (подскажите плз что означает сия команда)
у меня 2 раздела а не папка в папке,с вхомом получилось,но после того как создал администратора,при переносе файла в папку media он дает права на файл только для владельца,для группы и других ничего неразорешено,ну да с этим я думаю разберусь

User avatar
alexey123
Moderator
Moderator
Posts: 1469
Joined: 19 Aug 2012 08:22
Location: Israel, Karmiel
Contact:
Status: Offline

Re: анонимный доступ

Post by alexey123 »

Команда

Code: Select all

mkdir -p /mnt/disk/torrents/media
открывает невзирая ни на что папку media, если папок disk и torrents нет, то она открывает и их.
<Anonymous mnt/media>
Распространенная ошибка. Даже две.
Во первых нужно правильно писать абсолютный путь - от корня /mnt/путь/куда/нибудь
Во вторых, по определению следующий после /mnt идет название mount point, отдавать ее под домашнюю папку некрасиво.
Рассматриваю путь, который я предлагаю - /mnt/disk/torrents/media
/mnt - папка в корне
/disk - точка монтирования
/torrents - домашняя папка админа
/media - папка анонимусов
Теперь за права на папки. Admin - это может быть любой юзернейм, но который может править в папке media . Я бы даже, чтобы не путаться дал бы ему имя administrator. Если сделать его членом группы ftp, а на папку media дать права вот так:

Code: Select all

chown -R administrator:ftp /mnt/disk/torrents
chmod -R 775 /mnt/disk/torrents
то все должго заработать.
Home12.1.0.4 - Ingva (revision 7091)/ x64-embedded on AMD A8-7600 Radeon R7 A88XM-PLUS/ 16G RAM / UPS Ippon Back Power Pro 600
Lab 12.1.0.4 - Ingva (revision 7091) /x64-embedded on Intel(R) Core(TM) i3-3220 CPU @ 3.30GHz / H61M-DS2 / 4G RAM / UPS Ippon Back Power Pro 600

AlexD
NewUser
NewUser
Posts: 5
Joined: 10 Nov 2012 18:57
Status: Offline

Re: анонимный доступ

Post by AlexD »

alexey123 wrote:Команда

Code: Select all

mkdir -p /mnt/disk/torrents/media
открывает невзирая ни на что папку media, если папок disk и torrents нет, то она открывает и их.
<Anonymous mnt/media>
Распространенная ошибка. Даже две.
Во первых нужно правильно писать абсолютный путь - от корня /mnt/путь/куда/нибудь
Во вторых, по определению следующий после /mnt идет название mount point, отдавать ее под домашнюю папку некрасиво.
Рассматриваю путь, который я предлагаю - /mnt/disk/torrents/media
/mnt - папка в корне
/disk - точка монтирования
/torrents - домашняя папка админа
/media - папка анонимусов
Теперь за права на папки. Admin - это может быть любой юзернейм, но который может править в папке media . Я бы даже, чтобы не путаться дал бы ему имя administrator. Если сделать его членом группы ftp, а на папку media дать права вот так:

Code: Select all

chown -R administrator:ftp /mnt/disk/torrents
chmod -R 775 /mnt/disk/torrents
то все должго заработать.
Спасибо большое что уделили время и "разжевали" ,сам сразу не разобрался бы,буду изучать.
Сделал все по пунктам как описали,почти все получилось,единственное -если захожу под анонимусом вижу файлы но немогу скачать,нет прав(
зы посмотрел- при создании файла права есть только у владельца (на папки права сделаны как нужно а вот на конечные файлы права имеет только владелец)
Last edited by AlexD on 11 Nov 2012 08:32, edited 1 time in total.

User avatar
alexey123
Moderator
Moderator
Posts: 1469
Joined: 19 Aug 2012 08:22
Location: Israel, Karmiel
Contact:
Status: Offline

Re: анонимный доступ

Post by alexey123 »

Как это нет прав? Поиграй цифрами в настройках ftp
Create mask Use this option to override the file creation mask (077 by default).
Попробуй 007
Directory mask Use this option to override the directory creation mask (022 by default).
зы посмотрел- при создании файла права есть только у владельца
А кто владелец ?
Home12.1.0.4 - Ingva (revision 7091)/ x64-embedded on AMD A8-7600 Radeon R7 A88XM-PLUS/ 16G RAM / UPS Ippon Back Power Pro 600
Lab 12.1.0.4 - Ingva (revision 7091) /x64-embedded on Intel(R) Core(TM) i3-3220 CPU @ 3.30GHz / H61M-DS2 / 4G RAM / UPS Ippon Back Power Pro 600

AlexD
NewUser
NewUser
Posts: 5
Joined: 10 Nov 2012 18:57
Status: Offline

Re: анонимный доступ

Post by AlexD »

alexey123 wrote:Как это нет прав? Поиграй цифрами в настройках ftp
Create mask Use this option to override the file creation mask (077 by default).
Попробуй 007
Directory mask Use this option to override the directory creation mask (022 by default).
зы посмотрел- при создании файла права есть только у владельца
А кто владелец ?
Create mask Use this option to override the file creation mask
Directory mask Use this option to override the directory creation mask
поигрался с этими настройками ситуация изменилась если Create mask Use this option to override the file creation mask ставлю 022 то запись имеет только владелец а все остальные могут читать,неподскажешь где можно почитать проданные по этим пунктам чтоб поиграться с этими настройками? или методом тыка?

Post Reply

Return to “Российская”