Reformat
Утилита для форматирования USB флешек, USB винчестеров
(для совместимости с OS/2)
(promo)
Unsorted
|
|
|
AD: Upgrade ArcaOS to NeoWPS level
- Install original PNG icons drawed by designer, specialized at OS/2 adornation.
- Install eSchemes 2019 to change colors and buttons on desktop.
|
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
и смотреть, как работает студент.
Komentarze: 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 |
|
How to prevent data loss? a) don't use old version of JFS driver. b) Don't boot from old eCS CD1 (if you take eCS 2.0 CD1, then disable its disk checker else it can kill your partitions), Advice how to use JFS filesystem |
|
|
Siberian OS/2
|