Приветствую всех зашедших в этот топик!
У меня есть вопрос, может кто подскажет как его разрешить.
Хочу включить встроенную учётную запись transmission в созданную мной новую группу, для дальнейшего назначения прав на каталоги. Отсюда вопрос, как изменить эту запись, чтобы изменения не слетали при перезагрузке?
И вообще хотелось бы понять почему изменения с учётными записями и группами слетают при перезагрузке если это всё сделано не через вебморду.
Я проводил эксперименты с группами и юзерами на фул версии через ssh.
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!
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!
Как изменить встроенную учётную запись?
Moderators: alexey123, MikeMac
-
Boris
- NewUser

- Posts: 3
- Joined: 21 Dec 2012 09:51
- Status: Offline
-
Boris
- NewUser

- Posts: 3
- Joined: 21 Dec 2012 09:51
- Status: Offline
Re: Как изменить встроенную учётную запись?
Сори, что так долго не писал. Было полно работы. В общем посидев пару часиков нашёл я ответ на свой вопрос. Если кому интересно, то изменяется учётка "transmission" так:
Правим файл /cf/conf/config.xml
Находим там примерно следущее:
и дописываем туда нужную группу. У меня была создана для теста группу testgroup с ID 1001. Получаем отрывок вида:
Вот как бы и всё. По идее теперь пользователь "transmission" является членом группы "testgroup".
Проверить можно так: Перезагружаем NAS. Коннектимся по ssh (ну или локально консолью - кому как нравится). Вводим команду (1001 это идентификатор группы. Вместо него можно написать имя группы например как у меня testgroup)
и в ответе должны увидеть т.е. наш transmission является членом группы. Тут у меня ещё и тестовый пользователь присовокуплён (testuser), которого я через веб создавал.
После перезагрузки членство в группе не стирается. И при сохранении конфига всё тоже переносится.
В моей конфигурации такой вариант назначения прав на шары и папки будет наиболее удобен. На реальной машине ещё не пробовал, но думаю всё получится:)
Если кто найдёт какой косяк прежде чем найду его я пожалуйста напишите в тему. Я ведь windows администратор, а не unix, поэтому могу понаделать ошибок:)
Правим файл /cf/conf/config.xml
Находим там примерно следущее:
Code: Select all
<usermanagement>
<user>
<uuid>60c4bfb1-7c3c-4535-800c-2b17eeae9369</uuid>
<name>transmission</name>
<id>999</id>
<primarygroup>999</primarygroup>
<group>50</group>
<extraoptions>-m -w random</extraoptions>
</user>Code: Select all
<primarygroup>999</primarygroup>
<group>50</group>
<group>1001</group>
<extraoptions>-m -w random</extraoptions>Проверить можно так: Перезагружаем NAS. Коннектимся по ssh (ну или локально консолью - кому как нравится). Вводим команду
Code: Select all
pw groupshow 1001и в ответе должны увидеть
Code: Select all
testgroup:*:1001:transmission,testuser
После перезагрузки членство в группе не стирается. И при сохранении конфига всё тоже переносится.
В моей конфигурации такой вариант назначения прав на шары и папки будет наиболее удобен. На реальной машине ещё не пробовал, но думаю всё получится:)
Если кто найдёт какой косяк прежде чем найду его я пожалуйста напишите в тему. Я ведь windows администратор, а не unix, поэтому могу понаделать ошибок:)