Linux-Bulgaria.ORG
навигация

 

начало

пощенски списък

архив на групата

семинари ...

документи

как да ...

 

 

Предишно писмо Следващо писмо Предишно по тема Следващо по тема По Дата По тема (thread)

[Lug-bg] Apache2 chroot по лесния начин.


  • Subject: [Lug-bg] Apache2 chroot по лесния начин.
  • From: d3v1ous@xxxxxxxxxxxx
  • Date: Thu, 10 Mar 2011 10:55:35 +0100
  • Importance: Normal

Здравейте,

искам да изградя следната конфигурация: Chroot, Apache2 & OpenSSH.
До като разглеждах в google разни туториали случайно се сетих за това:

Имам една виртуална машина на която тествам всичко това. На нея съм
инсталирал само debootstrap и libpam-chroot. Съответно в /home/chroot
инсталирах файловата система на debian lenny.

Създадох един потребител admin с UID 0, за да мога да инсталирам вътре в
самия chroot.

За да се ориентирам дали съм chroot-нат създадох два файла във двете
файлови системи - реалната и chroot-ната.

root@lich-d3v1ous-info:~# ls /home/chroot/
CHROOTEDSYSTEM  bin  boot  dev  etc  home  lib  media  mnt  opt  proc 
root  sbin  selinux  srv  sys  tmp  usr  var
root@lich-d3v1ous-info:~# ls /
REALSYSTEM  bin  boot  dev  etc  home  lib  media  mnt  opt  proc  root 
sbin  selinux  srv  sys  tmp  usr  var
root@lich-d3v1ous-info:~#

Ще се логна с chroot-натия потребител admin.


root@lich-d3v1ous-info:~# ls /
CHROOTEDSYSTEM  bin  boot  dev  etc  home  lib  media  mnt  opt  proc 
root  sbin  selinux  srv  sys  tmp  usr  var
root@lich-d3v1ous-info:~#

И ще си инсталирам make.


root@lich-d3v1ous-info:~# apt-get install make
Reading package lists... Done
Building dependency tree... Done
......

Setting up make (3.81-5) ...
root@lich-d3v1ous-info:~# whereis make
make: /usr/bin/make /usr/share/man/man1/make.1.gz

В реалната система make не присъства.

root@lich-d3v1ous-info:~# ls -l /usr/bin/make
ls: cannot access /usr/bin/make: No such file or directory
root@lich-d3v1ous-info:~# dpkg -l | grep make
ii  makedev                       2.3.1-88                 creates device
files in /dev
root@lich-d3v1ous-info:~#

Въпроса ми е, мога ли по този начин да продължа да инсталирам програми
които реално да бъдат chroot-нати. Ефекта от chroot-а се постига понеже се
логвам през SSH който предварително е chroot-нат.



_______________________________________________
Lug-bg mailing list
Lug-bg@xxxxxxxxxxxxxxxxxx
http://linux-bulgaria.org/mailman/listinfo/lug-bg



 

наши приятели

 

линукс за българи
http://linux-bg.org

FSA-BG
http://fsa-bg.org

OpenFest
http://openfest.org

FreeBSD BG
http://bg-freebsd.org

KDE-BG
http://kde.fsa-bg.org/

Gnome-BG
http://gnome.cult.bg/

проект OpenFMI
http://openfmi.net

NetField Forum
http://netField.ludost.net/forum/

 

 

Linux-Bulgaria.ORG

Mailing list messages are © Copyright their authors.