Reformat
Утилита для форматирования USB флешек, USB винчестеров
(для совместимости с OS/2)
(promo)
Unsorted
|
|
|
AD: ArcaOS 5.1 Russian LIP
Russian ARCAOS exists and it's available since the middle of 2017.
All versions are supported: 5.1, 5.1.1.
eCo Software is able to maintain OS/2 LIP packages for any other language
(German, Dutch, Brazilian Portuguese, Spanish, Sweden, etc)
|
How to setup school class?
|
TITLE: How to setup school class?
DATE: 2013-01-22 22:57:13
AUTHOR: Igor Sapegin
Please use online translator go to http://translate.google.com and request the translation of http://ru.ecomstation./projects/reviews/index.php?id=282 to your language |
Обсудим вопрос создания учебного класса на основе eComStation.
Перспективы eComStation
eComStation весьма перспективна в учебных классах по следующим причинам:
- низкая ресурсоемкость - можно покупать супербюджетные машины,
как в моем случае с Intel Atom материнками (кстати отчет по ней
послал в оборудование).
- устойчивость к вирусам - в учебных заведениях с локальными
сетями виндузятники периодически вопят (где-то студент флешку вставил...).
- для учебного процесса в большинстве случаев специальных программ
не нужно, достаточно файлов данных, читаемых штатными средствами + оболочка
тестирования. Мы пока используем давно написанную нашими програмистами
оболочку тестирования WinTest для Windows 3.1, которая прекрасно работает
в WinOS2. Однако перспективы WinOS2 плохие, возможно со временем на
новых многоядерных компьютерах могут появиться конфликты с ACPI.
Поэтому с надеждой смотрим в сторону оболочки x-TLS (сайт почему-то
уже недоступен, но я уже все скачал). Она устанавливается на Windows
или Unix сервер, а со стороны клиента - только WEB-интерфейс. Учитывая,
что ей для работы нужны Apach, MySQL и PHP, которые в eComstation тоже
портированы, есть надежа сделать это и на сервере под Авророй.
- не настолько жесткие, как в Windows требования покупки eComStation
на все машины, большая часть приложений бесплатна. Hикто не прийдёт
проверять подлинность и компьютер не заберет.
ПРАВА: Security/2 для определения прав
(Документация Security/2)
Уде достаточно поборолся с Security/2 и вроде все из нее выжал:
смог сделать весь диск С: только для чтения (res c:\*),
предварительно изменив следующие настройки методом тыка:
- swappath, set tmp и set temp - на отдельный раздел, доступный с полными правами.
- set start peer в обекте Start File and Print Client заменено
на net start req, так как peer требует прав на запись и на студенческих
клинтах он не нужен.
- В файле C:\IBMLAN\IBMLAN.INI строка wrkservices = MESSENGER удалены все
сервисы: wrkservices = (нЕчего студентам друг другу записки писать).
С другими дисками права более выборочные. Теперь студент удалять и править
системные файлы не может, но может отформатировать диск -:(
К сожалению запретить запуск всех файлов из c:\os2 невозможно - система
станет неработоспособной, а по одному - запаришься. Перемещать их в другое
место тоже опасно, да и значение каждого файла знать нужно и связи между
ними.
Кроме того проблема - как запретить системе удалять объекты и
изменять их параметры: несмотря на запрещение прав на запись система все
равно все это делает!!! То есть программа PC Security или ей подобная всё
равно нужна! только доступ к диску со стороны пользователя запрещает,
а сама система в этом, судя по всему не ограничена. То есть нужна
возможность сделать статический рабочий стол.
Приведу интересный факт. Уже несколько лет мы используем на кафедре учебный класс
с дистанционной загрузкой RIPL (Remote Initial Program Loader) из Novell
Netware 3.12 на бездисковые станции с помощью специально чипа с
прошивкой BOOTROM - загружается DOS и из под него Windows 3.1 а
далее программа тестирования и другие программы для Windows 3.1.
Понятно что эта древность уже надоела, но ее преимущество - 100%
вандалоустойчивость.
К сожалению, у нас в eComStation в параметрах рабочего стола отключение "Save
desktop properties" не помогает - всё равно новые положения объектов,
их создание и удаление сохраняется -:((( Хорошо бы какой-то фикс
для PMSHELL иметь, чтобы эта опция позволяла заблокировать запись
всех изменений как в Windows 3.1!!! Там студент играется сколько
хочет и у него даже все получается - переставляет и перекрашивает
все что хочет, но стоит перезагрузить Windows 3.1 и все как и было раньше!
Нужна информация, как заставить PMSHELL не сохранять изменения.
ПРАВА: Программа для управления правами студентов
2. У eComStation проблема с вандало-устойчивостью - она слишком
доверяет пользователю, считая его вменяемым. В учебных классах имеем
"шаловливые ручки", но без достаточной головы. Поэтому нам нужна
программа типа "защита от детей". Я вижу ее примерно такой:
1) При запуске она автоматически стартует, но пользователь о ней ничего
не знает. Пользователь автоматически получает права студента и чтобы
расширить свои права должен запустить GUI-Login и ввести имя и пароль.
GUI-Login должна быть спрятана.
2) Администратор программы получает GUI-опции:
- запретить системные действия (формат, LVM, настройки системы)
- запретить любые сохранения изменений на рабочем столе
(пользователь может делать что угодно, но ничего не сохраниться
(полезно для желающих понять, что такое eComStation и как она работает).
- запретить любые действия на рабочем столе (ничего не двигать
и не изменять: полностью статический рабочий стол - для блондинок).
- запретить доступ к съемным дискам и/или принтерам (ничего не
скопировать и вирусов виндузятникам не занести).
- дополнение к WPS-классам с возможностью закрыть програмный или
другой объект для ребенка. Лучше, чтобы это общим паролем закрывалось.
- GUI-интерфейс для раздачи прав Security/2. К сожалению она
пока только права на доступ к диску дает, а вышеперечисленного в
ней нет, или делать сложно. Программу защиты отдетей имеет смысл
с ней интегрировать.
ПРОГРАММЫ: Какие программы нужны в учебном классе
(можно обсудить отдельно)
ПРОГРАММЫ: Какие языки программирования можно изучать?
Кроме стандартных C, Java и Pascal, имеет смысл рассказать про REXX.
Кроме обычных алгоритмов, студенты могут создать программы для воздействия
на рабочий стол.
ПРОГРАММЫ: Какие программы изучать
(можно обсудить отдельно)
НАБЛЮДЕНИЕ: Средства
Преподаватель может получить доступ к компьютеру студента через VNC
и смотреть, как работает студент.
Test the program:
|
Upgrade eComStation 2.0 desktop to NeoWPS (useful extenders for desktop)
|
Comments: Igor Vaskov  2013-01-24 18:07:34 | ..... ...... .. ..........., ....... ....... ........ . .......... ... ........ ... INI ..... .. .... (..........., ........ ......).
..... ..... ............ ... .............. | Igor Sapegin  2013-01-24 23:28:19 | .......... . Security/2- ... ....... ...... ... ........, .. ...... ... .. ............. .......:
1) ...... 4 .......: c: ........., d: .........., e: swap fat16, f: ... ........ ....... ..... ....... . ......... .. ....... ... ........ .........
2)swappath tmp temp cash - .. e:
3) ....... 3 ............: root, teacher, student. ............ VIO-login. ..... ... ACLS:
[100:first]
x <dll>
[101:last]
* *
x <user>
x <timecrit>
[102:u:teacher]
- *config.sys
- *PMFORMAT.EXE
- *FORMAT.COM
- *MINILVM.EXE
- *LVM.EXE
- *LVMGUI.CMD
- *CHKDSK.COM
- *CHKDSK32.EXE
- *PMCHKDSK.EXE
[103:u:student]
- *config.sys
- *PMFORMAT.EXE
- *FORMAT.COM
- *MINILVM.EXE
- *LVM.EXE
- *LVMGUI.CMD
- *CHKDSK.COM
- *CHKDSK32.EXE
- *PMCHKDSK.EXE
r D:\Document\*
rxs D:\IBM\*
- *D:\Restricted\*
rxs *F:\*
rxs *C:\*
****************************
....... ..........:
......... ....... ... ........., ....... ..... ....... ........., ..... .......... . ..... . ... .. ...... [100:first] ........... ....... ...... *c:\os2. ... .. ... . . ..........: ..... ...... ... .. .... ....... ... ..... ... .... ............., . ..... .. ... .. ........! ..... ......... ..... ... ..... .......... ... ..... ........ ............. ........ ....., ............... ..... ..... ........, ..... ......... ... ..... . ..... .......... ........ ...... ..... ........ ......... . ........., ... .. ........ .. ..... .. ....... ...-.... ......., ............... .... ... ......... LVM. ...... ... shutdown ....... .... ........, .... ...... "NO". . .......... ..... ...... .. .... ini ..........., ..... ....... .. ... ...... .......... ... ... ......., .... .. ...... | Sergey Posokhov  2013-01-25 13:12:11 | ........, ........ ......
RUN=CMD.EXE /C C:/Startup/CopyFiles.cmd
. .... C:/Config.sys |
|
If eComStation PC doesn't work properly (USB troubles / network is slow / can't run with 2 CPUs / applications crash) then make some efforts, analyze the problems and setup the system. eCSFAQ Frequently asked questions and answers |
|
|
Siberian OS/2
|