Home Map Index Search News Archives Links About LF
[Top bar]
[Bottom bar]
��� ������� �������� ��: English  Castellano  Deutsch  Francais  Nederlands  Russian  Turkce  

convert to palmConvert to PalmDoc

[Jeffry Degrande]
����� Jeffry Degrande

�� ������:

(not available)

����������:

Slackware 7.0 ����� II: ��������� �������

[Illustration]

������:

������ ������� �� ���� �����. ����� �������� �� ����������� � I �����, ����� ������������� ������� ���������������� ������������� �� ������������. � �� ����� ����� - ��������� X, ���������� ��������������, ���������� ����, ������������� LILO � ������ ������������.

�������� ������� ��� ���������� ������������� Linux.



 

��������� Linux

��������� ������� � I ����� ���������� ��� ��������� �������� ������������ ������������ slackware 7.0. � ����� ������� � � ��� ��������� ���� �����������.

� ���� ������� � �������� � :

�������� ���������� ���������, �� ��� � ������ - ������� ����� ����������� ������������ ������������ slackware 7.0.  

��������� X

� �����������, ��� packages ��� X ����������� � � ���������� ���������� � ��������� �������� ����. ������� ������ ��������� ������ �������� � �����������, �� � �� ���� � ��� �������� ������, ��� �� ��������� � ����������� ������ ��� ����������� ( � ����� ������ ������ ��� �������� � ��� ). ���� �������� :) ��� �������� ������� ���� �� ���� �������� - XF86Setup ��� XF86Config. �������� �������� ����� ���� - ���� ����������, ������ �����������. ����� �� ���� :)

�� ����� ������������ XF86Setup ( ����������� ). ������� �������������� ���� - ���� ����� ���������� ������ ������� ���������� �������� � /dev/mouse. ���� � ��� �� 3-� ��������� - ������� ������������ ����� "Emulate3buttons" ( ������������� ������� ���� ������ ������������ ������� �� ������� ).

��������� ��� - ����������. � ������ - "belgian" � ��������� ���. ������� ��� ����� ������������ ��� ���� ��-�������. ���� "apply" � ����������...

����� - ����������. ������� �� "card list" � ���� ����. ����� "detailed setup" � ���������, ��� ��� ok. ���� ����� ���������� ��� ���������� "probed". ���� ��� ����������� - ��������� ����� - �������.

����� ���������� ���������� max ����������, �������������� ����� ���������. ��� �������� ����������� � �������� ������� � ����. ����� ���������� ���� ���������� � ���������� ���������� ������, �� ������� �������� ���� ����������.

� ������� ��������� ��������� ����� ��������� ( ��� ��������� ���� ���� ), �������� "done" � ������������� � �������.

������ ����� ������������� ������. ��������� "startx" � ��������, ��� ��� �������� ���������.

����� �������� ������������ window manager �������������� ���� .xinitrc � ����� �������� ( �������� : ��� ������������� KDE ��������� "startkde" ). ��� ������� ������� window manager ��� �������� ��-������ � ������� ��� ���� ����� ������ �� ������������.

����������� : ��������� � ��������� X � XFree86-HOWTO.  

���������� ���� + lilo

��� ������ ���������, ��� ��������� �����������, �� ����� ����� �� cd. ������� ��������� - "installpkg packagex.tgz" ( �� �������� �� include - ������ - ��� � ��� �� �������� ). ��������� ����� ����������� � /usr/src/linux-2.2.13. ����� �� ���������� /usr/src/linux - ��� link � /usr/src/linux-2.2.13. ���� � ��� ��� ��� - ������� ������� :

    ln -s /usr/src/linux-2.2.13 /usr/src/linux
��� ���������������� ���� ��������� � /usr/src/linux. � �������� ���� �� ���� - make Xconfig ( X ��������� ), make menuconfig ( ������� ) ��� make config ( ����� ������� ������� ).

� ����� ������� �� ������ ������� ��������������. ��� ������� ���������� �� ����� ( �������� � ��� ���� scsi, � � ���� ��� :-( ). �� ������� ���� ����� ������ ����� ����������, ��� ��� ����, � ��� ���. �� �� ��������� � help'�. � �������, ��� �� ������ ������� �� ����� �������� � ������� ������� ����� �� ��������� :).

����� ����� ��������� ��������� :

    make dep
    make clean           <- ��� �� �����������, �� � ���������� �������������
                            ��������� ���.
    make bzlilo          <- ������� ����� ����� ���� ���-�� ������, �� �
                            ����� ��� - � � ���������� ������� ������ ����.
    make modules         <- ���� �� ���������������� ���-���� ��������.
    make modules_install <- ����� �� ���� �� ����������� ������ :)
���� �� ������� ��� � ������ ��� - ������� ��������� ��� �������� � ����������������� ������. ��� ��������� ��� ��������� ������� :
    make dep bzlilo modules modules_install
� ����� ������ ������� ���� ;)

��� � ����� ���, ��� �������� ���������������� � ���������� ����.

��� ������������� bzlilo - ��������� ��� ����� ����� - vmlinuz � System.map. ���� ����� ����� ��� ���� - ������ ����� ����� ������������� � vmlinuz.old � System.old. ����� ������������ �� � �������� ��������� :

(in /etc/lilo.conf)

    image = /boot/vmlinuz.old
    root=/dev/hda5
    label = stable
����������� : ������� ����� ���������� ��������� ������� �������� ( �� ����������� ��� � ������ �����... ).

����� � �������� ��������� ��� ��������� �������� - bzlilo �������� vmlinuz � System.map � /, ���� � lilo.conf ������� /boot/vmlinuz ( ��� ����� �� ������� ���� : image=... ). �������� ���������� ��� ���� ������� : ����������� /vmlinuz � /boot/vmlinuz ��� ��������������� lilo.conf. � ����� ������ ����� ����� ��������� lilo.

����� ��������������� � ���������� ����� ���� ( ��������� ����� �������� uname -a ).

����������� : ��������� � Kernel-HOWTO.  

����������/�������� �������������

��������� ��� �� �������� - ����������� ������� ������������� � �������, ������ ��� �� - ������ Linux ��������������������� ������� � �� - ������ ������, ��� ���������� ������������� root'� �� ������������� ����, ���� ��� ( ������� ������������ �� ����� ������� �������� ����� ������� - � ���� ������ �� ���������� ���� ). Slackware ���������� ��������� ������ ��� ���������� ������������� :

    # adduser

    Login name for new user (8 characters or less) []: <-   ��� ������������.
    User id for blaat [ defaults to next available]:   <-   ������ �������� "enter".
    Initial group for blaat [users]:                   <-   ������ ������ ������������.
    Additional groups for blaat (seperated with commas, no spaces) []:
                                                       <-   �������������� ������, � ������� ������
                                                            ����� ������������.
    blaat's home directory [/home/blaat]:              <-   �������� ������� (������ /home/username)
    blaat's shell [/bin/bash]:                         <-   ��� shell
    blaat's account expiry date (YYYY-MM-DD) []:       <-   ���� ��������� �������� account'�
                                                            (���� ������ �� ������� - ���� ��
                                                            ���������� ).
����� ������������ ���������� ( ENTER ) ��� �������� ���������� ������� ( CTRL-C ).
    Changing the user information for blaat
    Enter the new value, or press return for the default
        Full Name []:                                  <-  ��������� ��� ������������.
        Room Number []:                                <-  ����� �����.
        Work Phone []:                                 <-  ����� �������� ��������.
        Home Phone []:                                 <-  ����� ��������� �������� ;)
� ������� ���������� ������ ��� ������������.
    Changing password for blaat
    Enter the new password (minimum of 5, maximum of 127 characters)
    Please use a combination of upper and lower case letters and numbers.
    New password:
    Re-enter new password:
    Password changed.
    Done...

    buffy login: blaat
    Password:
    Linux 2.2.14.
    No mail.
    I have seen the future and it is just like the present, only longer.
                -- Kehlog Albran

    buffy:~$ whoami
    blaat
�� �������� ������ ������������ � �������.

����� ������� ������������ - ���������� "userdel" ( ������� ����� ��� ���� ������������ �� ������� � ������� ).

    buffy:/var/log# userdel blaat
    userdel: user blaat is currently logged in
������� ������������.
    buffy:/var/log# userdel blaat
    buffy:/var/log#
 

����������� � Internet

������ ������������ ��� ���, ��� ��� ��� ���������� ��� ������������ Internet �����. � �� ���� �� �������������� �� ���������, �� ISDN - ����������.
����� � �����������, �� �� ����������� ����������� � Linux �����. (����� : www.altavista.com "+type of modem +linux").

��� ��������� ppp - ���������� slackware ���������� ����� ����������� ������.

    # pppsetup
- ������� ���������� ����� ������ ISP, ������������ � atdt ��� atpt;

- ����������� ����, � �������� ����������� ����� � �������� ������;

- ������������ ��� ��� callback;

- ������� domain name ������ ���������� ( �������� : uunet.be ��� uunet, planetinternet.be ��� planet ...);

- IP - ����� ������� DNS ������ ����������. ��� �� ������ ���� ��� - �� �����.

- ����� ���� �������������� ( ���������� PAP, ������ ISP ������������ ��� � ��������� �� �� �������� ������������ SRIPT, ���� ������������� �� ������� � ���� ������������� );

- ��� ������������ ...

- ������.

����� ������ ���������� ��� ��������� � ����� ����� ���� ��������.

��� ����������� ������� :

    # ppp-go
��� ���������� :
    # ppp-off
 

������ ������������

�� ��������� ������ ��� ���������� ������� - ������������. ������ ���������� ������� � ������, ��� ������ ������� ������ - ��������� Security-HOWTO.

� � � ������ ������� �������� ��� ��������� �������, ����� �������� �� �� ������������� ����������� �����.

��� ������� ����������� "Superserver"'�� inetd. ����������� ��������� ������� ��� ��������� ������ ���������� � ������ ������ :

    # netstat -tua | grep LISTEN
���� /etc/inetd.conf �������� ���������������� ��� inetd. �������� ��� ����� ���������� � �� ������� ��� ������ �������� ���������� ���������� :
    #telnet stream  tcp     nowait  root    /usr/sbin/tcpd  in.telnetd
���� #hash# � ������ ������ ���������� ������ ������ ��� ��� ��� ������������� - ������� ��� - ����������, ��� ������ ������, � ���������� - ��������������, ��� ������.

����� ������� telnetd ������. ���� �� ������ ����� ��������� ��� :

    telnet stream  tcp     nowait  root    /usr/sbin/tcpd  in.telnetd
telnet ��� �� ������. ��������� :
    # telnet localhost 23
� ��������� ��� ���������.

������� ���������� ��������� # � ������ ������ ������ ( ���� �� �������, ��� ����� - �� ������ ��� ��������� - ������� ������� # �� ����! ).

������������� inetd :

    # killall -HUP inetd
� ��� ��� :
    # netstat -tua |grep LISTEN
����� ���������, ��� ��������� �������� � ����.

��������� ��� ����� ��� ��������� - /etc/hosts.allow � /etc/hosts.deny.

��� ������ ������� �� ���������� - ����������� ���� hosts.allow. ���� ���������� ��������� - ����������� ���� hosts.deny. ��� ���������� � ��� ����������� ������� �� ������ ����� ���������� - ���������� �����������. ��� ������� �� ���������� ����������� �����.

���� �� ����� ��������� ������� : ���� �� ��������������� ������ � hosts.allow? ��? ���������� ���������. ���? ���������� ���������.

����� ������� ��� - �� �������� ������� ��������� ������ � /etc/hosts.allow :

    ALL : 127.0.0.1    <-  127.0.0.1 ��������� �����, �.�. �� ����
                           ( �� �� ���������� ���� ���� �����������! )
� ���� /etc/hosts.deny �� �������� ����� ������ :
    ALL : ALL
����������� : �� ���������, ��� ���� ����� ��������� ������ :
<�������� �������>  : <�����>
� ����� ������� ALL : ALL - ������ - ��� ������� ����������.

������ �� ��� ����� ����� ���������� ���������� �����.

������� �������, ��� ��� ���������� ������� ���������. ��� ���������� ������������� ���������� ������� ��� ���� ������� ����� �����. ��� � ��� ������ � ������ ���� ����� - ������� ���������� ��������� Security-HOWTO.  

�������� �������

� ������ ������� ���� �������� �������. �� ���� �������� �� ������ �������� ���� ����������� ��� ����������� ����������� ������ ���������.
 talkback page 

Webpages maintained by the LinuxFocus Editor team
© Jeffry Degrande, FDL
LinuxFocus.org

Click here to report a fault or send a comment to Linuxfocus
Translation information:
nl -> -- Jeffry Degrande
nl -> en Floris Lambrechts
en -> ru Kirill Poukhliakov

2000-12-17, generated by lfparser version 2.3