首页 > 其他分享 >chroot 整理

chroot 整理

时间:2022-10-29 11:55:15浏览次数:54  
标签:chroot 系统 切换 https 整理 com out

chroot 是什么?

就是change root directory ,比如默认是 /, 可以用这个chroot 把 / 换成其他指定的目录

chroot 干什么的?

增加了系统的安全性,限制了用户的权力

这个一般是在登录 (login) 前使用 chroot,以此达到用户不能访问一些特定的文件

建立一个与原系统隔离的系统目录结构,方便用户的开发

使用 chroot 后,系统读取的是新根下的目录和文件,这是一个与原系统根下文件不相关的目录结构。在这个新的环境中,可以用来测试软件的静态编译以及一些与系统不相关的独立开发。

切换系统的根目录位置,引导 Linux 系统启动以及急救系统等

chroot 的作用就是切换系统的根位置,而这个作用最为明显的是在系统初始引导磁盘的处理过程中使用,从初始 RAM 磁盘 (initrd) 切换系统的根位置并执行真正的 init。另外,当系统出现一些问题时,我们也可以使用 chroot 来切换到一个临时的系统。

 

 

用在什么场景?

有什么好处?

 

 

注意,自己在本地编译一个程序生成 a.out 之后,拷进target/bin/中这样运行却不行, 因为它包含了动态连接的库,需要用 ldd 查看 a.out 需要那些动态库,将这些库拷贝到新根的对应路径下才能执行。

 

Ref:

https://zhuanlan.zhihu.com/p/409638848

https://rumenz.com/rumenbiji/linux-chroot.html

 

标签:chroot,系统,切换,https,整理,com,out
From: https://www.cnblogs.com/mashuai-191/p/16838421.html

相关文章

  • 【整理】Linux:set -eux
    背景我们经常见到很多设立了脚本打头会写如下set-e或者set-ex或者set-eux这是什么意思呢?具体解释一下Linuxset命令用于设置shell。set指令能设置所使用shel......
  • 数据结构整理笔记(未完)
    链表本质上是一个结构体指向下一个结构体,第一个结构体为链头,重点是指向下一个(next)结构体代码实现创建链表structElement//链表元素{char*nam......
  • 第一次数据库实验代码整理-表与视图的基础操作
    一、 实验环境1. Windows2000或以上版本;2. SQLServer2005或以上版本。二、 实验目的1. 掌握数据库表与视图的基础知识;2. 掌握创建、修改、使用、删除表与视图的不......
  • 智能虹膜门禁系统开发整理总结
    一套业务系统开发完了,也该总结下了:开发需求:    简单点:就是通过井下虹膜识别开锁,如果门禁报警,就保存当时的录像。来画下整个系统架构和逻辑:  下边是系统的一些功能......
  • sql查询语句典例整理
    简单查询:1、SELECT*FROM表名称WHERE字段名LIKE'查询内容'1)、SELECT*FROMmemberWHERENickNameLIKE'贝克汉姆':查询member表NickName字段值为'贝克汉姆'数......
  • 07-项目训练_项目搭建与工具整理
    目录​​一,项目搭建与工具整理​​​​1,引入数据库相关工具包和工具类​​​​2,编写其他工具类​​一,项目搭建与工具整理1,引入数据库相关工具包和工具类packagecom.xxy.uti......
  • 事务管理优秀资源整理
    理论​​AtomikosDocumentation​​:Atomikos的官方文档,这家公司很强大,猛料特别多;优秀的开源框架​​LCN分布式事务框架​​​:思路是协调各个分布式事务参与者的本地事务;......
  • docker如何实现隔离(chrono《kubernetes入门实战课》笔记整理)
    linux操作内核中,为资源隔离提供了三种技术:namespace、cgroup、chroot。容器就是操作系统里一个特殊的“沙盒”环境,与外部系统隔离。隔离是为了系统安全考虑。namespace:可......
  • sql整理
    1、获取时间获取星期selectto_char(sysdate,'day')daythfromdual1获取上月月份selectto_char(ADD_MONTHS(trunc(sysdate),-1),'yyyymm')fromdual1获......
  • 整理一些关于树的力扣热门算法操作
    一、LC94、144、145中序,前序,后续遍历List<Integer>front=newArrayList<>();List<Integer>mid=newArrayList<>();List<Integer>back=newArrayList<>();......