Сообщений: 135, участников: 11
Сергей Паранюшкин Записей: 144 |
Здравствуйте! Решил новую тему не создавать - название этой достаточно обширно... Поставил Информику сервер 6, начал настраивать и произошла запинка на пункте moodle. Попытка из веб-интерфейса "Настройка Moodle" включить конфигурацию по умолчанию, которая выглядит: config.php.mysqli.moodle1.https.... не увенчалась успехом - ln: accessing `config.php': Too many levels of symbolic links (1) Пытаюсь создать новую конфигурацию и в конце получаю: Can not create config file. (1) в /var/lib/moodle на сервере появилась папка с названием как у дефолтной конфигурации. дал права на /var/lib/moodle 777 - результат не изменился. попробовал не через веб-интерфейс: http://server/moodle - дошёл до шага curl не включено в пхп.... включил руками, дальше несколько шагов без проблем, затем дошёл до создания папки руками в /var/lib/moodle и прав 777... но всё остановилось на: выберите пользователя базы MySQL который будет мудлом рулить - откуда я знаю какой там пользователь по умолчанию создан и его пароль? Вопрос: Как включить moodle штатными средствами? - что я делаю не так? |
Viktor Записей: 1327 |
http://www.altlinux.org/Установка_Moodle#.D0.A1... |
Сергей Паранюшкин Записей: 144 |
Ну вот... поставил. Cannot use LDAP authentication. The PHP LDAP module is not installed - попытался авторизоваться. - что за прикол? В ALTlinux srv 5 всё же работало (( |
Андрей Черепанов Записей: 23 |
Сергей Паранюшкин писал(а): Ну вот... поставил. Cannot use LDAP authentication. The PHP LDAP module is not installed - попытался авторизоваться. - что за прикол? В ALTlinux srv 5 всё же работало (( Блин, на сайте глюк, печатал сообщение, оно не отправилось. С возвратом назад не восстановилось. Обращайтесь в техподдержку.
|
Сергей Паранюшкин Записей: 144 |
Обратился... делаю скриншоты каждого шага - намерен запустить в итоге! )) |
Сергей Паранюшкин Записей: 144 |
ну вот, так и бывает обычно )) вобщем мудл заработал - осталось завтра от техподдержки узнать как пользователей из ldap авторизовать - этого модуля вроде как бы нет. |
Андрей Шарабаров Записей: 286 |
Андрей Черепанов писал(а): Андрей Шарабаров писал(а): Уважаемый Андрей Черепанов, где вы? Тех поддержка без вас не берётся за решение проблемы настройки iTalk Я на выходных отдыхаю вместе с семьёй. А техподдержка должна отрабатывать госконтракт, а не зависеть от стороннего эксперта, который помогает безвозмездно по собственной воле. :)
Как я понимаю, у вас проблемы с работой iTalc под доменным пользователем? Основная страница по iTalc в ALT Linux: http://www.altlinux.org/ITalc. Собственно, пользователя uchitel нужно включить в группу italcmaster. Для этого на сервере нужно завести доменную группу italcmaster с gid, равным с gid группы italcmaster на компьютере (вниманиe: gid групп могут отличаться на разных компьютерах!). Сделать это можно только вручную в консоли (веб-интерфейс не задаёт gid):
ldap-groupadd italcmaster 139
Заодно там же добавьте пользователя в эту группу:
ldap-groupmod -m uchitel italcmaster
Если пользователь обычный, то нужно сначала получить права суперпользователя командой su - (минус существенен, см. http://www.altlinux.org/Su), затем выполнить gpasswd -a teacher italcmaster
Доброе время суток. Попробовал сделать как вы советовали. Через ssh зашёл на сервер от root и выполнил эти две команды. Дополнительно через веб интерфейс зашёл в раздел группы и добавил туда учителя (он не добавился сам как ни странно).
Зашёл в раздел пользователи - группы и удостоверился что там появилась запись о принадлежности к группе
После этого ВКЛЮЧИЛ пк под доменом, зашёл под uchitel выбрал iTalc и пронаблюдал всё ту же ошибку
Как вы и советовали заглянул на сайт iTalc для altlinux и выполнил что они там предлагают
[uchitel@A0 ~]$ mkdir -p ~/bin; ln -s /sbin/arp ~/bin/
[uchitel@A0 ~]$ su- Password: [root@A0 ~]# gpasswd -a teacher italcmaster gpasswd: неизвестный пользователь teacher [root@A0 ~]# gpasswd -a uchitel italcmaster Добавляю пользователя uchitel в группу italcmaster [root@A0 ~]# for d in admin other supporter teacher; do ica -createkeypair; for k in public private; do /bin/cp -p /etc/italc/keys/$k/teacher/key /etc/italc/key > [root@A0 ~]# for d in admin other supporter teacher; do ica -createkeypair; for k in public private; do /bin/cp -p /etc/italc/keys/$k/teacher/key /etc/italc/keys/$k/$d/key; done; done creating new key-pair ... ср фев 27 15:53:51 2013: [warning] QDir::mkpath: Empty or null file name(s) ср фев 27 15:53:51 2013: [warning] QDir::mkpath: Empty or null file name(s) ...done, saved key-pair in /etc/italc/keys/private/teacher/key and /etc/italc/keys/public/teacher/key For now the file is only readable by root and members of group root (if you didn't ran this command as non-root). I suggest changing the ownership of the private key so that the file is readable by all members of a special group to which all users belong who are allowed to use iTALC. creating new key-pair ... ср фев 27 15:53:52 2013: [warning] QDir::mkpath: Empty or null file name(s) ср фев 27 15:53:52 2013: [warning] QDir::mkpath: Empty or null file name(s) ...done, saved key-pair in /etc/italc/keys/private/teacher/key and /etc/italc/keys/public/teacher/key For now the file is only readable by root and members of group root (if you didn't ran this command as non-root). I suggest changing the ownership of the private key so that the file is readable by all members of a special group to which all users belong who are allowed to use iTALC. creating new key-pair ... ср фев 27 15:53:52 2013: [warning] QDir::mkpath: Empty or null file name(s) ср фев 27 15:53:52 2013: [warning] QDir::mkpath: Empty or null file name(s) ...done, saved key-pair in /etc/italc/keys/private/teacher/key and /etc/italc/keys/public/teacher/key For now the file is only readable by root and members of group root (if you didn't ran this command as non-root). I suggest changing the ownership of the private key so that the file is readable by all members of a special group to which all users belong who are allowed to use iTALC. creating new key-pair ... ср фев 27 15:53:53 2013: [warning] QDir::mkpath: Empty or null file name(s) ср фев 27 15:53:53 2013: [warning] QDir::mkpath: Empty or null file name(s) ...done, saved key-pair in /etc/italc/keys/private/teacher/key and /etc/italc/keys/public/teacher/key For now the file is only readable by root and members of group root (if you didn't ran this command as non-root). I suggest changing the ownership of the private key so that the file is readable by all members of a special group to which all users belong who are allowed to use iTALC. /bin/cp: «/etc/italc/keys/public/teacher/key» и «/etc/italc/keys/public/teacher/key» - один и тот же файл /bin/cp: «/etc/italc/keys/private/teacher/key» и «/etc/italc/keys/private/teacher/key» - один и тот же файл [root@A0 ~]# tar cvf /tmp/ita.tar /etc/italc/keys/public tar: Удаляется начальный `/' из имен объектов /etc/italc/keys/public/ /etc/italc/keys/public/teacher/ /etc/italc/keys/public/teacher/key /etc/italc/keys/public/other/ /etc/italc/keys/public/other/key /etc/italc/keys/public/admin/ /etc/italc/keys/public/admin/key /etc/italc/keys/public/supporter/ /etc/italc/keys/public/supporter/key [root@A0 ~]# Попробовал снова запустить iTalc - всё та же ошибка...
Чего-то я наверное не до понимаю. В любом случае, на пятёрке всё шло на ура! Правы те, кто посчитает что я "повёлся на новую версию" :(
Если кто поможет - премного благодарен!
|
Андрей Черепанов Записей: 23 |
Много букв. Что выдаёт groups на клиентской машине под пользователем uchitel? И что в консоли выдаёт при запуске italc? |
Андрей Шарабаров Записей: 286 |
Доброе время суток. Сегодня утром включаю ПК и для интереса решил запуститьсервер italc и он ЗАРАБОТАЛ! Наверняка надо было перезапустить ПК (серевер не трогал). Не совсем понятно для чего создавать архивы, я просто раскопировал публичный ключ через сервер и всё пошло. Правда ПК почему то не выключаются и ещё некоторые недостатки, ну да ладно, хотя бы могу смотреть и помогать ученикам дистанционно. |
Андрей Черепанов Записей: 23 |
Андрей, а может для оперативности и более широкого круга помощников на http://forum.altlinux.org/index.php/board,25.0.... перейдём? |
Андрей Черепанов Записей: 23 |
Андрей Шарабаров писал(а): Доброе время суток. Сегодня утром включаю ПК и для интереса решил запуститьсервер italc и он ЗАРАБОТАЛ! Наверняка надо было перезапустить ПК (серевер не трогал). Не совсем понятно для чего создавать архивы, я просто раскопировал публичный ключ через сервер и всё пошло. Правда ПК почему то не выключаются и ещё некоторые недостатки, ну да ладно, хотя бы могу смотреть и помогать ученикам дистанционно. Немного не так: для появления прав в новых группах надо было перелогиниться. Что и произошло при перезапуске. :)
|
Андрей Шарабаров Записей: 286 |
Доброго всем времени суток. Может кто подскажет как сделать доступными для учителя документы ученика? В домене 2 пользователя: uchenik и uchitel очень уж неудобно доставать документы учеников каждый раз перелогиниваясь... Спасибо. |
Viktor Записей: 1327 |
Посмотрить права, ls -l /Доммашняя/директория/ученика | grep Документы дать право на чтение(запись) группе uchenik и включить с неё пользователя uchitel не пробовали? Или проблема в сетевых домашних каталогах?
|
Андрей Шарабаров Записей: 286 |
Viktor писал(а): Посмотрить права, ls -l /Доммашняя/директория/ученика | grep Документы дать право на чтение(запись) группе uchenik и включить с неё пользователя uchitel не пробовали?
[root@server uchenik]# ls -| /home/uchenik |grep Документы
-bash: /home/uchenik: является директорией ls: невозможно получить доступ к -: Нет такого файла или каталога [root@server uchenik]# ls -| /home/uchenik -bash: /home/uchenik: является директорией ls: невозможно получить доступ к -: Нет такого файла или каталога [root@server uchenik]# |
Андрей Шарабаров Записей: 286 |
Пробовал ещё тка, но не получилось. Хотелось бы при входе на сервер под учителем видеть ещё и папку ученика. Такое возможно? |
Viktor Записей: 1327 |
ls -l (буква L) > Хотелось бы при входе на сервер под учителем видеть ещё и папку ученика. Такое возможно? Да, только вот не понятно какие папки, при каком способе аутентификации и где Вы хотите видеть. Опишите более подробно. Например, домашние каталоги - локальные или на сервере и что понимается под входом на сервер - прямо на сервер залогинились и работаете или он используется для аутентификации с помощью ldap? |
Андрей Шарабаров Записей: 286 |
Имеется в виду аутентификация в домене. Как видно из рисунка при входе на сервер под uchitel показывается домашняя папка пользователя (обведена) и др. Хотелось бы видеть и папк пользователя uchenik |
Viktor Записей: 1327 |
> при входе на сервер под uchitel Так Вы используете сервер как рабочую станцию или я опять чего-то не понимаю? Может быть имеется в виду "при входе в домен под uchitel". Но в любом случае, судя по картинке, Вам нужно настроить samba, расшарив необходимый каталог. |
Андрей Шарабаров Записей: 286 |
Разумеется я вхожу на сервер в домен с рабочей станции под учётной записью учителем, а ученики - учениками. После того, как учащиеся выполнят работу, они перемещают её в домашнюю папку на сервер, что позволяет иметь к ней доступ с любого ПК в домене. Единственное неудобство - невозможность проверить её учителем. Вот вроде и всё... :) |
Андрей Черепанов Записей: 23 |
Давайте по порядку: 1. На сервере-контроллере домена по умолчанию заводится ресурс для записи всем пользователям домена: share 2. Предлагается заводить на этом ресурсе отдельные папки и выставлять на них права согласно доменным группам. 3. В вашей ситуации на ресурсе share создаётся каталог uchenik (под пользователем uchenik). По умолчанию каталог доступен всем для просмотра. Если нужно учителю туда писать, выставляется право на запись для группы (в диспетчере файлов Dolphin) и uchitel добавляется в группу uchenik. Если прописываете ресурсы самостоятельно, то выставляйте нужные права и группы самостоятельно (хотя я рекомендую использовать уже готовую схему и не мудрить). |
Viktor Записей: 1327 |
Ну так и добавте её так же как те, что на картинке. > на сервер в домен с рабочей станции Т.е. все таки на сервер, а не рабочую станцию под учеткой из ldap, что и означает в домен? |
Андрей Шарабаров Записей: 286 |
Что то теперь я начинаю путаться... Конечно шара у меня работает, но не хотелось бы превращать её в папку "сборища всяких документов" Вот поэтому и спрашиваю, можно ли мне входя на сервер с работчей машины в домен под учёткой учителя видеть не только свою домашнюю папку, но и пользователя ученик? |
Viktor Записей: 1327 |
> Что то теперь я начинаю путаться... Скорее начинаете понимать. Сравните содержимое каталогов в / на сервере, входя в систему непостредственно на нем, и "входя на сервер с работчей машины в домен под учёткой учителя". Или df и там и там. |
Андрей Шарабаров Записей: 286 |
Viktor писал(а): Скорее начинаете понимать. Сравните содержимое каталогов в / на сервере, входя в систему непостредственно на нем, и "входя на сервер с работчей машины в домен под учёткой учителя". Или df и там и там. Так разница только в том, что входя под учителем я вижу каталог uchitel, а под учеником этого каталога нет, зато есть uchenik Так вроде самба работает...? А без пользователя в домен не войти....
|
Андрей Шарабаров Записей: 286 |
Содержимое файла /etc/samba/smb.conf [global] |
©2015 Все права защищены.
Портал информационной и технической поддержки ПО образовательных учреждений РФ.
Cо всеми проблемами и пожеланиями по работе портала и службы технической поддержки вы можете обратиться по адресу .