chroot: 无法将根目录更改为 '/root/tmp': 没有那个文件或目录
时间: 2024-01-12 12:05:19 浏览: 50
这个错误提示说明 `/root/tmp` 目录不存在,你需要先创建该目录,然后再使用 chroot 命令。你可以使用以下命令在 root 用户的家目录下创建一个 tmp 目录:
```
sudo mkdir /root/tmp
```
然后再运行你的 chroot 命令:
```
sudo chroot /root/tmp /bin/bash
```
请注意,使用 chroot 命令需要具备管理员权限,所以在执行 chroot 命令时可能需要加上 `sudo` 命令。
相关问题
root:123:0:0:Superuser:/root:/bin/sh sshd:x:6:6:sshd:/var/chroot/sshd:/bin/false
这是/etc/passwd文件的一部分,而不是/etc/shadow文件。该行表示了系统中两个用户的信息:root用户和sshd用户。
具体来说,每行以冒号分隔的七个字段分别表示:
- 用户名
- 用户密码(已经被加密)
- 用户ID
- 用户组ID
- 用户描述信息
- 用户主目录
- 用户默认shell
在这个例子中,root用户的密码已经被加密并存储在/etc/shadow文件中,而不是在/etc/passwd文件中。因此,这个文件中的密码字段实际上是一个无用的占位符,通常是数字0或字母x。
而sshd用户是用于运行SSH服务的系统用户,通常不需要登录系统,因此其默认shell被设置为/bin/false,表示该用户没有可用的shell。该用户的主目录被设置为/var/chroot/sshd,表示其被限制在这个目录下运行,无法访问其他目录。
root:123456:0:0:Superuser:/root:/bin/sh sshd:x:6:6:sshd:/var/chroot/sshd:/bin/flase
这是 Linux 系统中 /etc/passwd 文件中的两行记录,分别表示 root 用户和 sshd 用户的信息。其中,root 用户的密码是 123456,用户 ID 和组 ID 都是 0,用户主目录是 /root,默认 shell 是 /bin/sh;sshd 用户的用户 ID 和组 ID 都是 6,用户主目录是 /var/chroot/sshd,但是默认 shell 是 /bin/false,表示不允许该用户登录系统。如果您想要取消某个用户的登录权限,可以将该用户的 shell 修改为 /bin/false。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)