Автор Тема: altlinux server 5.0 школьный пользователи  (Прочитано 2191 раз)

Оффлайн nikolayk

  • Начинающий
  • *
  • Сообщений: 17
    • СОШ 63
Какой командой создать пользователей, делать через веб форму крайне долго. В webmin для этого составляется список, для винды пишется коммандный файл.Тут не понятно  :(

Оффлайн Zelgadis

  • Начинающий
  • *
  • Сообщений: 18
Re: altlinux server 5.0 школьный пользователи
« Ответ #1 : 01.11.2010 15:56:01 »
Заводил аналогичную тему.
http://forum.altlinux.org/index.php/topic,8555.0.html

Ответов пока нет. В итоге выкачал пакеты с сизифа, но там ацкая смесь перла и баш скриптов с написанием веб морды на языке смахивающим на лисп (могу сильно ошибаться в этом). В итоге пришел к мнению что написать программу которая в автоматическом режиме будет добавлять пользователей через веб будет быстрее чем разбираться с исходными скриптами альтовцев.

Полностью скрипт пока не готов, думаю управлюсь до ноябрьских праздников. О результатах буду постить в указанную выше тему.
Ознакомится с тем что сейчас есть можно сделав чекаут из свн'а. Открыл доступ на чтение.
svn co svn://svn.dnpalvov.com/svn/projects/misc/trunk/SchoolBatch
1. Ubuntu 10.04 x86
2. виртуалка: ALT школьный Легкий 5.0.1 и Юниор 5.0.1

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 30 936
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Re: altlinux server 5.0 школьный пользователи
« Ответ #2 : 01.11.2010 16:03:49 »
Цитировать
и баш скриптов с написанием веб морды на языке смахивающим на лисп
это Scheme

http://www.altlinux.org/Alterator

Оффлайн Zelgadis

  • Начинающий
  • *
  • Сообщений: 18
Re: altlinux server 5.0 школьный пользователи
« Ответ #3 : 01.11.2010 16:27:59 »
Цитировать
и баш скриптов с написанием веб морды на языке смахивающим на лисп
это Scheme

http://www.altlinux.org/Alterator


Спасибо!
Кстати мешанина языков крайне спорное решение. Но каждый строит велосипед который его устраивает, тут ничего не поделаешь.
1. Ubuntu 10.04 x86
2. виртуалка: ALT школьный Легкий 5.0.1 и Юниор 5.0.1

Оффлайн nikolayk

  • Начинающий
  • *
  • Сообщений: 17
    • СОШ 63
Re: altlinux server 5.0 школьный пользователи
« Ответ #4 : 01.11.2010 21:08:44 »
Цитировать
Заводил аналогичную тему.
http://forum.altlinux.org/index.php/topic,8555.0.html
Рад что не у меня одного такие проблемы возникли. Форма для пакетного создания и изменения  пользователей крайне нужна, хотя бы для того чтобы быстро пароли менять.
Пока остался при старом сервере, слишком много тут операций делать надо.
« Последнее редактирование: 01.11.2010 21:15:06 от nikolayk »

Оффлайн Zelgadis

  • Начинающий
  • *
  • Сообщений: 18
Re: altlinux server 5.0 школьный пользователи
« Ответ #5 : 01.11.2010 22:32:13 »
Хороший выбор. Если работает текущее решение, альтератор лучше не использовать  :D
1. Ubuntu 10.04 x86
2. виртуалка: ALT школьный Легкий 5.0.1 и Юниор 5.0.1

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 19 165
    • Домашняя страница
    • Email
Re: altlinux server 5.0 школьный пользователи
« Ответ #6 : 02.11.2010 20:14:59 »
Какой командой создать пользователей, делать через веб форму крайне долго. В webmin для этого составляется список, для винды пишется коммандный файл.Тут не понятно  :(
В последней версии модуля «Пользователи» (alterator-ldap-users из Сизифа) доступна миграция (пока как демо):
Андрей Черепанов (cas@)

Оффлайн nikolayk

  • Начинающий
  • *
  • Сообщений: 17
    • СОШ 63
Re: altlinux server 5.0 школьный пользователи
« Ответ #7 : 04.11.2010 11:42:14 »
Цитировать
В последней версии модуля «Пользователи» (alterator-ldap-users из Сизифа) доступна миграция (пока как демо):
Миграции не достаточно, потому что хотя-бы раз в год надо менять пароли и расположение домашних папок. Расположение домашних папок важно, потому что при проверке работ не удобно выискивать учеников в самом home, нужно группировать по классам( допустим так home/class/uchenik).
Конечно когда учеток 30 можно в ручную отредактировать, но когда 1000 то это уже весьма проблематично.

Оффлайн Zelgadis

  • Начинающий
  • *
  • Сообщений: 18
Re: altlinux server 5.0 школьный пользователи
« Ответ #8 : 04.11.2010 22:26:27 »
Не уверен что смена домашних директорий хорошее решение.
Почему бы не воспользоваться символическими ссылками? На вскидку можно организовать например так:
Создать список папок - каждому классу по папке.
В этих папках проставить символические ссылки на домашние директории учеников.
Этот подход гораздо более легкий в использовании поскольку мы "денормализовали" данные о классах и домашние директории пользователей.
Манипулирование ссылками все таки проще чем изменение данных пользователей где бы они не хранились: в /etc/passwd или ldap
1. Ubuntu 10.04 x86
2. виртуалка: ALT школьный Легкий 5.0.1 и Юниор 5.0.1

Оффлайн nikolayk

  • Начинающий
  • *
  • Сообщений: 17
    • СОШ 63
Re: altlinux server 5.0 школьный пользователи
« Ответ #9 : 04.11.2010 22:40:22 »
Цитировать
Не уверен что смена домашних директорий хорошее решение.
Почему бы не воспользоваться символическими ссылками? На вскидку можно организовать например так:
Создать список папок - каждому классу по папке.
Тогда вопрос, будут ли это работать с  smb или ftp.
« Последнее редактирование: 04.11.2010 22:52:41 от nikolayk »

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 30 936
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Re: altlinux server 5.0 школьный пользователи
« Ответ #10 : 04.11.2010 22:44:53 »
Зависит от настроек ftp и самбы.

Оффлайн Zelgadis

  • Начинающий
  • *
  • Сообщений: 18
Re: altlinux server 5.0 школьный пользователи
« Ответ #11 : 04.11.2010 22:51:01 »
в smb все решается настройками.
у меня на домашнем сервере с помощью символических ссылкок музыка по жанрам рассортирована например.
нужный параметр:
http://smb-conf.ru/follow-symlinks-s.html

В некотором смысле это связано с понижением уровня безопасности если папки пользователей не вынесены в отдельный раздел. В этом случае можно создать символическую ссылку на системные файлы (например /etc/passwd, /etc/shadow) и получить к ним доступ.
Если же расшариваемые данные находятся на отдельном разделе то проблем никаких нет. Достаточно позаботится чтобы опция
http://smb-conf.ru/wide-links-s.html
была выставлено в no. в последних версиях самбы это так и есть, но лучше выставить явно

по поводу ftp, насколько я знаю все зависит от используемого сервера так что гуглить по
<ftp server name> follow symlinks
1. Ubuntu 10.04 x86
2. виртуалка: ALT школьный Легкий 5.0.1 и Юниор 5.0.1

Оффлайн nikolayk

  • Начинающий
  • *
  • Сообщений: 17
    • СОШ 63
Re: altlinux server 5.0 школьный пользователи
« Ответ #12 : 04.11.2010 23:28:27 »
Цитировать
В некотором смысле это связано с понижением уровня безопасности если папки пользователей не вынесены в отдельный раздел.
Вообще home по идее должен быть всегда отдельным разделом.
Идею с ссылками проверю после праздников.

Оффлайн Zelgadis

  • Начинающий
  • *
  • Сообщений: 18
Re: altlinux server 5.0 школьный пользователи
« Ответ #13 : 04.11.2010 23:32:36 »
Вообще home по идее должен быть всегда отдельным разделом.

все бывает, должен не значит что его нельзя сделать как то по другому. лучше перестраховаться :)
1. Ubuntu 10.04 x86
2. виртуалка: ALT школьный Легкий 5.0.1 и Юниор 5.0.1

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 30 936
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Re: altlinux server 5.0 школьный пользователи
« Ответ #14 : 05.11.2010 10:13:48 »
Цитировать
В некотором смысле это связано с понижением уровня безопасности если папки пользователей не вынесены в отдельный раздел. В этом случае можно создать символическую ссылку на системные файлы (например /etc/passwd, /etc/shadow) и получить к ним доступ.
Символическую ссылку можно сделать и на другой раздел (в отличии от жёсткой).