* 什麼是chroot? chroot就是Change Root,也就是改變程式執行時所參考的根目錄位置。 一般的目錄架構: / /bin /sbin /usr/bin /home chroot的目錄架構: /hell/ /hell/bin /hell/usr/bin /hell/home * 為何要chroot? 1.限制被chroot的使用者所能執行的程式,如SetUid的程式,或是會造成 Load 的 Compiler等等。 2.防止使用者存取某些特定檔案,如/etc/passwd。 3.防止入侵者/bin/rm -rf /。 4.提供Guest服務以及處罰不乖的使...
by xinxian.can - Linux文档专区 - 2009-03-12 16:08:05 阅读(517) 回复(0)
功能说明:改变根目录。 语 法:chroot [--help][--version][目的目录][执行指令...] 补充说明:把根目录换成指定的目的目录。 参 数: --help 在线帮助。 --version 显示版本信息。 本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u2/86502/showart_1669726.html
chroot(8) OpenBSD System Manager's Manual chroot(8) NAME chroot - change root directory SYNOPSIS chroot [-g group,group,...] [-u user] newroot [command] DESCRIPTION The chroot command changes its root directory to the supplied directory newroot and executes command, if supplied, or an interactive copy of the user's shell. The chroot command ...
符号链接(symlink)无法进入chroot系统 硬链接(hard link)无法进入文件系统 本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/28922/showart_358149.html
请问: chroot 下可以执行su 吗? 1,可以,su能切换到外面的root 吗? 2,不能,为什么? 谢谢 http://fanqiang.chinaunix.net/a1/b5/20010416/134954.html [quote] (3)拿掉不想給的執行檔,如su,sudo等SetUid的程式, 以及compiler甚至telnet。 [/quote]
CentOS 和 Redhat的kictstart有一点区别, 默认情况下,%post的工作目录不同。 CentOS下,没有chroot,工作目录是/ redhat下,有chroot,工作目录也是/,但实际上是/mnt/sysimage. %kspost pwd df CentOS 4.4 / Filesystem 1k-block Used Available Use% Mounted on rootfs 6120 4179 1591 73% / /dev/root.old 6120 4179 1591 73% / 10.224.106.11:/ks/32 346516448 268095968 60818464 82% /mnt/source /tmp/loop0 1...
理解chroot:通过编写chroot 来认识chroot 发挥的作用和它带来的好处 chroot 在 Linux 系统中发挥了根目录的切换工作,同时带来了系统的安全性等好处。本文通过编写 chroot 来理解 chroot 的作用和好处,这不仅有助于更好的使用 chroot,同时加深了对 Linix 系统初始 RAM 磁盘工作的认识。 什么是 chroot chroot,即 change root directory (更改 root 目录)。在 linux 系统中,系统默认的目录结构都是以 `/`,即是以根 (root) 开...
使用 chroot 让nginx 更安全 首先下载编译 nginx,我的编译参数是这样的。 --prefix=/usr/local/nginx --without-select_module --with-poll_module --without-mail_pop3_module --without-mail_imap_module --without-mail_smtp_module --with-http_gzip_static_module --with-http_stub_status_module --with-pcre=/usr/source_code/pcre-7.7/ 然后建立 chroot 目录 建立目录文件夹,这里要和编译是制定的目录完全一样,否则会出...
最初使用chroot这个命令是在 fedora 系列的救援模式下,实现根文件系统由光盘上的文件系统切换到本地硬盘上的文件系统. 最近由于开发中要用到这个命令,故好好看了看文档,加深一下了解. 这个命令的功能描述为:Run a command with a different root directory. 即在/目录理解成其它目录的环境下运行一个命令. 而我以前将其错误的理解成整个应用环境的功换. chroot下应用执行环境与原来的环境的差别只是/目录的实际物理路径不...
chroot(change root) 功能说明:改变根目录。 语 法:chroot [--help][--version][目的目录][执行指令...] 补充说明:把根目录换成指定的目的目录。 参 数: --help 在线帮助。 --version 显示版本信息。 描述 注意:如果新根目录中的特殊文件具有与实际根目录不同的主要和次要设备号,则可能会覆盖文件系统。 只有具有 root 用户权限的用户才可以使用 chroot 命令。如果具有 root 用户权限,则 chroot 命令将根目...