|
|
This article is available in: English Castellano ChineseGB Deutsch Francais Italiano Nederlands Portugues Turkce Arabic |
���� ������:
������� ����� ������ ���� ����� � ���� �� ������� ���� �� ������ ��� �� �� ����� ������.
�� ��������ѿ ��� ����� ���� ������ �ǡ �� ������� ���� ����� ROOT �� "\"� ������� ��� ������ �� �� ���� ��� ��. �� ��� �� ��� ���� ������ ���� ������ �� ��� ����� ���� �� �������� �� ���� ������� �������.
�� ������� �� ��ǿ ��� �� ����� ��� �� �����ߡ ��� ���� �� ��� �� ������� �� �����. ��� ���� ������� ���� ����� ������ǡ � ����� ������� ��� ������� ����� ��� �����. ��� �� ������� �� ��� �� ����� �� �� ����� ��� ����� ������ � ������� ������. ��� ���� ����� ���� �� ����� ���� �� ��� ������ :
�� ������ ����� ��������� ( �� ���� ��� �����) ��� �����ǡ ��� ��� �� ����� ��� �� ����� ��� ����ѡ � �� ��� �� ��� ����� �� ������ ����ѡ ��������� ��� ������� ���� �������. ��� �� ���� ������� �������� ����� ����� ����ѡ ����� ��� ������ ��� ������. �� �� ��� �ǡ ����� ����ߡ ��� ������ �� ���� ������� �� ������.
���� ��� ����� ��� �� �� ���� ����� 100 %� ���� ������� ������ � �� ���� ���� ���� ��� ������ ����� ���� ���� ����. ���� ����� ����� ������ "��� ����" ��� ������� �� ��������.
���ǡ ����� ����� ����� "/chroot"� � ���� ��� �� ������� ��� ����:
�� ���� ��� �� ���� �����.
���� Config_Chroot.pl.txt �� ���� Config_Chroot.pl. ��� �������� - ������ ����� - ���� ������� ������ɡ � ���� ����� ������� � � ����� ���� �ǡ � ������ � �����ǡ � ��� �� ����� ���� �����.
� ���� ���� ���� ������ ��� ��� RedHat 7.2 � RedHat 6.2. ��� ���� �������� ��� ����� �������.
����� �� ���� ����� ����� ����� �� ��������� � ���� ��� ������� �����. �� ����� ��� ������� ���� �� ������� ��� ��� ����� � ������� ������� . ������� ������ ������ ����� ���� �� ���� ����� ����� ��� ��������ѡ �� ������ ���� ������ � ����� �����"ldd /usr/bin/file" ������� ���� ����� ����� ��������. ��� ����� �� ������ ���� �� � ������ ����� ���� ������� ���� �� ���ˡ �� ����� ����� ������.
����ǡ ������ ���� �� ���� ��:
cd /chroot ./Config_Chroot.pl config SERVICE ./Config_Chroot.pl install SERVICE ./Config_Chroot.pl start SERVICE
Ntpd ���� ����� ���ȡ ���� ����� ������ � �������� ������ �� ����� �������� �� ���� ���������.
cd /chroot
# ��� ����� �������� �� �� ������
������ �������.
#./Config_Chroot.pl config ntpd
./Config_Chroot.pl install ntpd
./Config_Chroot.pl start ntpd
������ ���ǡ
��
http://www.linuxdoc.org/HOWTO/Chroot-BIND8-HOWTO.html
��
http://www.linuxdoc.org/HOWTO/Chroot-BIND-HOWTO.html
� ��� ������ ������� .
cd /chroot # ��� ����� �������� �� �� ������ ������ �������. #./Config_Chroot.pl config named ./Config_Chroot.pl install named ./Config_Chroot.pl start named
��� �������syslogd . ��� ������� ��� ������ /dev/log ������ǡ ���� �� ����� �� ������ ���� �� ������� ���������. ��� �� ������ �� ���� ���� . ��� ������ ������� ���:
���� ��� �� ����� �� syslogd ������ ���� �� �� ����.
���� �� ���� ��� ���� ���� ���� ������ ��� ��� ���� ����ѡ �������� ������ ��������ɡ ���� ��� ���� ����. ��� �� ���� �� ���� ������ ��� ��� ���� � ����� �� �� �� �����.
��� �� ���� ��� ���� ��� syslogd ��� ���ɡ ��� ������� ������� ��� syslogd ������� ����� ����:
syslogd -a /chroot/SERVICE/dev/log
��� ��� ���� ssh � dns ������� ���� :
syslogd -a /chroot/ssh/dev/log -a /chroot/named/dev/log -a /dev/log
��� ������ ��� syslogd� ���� ���� �� ����� ���� �� ���� ��� ����ѡ ������ ����� ������ ������ �� ����ǡ �������. ���� �� ��� �� ��� ���� ����� �� �� ���� ������ ����� �������.
�� ���� ��ǡ ��� �� ���� ��� ������ ����� ����� ���. ���� ������ ������ ��� ����� ���� �� ������ ��� � postgreSQL �� ��� ���������. ���� �������ɡ ��� �� ����� ������ �����ʡ ���� �� ����� �� ���� ����� �������� ���� ��� ���� ������ ������ɡ � �� ���� 127.0.0.1 �� ������ �� ����� ��� ����� DBI.
� ���� ��� ������ ��� ���� ������ ������ ��� ���� ����� �Apache.
$dbh ||= DBI->connect('dbi:Pg:dbname=DATABASE',"","", {PrintError=>0}); if ($dbh ) {$dbh->{PrintError} = 1;} else {$dbh ||= DBI->connect('dbi:Pg:dbname=DATABASE;host=127.0.0.1',"","", {PrintError=>1});}
������ : http://httpd.apache.org/dist/httpd
���� Compile ���� �� ������ �� ������/usr/local/apache . �� ���� ������ ��� :
cd /chroot # Uncomment the next line if you don't use my config file. # ./Config_Chroot.pl config httpd ./Config_Chroot.pl install httpd ./Config_Chroot.pl start httpd
���� ���� httpd.conf ����� ��� .
ExtendedStatus On <Location /server-status> SetHandler server-status Order deny,allow Deny from all Allow from 127.0.0.1 </Location> <Location /server-info> SetHandler server-info Order deny,allow Deny from all Allow from 127.0.0.1 </Location>
�� ���� http://127.0.0.1/server-status �� http://127.0.0.1/server-info � ������.
���� ���� �� ���� ssh �� ������ 22 ��� ������ 2222� �� ��� ���� ssh ������ ��� ������ 2222 �� ��� ���� �����. ������� �� ssh ��� ��� ����� ���� ������� ����� ������ �ѡ ������ ������� ������� ��� �� ���. ��� ������ ����� ������ ssh ��� ���� ��� ������ 127.0.0.1:2322 ������� ������� ������-- ������ ssh ������ ��� �� ���� ��� ���� ������ ������� loopback���. ���� ��� �� ���� ���� ��� �� ���� ��ߡ �� �� ������ �� ������ ssh �� ��� ������. � ����� ������ ������ ������ ��� ��� sshd �� ���� ��� ����� � ���� sshd ����� ���� ��� ������ ������ɡ ����� ������� ������ ������� ������ .
��� ���� ������� ssh ��ء � ����� ������ ��� �� �� ����� ���� ����� ����� ( �� ���� ��� ���� ). � ��� ����� ���� �������� ����� �� ������. ���� ��� ����� �� ������ OpenSSH ����� ������� ssh ������� �������� ( � ��� ��� ����).
������ : http://www.ssh.com/products/ssh/download.cfm
���� ssh �� /usr/local/ssh_chroot. �� ������ ������ ���.
cd /chroot # Uncomment the next line if you don't use my config file. # ./Config_Chroot.pl config sshd ./Config_Chroot.pl install sshd ./Config_Chroot.pl start sshd
����� ��� ����� �� ������� ssh ��� �� ���� �� ������� ���� ��� ������� ftp� ������ �� ���� ���� ������� ��� ������. ���������� rsync � SCP ������ ��� ������ ����� �� ����� ������� (upload) . � ��� �� ���� �� ���� ����� ���� ������� ���� ����� �����. ����� ftp ��������� ����� ���ǡ ����� �� ���� ���� ����� ���� ����ɡ � ��� �� �� �����.
�������� ��� ��� ������� ��� ��� ��� ����� ��� �������ʡ � ��� ���� �������. ��� ���� PostgreSQL ��� ������ �����ǡ ��� �� ������ ������� ���. � ����� �������� �� ��� �� ��� ������� ��������� �� ���� ��� ��� ���� apache �����. ��� ���� ����� �� ������� ��� ��� ��� �������.
������: ftp://ftp.us.postgresql.org/source/v7.1.3/postgresql-7.1.3.tar.gz
���� apache �� ����� �� /usr/local/postgres. �� ������ ������ ���.
cd /chroot # Uncomment the next line if you don't use my config file. # ./Config_Chroot.pl config postgres ./Config_Chroot.pl install postgres ./Config_Chroot.pl start postgres
���� ���� � ���� ������� .
cd /chroot # Uncomment the next line if you don't use my config file. # ./Config_Chroot.pl config sendmail ./Config_Chroot.pl install sendmail ./Config_Chroot.pl start sendmail
��� �� ���� ��� ��� ���� �� ���� ����ѡ � ���� ���� ��� ������� �� /etc/rc.d/init.d/sendmail��� ������� . ������� �� ����� ���. ���� ��� �� ���� ��������� ��� /chroot/sendmail/etc ���� ���� /etc/mail ��� ���� �� ���� /var/spool/mail ���� ��� /chroot/sendmail/var/spool/mail ��� ������ ������ sendmail � �������� ���� ������� �����.
������� �� ��� ��� ��� ��������� �� ����ɡ �� ������ �� ����� sendmail �� apache ��� �����. ��� �������� ���� �����ϡ � ����� �� ���� ����� sendmail ��� ����� ������� apache.
������ �� ���:
� ���� ��� ����� ��� syslogd � sendmail ����� ����� ����� ��� �� ����� �� ��� ���� �����. ��� sendmail ��� ������ ��� ������ �� ��� ���� ����ѡ ��� ������� � �� �� �� ���� ����� �ǡ ����� ��� ��� �� ��� ����. � ��� ���� ������ ������� ���� ������ ����� ���� �� �� ���� sendmail �� ���� �����. ���� �� ��� ���� �� ����� ��� ���� ��� �� ��� ������ �� ���� ������.
��� syslogd ��� ����� ��ϡ � ��� �� ��� �������� ���� �� ��� ���� �����. ����� �� ���� ����� ������. ��� ����� ���� �� ������� �� �� ���� ��� ���.
������� ���� ��� �� ���� �� ��� ���� ����ѡ ��� NFS� ����.
��������� ���ڡ � ����� �� ������ ��� ��ǡ � ����� �� ����� ��������� ���ǡ �� ����� �� ��� ����. ������� ������ ������ �����ʡ � �����ǡ ��� �� ���� ��� �� ������ ������ � ������ ������� � �����ǡ �� �� ���� �� ���� ���� ��� ���� ��� ����� GNU/Linux. ��� ����� ��� ������� ������� �� ������� � ���� ���� ���� ����� �� �������� ������� ������ ������ �����. ���� �� ������� ������ �� ����ӡ �� ����� ����� �� ��� ������ѡ � ������ �� ������ ��� ������� �������� .
��� ��� �� ������� ���� ��� �� ������ �� ��� ���� ����ѡ � �� �� ������ ������ ��� ���� ����� �� ���� �������. ��� ������ �� ���� ���� ������ � �������.
��� ���� " ��� ���� " howto �� ��������ѡ � ���� �� �� ������� ������ ����� ��� lyx ����� �� ����� howto ������ .
���� ������� | shell |
���� | session |
����� | break in |
���� | port |
���� ��� ����� | non-root account |
����� ������ | logs files |
��� ���� | HowTo |
������ | script |
��� | Perl |
���� ����� | man page |
����� | librery |
����� �� ������- ���� ���� | offsite |
�������� | logs |
���� ���� | network port |
|
������� ������ ���� ����� �����
© Mark Nielsen, FDL LinuxFocus.org ���� ��� ������� �� ��� �� ������ �������� ��� ����� ����� |
������� �� �������:
|
2002-01-31, generated by lfparser version 2.22