• CM10 - ����p������� ��� ��� OS/2

    From FAQServer@2:5020/181 to All on Wed May 28 07:37:07 2025
    [Q]: ����p������� ��� ��� OS/2

    [A]: Vladimir Komarov (2:5020/341.20)

    ����p������� ��� ��� OS/2. ��p�� 4 �� 23-Feb-98

    ����� ���y���� �� �p�⥭�y�� �� ��⨭y � ��᫥���� ���⠭樨 � ⥬
    ����� �� ������y, ���⮬y �᫨ �� ������ � ���, �� ����p�, ���筮��
    ��� ����� ��-� ��������, ������ ��� �� �⮬ _netmail'��_
    (����p�����: _NETMAIL'��_ !!!) �� 2:5020/341.20
    � ��p�y� ��p��� ���p��y�� ��直� ����p��⨢�� �⥢� �p��y���,
    � ��⭮��, Lantastic.


    1. ����� ��� �y��� ��� y�⠭���� ��?

    ���� ⠪�� �p��y�� - IBM Peer, ���p� �室�� � Lan Server, Warp Connect, Merlin � ���p� ����� ���� ��p�� ���y�� ��� ���⠢��� ����� � ����.
    ���� �����뢠��, �� �y�� �p��� Peer �� py�᪮�� ��p���� (� �� �y��,
    IMHO, �⠢��� py�᪮�� ��p���� 楫����).
    �p��� ⮣�, �᫨ �y��� ������ ��p���� 䠩��� � ����� ��設� �� �py�y�
    � �� � *nix, NT, MD'95 � �p�稬, � ����� ��y��⢫��� �� �p�� NFS. ���
    �� ᤥ���� p��᪠���� � �. 9.


    2. ��� y������ ��設y � Peer'�� ��-��� �ᥢ�������� ���⮯����?

    ��� ⮣�, �⮡� � ����� �� ���� Peer � ���⮯��'95, � ��� ����
    ���⠢��� "������ ��� �⥩ Micro$oft" � ⥬ �� �p�⮪����, �� � y
    Peer'� (IPX/SPX-IPX/SPX, TCP/IP-TCP/IP, NetBIOS-NetBEUI, NetBIOS-NetBIOS
    over IPX, NetBIOS-NetBIOS over TCP/IP). �� �� �⭮���� � � ���⮯��y 3.11
    �᫨ ���� y������ Peer �� DOS'�, � ����� ����� ᨫ쭮 yp������ Win3.11: y�⠭���������� Windows 3.11, ��⮬ � ������� File Manager'�
    �p�ᮥ�������� �⥢� ��᪨, � ��⮬ � AUTOEXEC.BAT ���������� ��p���
    NET START FULL. �� ����� �모�y��, �� ��⠢��� - �� �p���p�... �p����,
    � �⮬ �y砥 ��������� �y��� ⮫쪮 � ���y ��p��y.
    �p��� �⮣�, �뢠�� ����p��y⨢ DOS'� �� _5_ ��᪥��. � �⮬ �y砥 ��
    5� ��᪥� ����� DOS'��᪨� �⥢�� ������, ��y騩 ��� �� 286.
    �� ����� ����� DOS-������ ��� LAN Server'�, �� �� �������� 2-3 ��᪥��.
    �᫨ �y��� ��������� p��ypᮢ �������� ��設� ��-��� Peer'�, � � ����� ��易⥫쭮 ���� �⠢��� "��� Microsoft" - �� �py��� ���� �p��� p��yp��
    ��� �� y����.
    �H���H��: �� _���_ ��設�� �� � M$* ������ ���� ���� � � �� �������� p���祩 �py��� (� Peer'� �� ��祬y-� ���뢠���� �������)!!!
    �� Peer'� ����� y������ _���_ p���稥 �py��� MS-��, �᫨ �p������ ��᫥ ���祢��� "otherdomain=" (��� �p����� ��᫥ ����� p���� ��祣� ���) �p�� �����y� �� p���稥 �py���, ���p� ���� y������.


    3. ��� y�⠭����� Peer?

    �p� y�⠭���� � ����� "System Setup"\"Install/Uninstall" ("H���p���� ��⥬�"\"��⠭����/y�������") ������ ��ꥪ� "Selective install for networking" ("��⠭���� �⥢�� �p��������"). �᫨ ⠪��� ��ꥪ� ���, �
    ��� �pp��p����y NPCONFIG.EXE (���筮 ����� � \IBMINST)
    �p� ������ ���誠 �롨p��� "��⠫�y� y�⠭���y", ����� �⠢��
    �����y �� "������ p��������� p��ypᮢ"... Hy, � ��饬, � �⫨稥 ��
    ��ᤠ��, ⠬ ����⢨⥫쭮 �� ���y�⨢�� ����⭮.
    Hint: �� y���砭�� �p���������� �⠢��� "���p䥩� ��������p��p�". �᫨
    y ��� ��� WarpServer'� (�� ᪮p�� �ᥣ� � ����p������� �� ;-), � ��� ���p䥩� ��� �� �y���.
    �᫨ �y��� ���⠢��� _⮫쪮_ Peer, � ����� ᤥ���� ⠪:
    � Merlin'�: \CID\IMG\IBMPEER\PEERINST.EXE,
    � LanServer (4.0 adv.) \LS40\IBMLSA\LANINSTR.EXE /R

    �᫨ ��py� �� �����-� �p�稭�� GUI ��� Peer'� �� �y���, � ����� ��p�����p�p����� ������ � ������� wpnet* � ls*


    4. ��� ᮧ���� p�����塞� p��yp�?

    ��� �⮣� �y���y�� ��� ᯮᮡ�: �p�� GUI (WPS'�� ��ꥪ� Peer'� "������塞� p��yp�� � �⥢� ᮥ�������", ����頥�� ��᫥ y�⠭���� �
    ����y "Connections"\"Network"\"Network services"
    ("����������"\"����"\"��⥢� �y���")) � �� ��������� ��p��� � �������
    ������� NET. H��� �y�y� p��ᬮ�p��� ��� ᯮᮡ�.

    ���ᮡ 1 - GUI.
    � �p���p��� ������� ��ꥪ� ��室���� �������� "�p����⠢�����", ����� ���������� ������ "������� �p����⠢�����", �롨p����� ⨯ p��yp� � ��� ���⮯��������, ��⥬ ������ ������ "��p������� ����y���". ��� �����
    ��p��� ���� "������", ���� "H���p�������" - � ��p��� �y砥 ACL
    ᮧ������, �� ��p�� - ���. H� ����, �� ⮬y ����� - ��� py��, IBM ���
    M$, �� p��yp�-��⠫�� ��� ACL ����� �� �����. ��᫥ ⮣�, ��� ACL ᮧ���, �������� OK - � ��!
    ��� ⮣�, �⮡� ᮧ������ p�����塞� p��yp��, ���� ���� � ��� ���
    ������ ���짮��⥫� � �p����� ��������p��p�. �室 � ��� �믮������ �p��p������ � ����訬 祫������ �� �������p��, ���p�� ���뢠���� \MUGLIB\LOGON.EXE �᫨ ���� ������������ � ���, �� ��室� � �p�䨪y, � ������ LOGON USERNAME /P:PASSWORD /V:LOCAL (�����쭠� p�����p���, �᫨
    ��� ����p�������, � �p��p� ���)
    ���짮��⥫�/�py��� � �.�. ��������� �p�� "H���p����
    ��⥬�"\"��y��� UPM"\"��p������� ��⠬� ���짮��⥫��", ���, �� � ��
    ᠬ��, \MUGLIB\UPMACCTS.EXE - PM'��� �p�������� � ���y�⨢�� ������ ���p䥩ᮬ.
    �H���H��! H� y����� ���짮��⥫� � �p����� ��������p��p�, ���� ��⮬ �p��� �� ᬮ��� ��������p�p����� ��⥬y! �᫨ �p� y�⠭���� �� ��
    ᤥ���� ���짮��⥫�-��������p��p�, � ��� ���y� USERID, � ��p���
    password. ������� �⮣� ���짮��⥫� ����� ��p���������� ��� ���p����
    ��y p�����p���.
    �����䨪��� ���짮��⥫� �p���������� ⮫쪮 �� �����, �.�. �᫨ ��
    �py��� ��設� 祫���� ������ ��� ᮮ⢥���y�騬 ������ � ᢮�� ��p����,
    � �� p��yp�� ��y �y�y� �����.
    ��p��� �������� �� 䫠��� "�p����⠢���� �p� ���y᪥ p���祩 �⠭樨"
    � ���誥 "�������� �p����⠢�塞��� p��yp�". �᫨ ��� 䫠��� y�⠭�����,
    � p��yp� �y��� �p����⠢��� � ᮢ���⭮� ���짮����� �p� ��p� �⥢�� �y���. ��� �⮣� ���� ���y���� ��ꥪ� "���y� ������ p��������� p��ypᮢ", ���, �� � �� ᠬ��, NET START PEER. �᫨ 䫠��� �� y�⠭�����, � ���
    p����� p��ypᮢ ����室��� ������ �����y "����� �p����⠢�����" (��� NET SHARE ...)
    ���짮��⥫� OS/2 ���y�� ����y� � �y��� p��ypᠬ ⮫쪮 ��᫥ p�����p�樨
    � ��. �᫨ � ������ p�����p�樨 p��yp�� �py��� ��設� �� �뫨
    �p����⠢���� (���p���p, ��設� �뫠 �몫�祭�), � ᮥ������� ��
    �p���室��. �⮡� ᮥ��������, ���� ���� � GUI �� ��p���窥 "ᮥ�������"
    �� ᮮ⢥���y�饩 ����樨 ������ "���ᮥ�������� ����p��", ����
    �ᯮ�짮���� NET USE. �᫨ �� ���p������ �����, �⮡� ���楯����� �
    p��ypᠬ �p���室��� ��⮬���᪨, ��� � ��ᤠ�, � �y��� � 䮭�
    ��⭨祪 �p���p�� ᫥�y�饣� ᮤ�p�����:

    ===cut===
    /* �� �ᨭ�� � ���p����� � ���y�y ᪠��� ��y */
    call RxFuncAdd 'SysLoadFuncs', 'RexxUtil', 'SysLoadFuncs'
    call SysLoadFuncs

    do forever
    if Pos( 'P:', SysDriveMap( 'C:', 'USED' )) == 0 then
    "net use p: \\mustdie\net_swap"
    else
    if SysDriveInfo( 'P:' ) == '' then "net use p: /delete"
    call SysSleep 60
    end
    ===cut===

    �������� WinPopup � OS/2 ���� �p��p����� "�⥢� ᮮ�饭��" (\IBMLAN\NETPROG\NETMSG.EXE)


    ���ᮡ 2 - ��������� ��p���.
    ��� p����� � ���� �� ��������� ��p��� �y��� y⨫��
    \IBMLAN\NETPROG\NET.EXE � �y祩 ��p����p��. �⮡� y����� �����p����� ��
    ��� ��p����p��, ����p�� help net ��� net help <�������>. ����� � �p����y ⮫쪮 ᯨ᮪ �������� y���p���⥫��� ������:
    START - ���y� �⥢�� �y��� (requester/peer/messenger)
    STOP - ��⠭�� �⥢�� �y���
    ACCESS - ᮧ����� �p�� ����y�� ��� ��ꥪ�
    ACCOUNTS - ᮧ�����/��������� ���짮��⥫��
    GROUP - ᮧ�����/��������� �py��
    PASSWORD - ��������� ��p��� ���짮��⥫�
    CONFIG - ��������� ��p����p�� �⥢�� �y��
    PAUSE - �p���⠭�������� p����y �⥢�� �y���
    SEND - ��᫠�� ᮮ�饭�� �� ��
    FILE - �뢥�� ᯨ᮪ ��p���� 䠩���
    VIEW - ��ᬮ�p��� ᯨ᮪ ��設 � �� ��� ᯨ᮪ p��ypᮢ ��設�
    SHARE - �p����⠢��� p��yp� � ᮢ���⭮� ���짮�����
    USE - �p�ᮥ�������� � �⥢��y p��yp�y

    ��: � ��⠫��� \IBMLAN\BOOKS ����� ��� �祭� �����娥 ������...



    5. � p��������� ��⠫����.

    �᫨ ᮧ������ p��yp�-��⠫��, � �p��� ����y�� ��� �⮣� ��⠫��� ��⮬���᪨ �p��������� �� �ᥬ ��� 䠩��� � �����⠫����. �᫨ ��
    ��� �������� �p��� ����y�� ��� �����⠫���, � ����
    ��ᯮ�짮������ NET ACCESS ��� �p� ����� WPS ���� ��ꥪ�
    <drive X>:\<directory>\<your subdirectory>, �����y�� �p���� ������� ��
    �⮬ ᠬ�� �����⠫���, ��p��� "y�p������� ����y���" � ���p����� �� ��
    ����.
    �᫨ y ���, � �p���py, ���� p��yp� C:\XCHG, �⤠��� ��� XCHG, � ��
    ᮧ���� � ��� �����⠫�� SUB1, � �p��� ����y�� � ���y �p������� ��
    �y�y�. H��� ���� ��p����� �� �p��� py���� ��襮��ᠭ�� ᯮᮡ�� (�.�.
    �p�� GUI �������� ��-���y�� � ������ "�p�������" ��� NET ACCESS ...
    /APPLY), ���� ᮧ������ �����⠫�� �pאַ �� �⥢�� ��᪥, �.�. ᤥ����
    NET USE X: \\<my_machine>\XCHG � ᮧ������ ��⠫�� �� ��᪥ X:


    6. � p��������� �p���p��.

    ���yp�-�p���p 䠪��᪨ ���� p��ypᮬ-��p������� ��p⮬, �.�.
    �᫨ �� ����� ��設� �⤠� �p���p, � �p����p� � �⮬y �p���py ����
    �⠢��� �� _���_ ��設��, ��� �ᯮ��y���.
    �⮡� �ᯮ�짮���� �p���p �� PM'��� �p��������, �����筮 ᮧ����
    ��ꥪ� ⨯� "�⥢�� �p���p" (������ ⥬����� �� ����� "Connection"\"Printers", �� �� "����������"\"�p���p�").
    �⮡� �ᯮ�짮���� �p���p �� ⥪�⬮����� �p��������, ���� ᤥ���� �⮬y ��ꥪ�y "Assign port" - � PopupMenu � ���y, ��� �p�ᮥ������
    p��yp�-�p���p �p�� GUI, ��� ᤥ���� NET USE LPTx \\[server]\[printer]
    �᫨ y ��� y�⠭����� HPFS386, � �� �p���p �y��� ������ ACL.


    7. � p��������� ��᫥����⥫��� ��p⮢.

    H� ���� �� ���⮯���� p��yp�-��᫥����⥫�� ��p� �� ����� � ᠬ
    ᮧ���� ⠪�� p��yp� �� ����� (�� �p����� ��p�, ���묨 �p���⢠��).
    ���⮬y p�����, ���p���p, ������, �������� ⮫쪮 � �ᥢ�� ��設�
    �ᥢ�.


    8. Peer � HPFS386.

    HPFS386, ��� �����⭮, ���� ����� IBM Lan Server, ���p� �p����
    ACL ����, 祬 Peer. ��� HPFS ��� FAT ��᪮� ACL �p���⠢����
    ᮡ�� ����� � 䠩�� \IBMLAN\ACCOUNTS\NET.ACC, � ���
    HPFS386 ��᪮� - ����� � i-node 䠩��, ���p� ���뢠�� local security.
    �᫨ �� ��⠫��� y�⠭����� local security, � ����� �p����p HPFS ��
    ����� ᮤ�p����� �⮣� ��⠫���.
    ��� p����� HPFS386 ����室��� ������⥪� NETAPI.DLL � NETAPI32.DLL,
    ���p� �⫨���� � Peer � Lan Server � �⢥��� �� �p������ ACL. ��p�� p���p������� ���� y��������, �� dll-�� �� hpfs386 ������ ��p���� ��
    �����y� � libpath. ��� �⮣� �� �y�� �p��y�� ��� ���p娢�p�����.
    ��� ��pp��⭮�� ����������⢨� Peer � HPFS386 �����筮 ���y�������� ������⥪ �� Peer'�. �᫨ �� y�� �����-���� ��p���� ����p���� ᮧ����
    �� ��p���쭮� HPFS-��p�譥 ACL � i-node (� ���� hpfs386 ��p����), �
    ���� ᭨���� ACL, �ᯮ��y� y⨫��y PREPACL.EXE �� ����p��p�. �᫨ local security ᮧ��� �� ���py��筮� ��᪥, � ������� ⮫쪮 ���py��筠�
    ��᪥� �� ����p��p�.
    �᫨ �室��� �� �py��� ��設� � ������ � ��p���� ��������p��p� ᢮��
    ��設�, � ����� �� HPFS386'�� ��⠫���, ��� ��-��� OS/2, ⠪ � ��-��� ���⮯���. �᫨ ⠪�� ��p���� �� y��p������, � ��� ��pp��⭮��
    p���p������ HPFS386-��⠫���� ����室��� �믮����� ᫥�y��y� ��᫥����⥫쭮��� ����⢨�:
    ACL ���� _��易⥫쭮_ ᮧ���� �� �� ᮤ�p����� p�������� ��⠫����. ��� �⮣� ���� ���� � Network shares...\Permissions ��p��� ⠬ _��⠫��_ (��� �p���� 楫����, ���p���p CD, ��p��� ��p��� ��p��y - Drive, �� � �⮬ �y砥 ����� �ᯮ�짮���� ⮫쪮 ��騥 �p���) � ������ �����y Create ACL.
    H� �����p�� �窠� �p�室���� ������ ��-���� ������⥫쭮� � �p����, �
    ���� �� �����y update - ��� �⮣� ACL �� �p����뢠����.
    ��� ���� ��⠫���, ����騥�� ��᫥ p����� �p��, ���� p��������
    ������.
    ��᫥ �믮������ y�������� �y��⮢ �����筮 �� ��� ᠬ� p��yp� �� startup.cmd ᪠���� NET SHARE RESOURCE=X:\ /PERMISSIONS:???
    ����⢥��� ��� �����᪨� ����y�⮬. �p�祬 �p��� 䨮��⮢� - ��� �����
    ��py��� �� ᮧ������� NET.ACC
    �⮡� p�� �뫨 ����� 䠩��, ����ᠭ�� � p���p���� ��⠫��� _��_���_, ���� ��� �����᪨� ����y�⮬ ����p��� NET ACCESS X:\ /APPLY
    �᫨ �� ��襩 ��設� ���� �p��� ��� �� p���⠥�, � ����� � STARTUP.CMD ��⠢��� ��-� ⨯�
    ===cut===
    LOGON ADMINISTRATOR /V:LOCAL /P:PASSWORD /R
    NET SHARE...
    LOGOFF
    ===cut===
    �᫨ ��᫥ �⫠��� cmd � ��� ��y������ ��, ��⠢�� �������p�� � ���⠢��� _�p�����_ ���y � �p���, � cmd �믮������ �� y�� �⪮�����p�������y ���y �� p���p����� ��p��y⮢, �.�. ���� �᫨ �� ��襩 ��設� p���⠥� ��-� ��
    - �� �� ��p�譮, STARTUP.CMD �y��� �y�� � ��p��� ���� �� y�����...


    9. NFS

    ���� �� ���� ���쬠 ���p�饭�� ᯮᮡ ��� ����� ��p������������, �᫨
    ���� ������ ��p��p���� ���-�p� 䠩�� ����y ��設���. �� �p��y�� �p�⮪��� TCP/IP. ��� �⮣� �� ��設�, ���p� �y�y� �p��p��� ���� ���y����
    NFSD.EXE, �� ������� �y��� �������� � config.sys ��p��y
    IFS=...\NFS200.IFS � ���y���� nfsstart.cmd.
    H� ��� ��設�� �ᯮ��y��� NFS ������ ���� ���y饭 ��p⬠���p:
    start /c portmap.exe (��� detach portmap.exe). ��p⬠���p ���� ���y᪠�� p����, 祬 ������ ��� �p��p. �� ��設� ����� ���� �ᯮ�짮���� � ��� ������, � ��� �p��p. ��p��p��� ���� �������� ����� 600 ��������,
    ������᪠� - 1200K.
    ��ᯮp�py��� ��p���p�� �p������ � 䠩�� %ETC%\exports � ���� ��p��: /somedir username1 -ro user2 -rw user3 user4, ��� /somedir - ��ᯮp�py���� ��p���p��, username1, user2 ... ���짮��⥫�, ���p� p��p�襭 ����y�.
    �� y���砭�� �p��� ����y�� rw. ����py���� ��⠫��� ��������
    mount <drive letter>: -u<userid> -g<groupid> //<host>/<dir>
    userid & groupid �ᯮ��y���� �᫨ �p��p�� ���� unix-��設�, �
    ��⠫��� �y��� �ᯮ��y�� 1.
    �⮡� ������ �� �� 宧��⢮ �� ��� ���⮯���'95, ���� �ᯮ�짮���� Intellidrive'95 by FTP software. ��p���� ��� �� www.ftp.com. ��� shareware ��p�� �� 30 ���� �ᯮ�짮����� (���� ��⮬ ����� ��p��⠢���). H� �p��p�
    ���� �y��� ⠪�� ���y���� PCNFSD2 (����� ���-� �� hobbes, � ⠪�� �
    �����-� �� 䨪ᮢ � tcp/ip 2.0). � �� ��易⥫쭮 �p����� ���짮��⥫�, ���p� �y��� p������ �� ��� ���⮯��� � exports. ������ ��� ���⮯�� �祭� ���p�����: �p���p�� �p�� ���짮��⥫� �������� ����� 45 ᥪy��.
    ��, �y�� �� ����: ��� ���⮯��� ��易⥫쭮 �y��� p�����騩 DNS �p��p,
    ��� ����p���� ᯨ᮪ ��⮢ (hosts).
    ��� ᯮᮡ ᮧ����� �� �p�� ����� ��� �y��� �����, ��� ����� � �� ����� p����⨯��� ��⥬, �.�. NFS ���� �⠭��p�� �p�⮪����
    TCP/IP, � ����� p������樨 ���� �� ��⥬�.



    �� ����� ��-���� � 祬-�, ����� �� y����y⮬ - ����.

    ���쪮 �� p�� �p��y: ���� _H��������_, �� ���� ���p��� ��y...

    ����讥 ᯠᨡ� ⥬, �� �⪫���y��� �� �p���y "��p����� � ���������":
    Sergey Rogulev 2:5031/7
    Alexey Varlamov 2:5005/41.5
    Alexander V. Nikolaev 2:5020/1251
    Sergey Kostenko 2:5085/13.32
    ����讥 ᯠᨡ� ⥬, �� ����ါ ��⬠���� ᢮� "����讥 ᯠᨡ�" ;-)
    ����讥 ᯠᨡ� �ᥬ ������稪�� SU.OS2.*, �� ��ᥬ ���p�� �p����� ����,
    ����砭��, �p��������� � �.�.

    --- INN 2.7.3 (rc1 version)
    * Origin: This echo is READ-ONLY. Send %HELP to FAQSERVER at (2:5020/181)