AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / server / 问题 / 995398
Accepted
James B. Byrne
James B. Byrne
Asked: 2019-12-13 13:39:08 +0800 CST2019-12-13 13:39:08 +0800 CST 2019-12-13 13:39:08 +0800 CST

FreeBSD-12 IOCage 修改监狱的 /root 目录

  • 772

将 .bash_profile 从主机系统复制到 iocage 瘦监狱的 /root 目录不会创建 root 用户在登录到该监狱时可见的文件的原因是什么?

换句话说,如果我从主机系统执行此操作:

cp -p .bash_profile /zroot/iocage/jails/testjail/root/

然后ls -al /zroot/iocage/jails/testjail/root/.bash_profile显示该文件存在。

ls -al /zroot/iocage/jails/testjail/root/.bash_profile
-rwxr-xr-x  1 root  wheel  3274 Dec 12 15:42 /zroot/iocage/jails/testjail/root/.bash_profile

但是,当我登录到 testjail 时,root 用户看不到该文件:

iocage console testjail
ls -a .bash_profile
ls: .bash_profile: No such file or directory

如果我检查主机系统上的安装,那么我会看到以下其他内容:

zroot/iocage/jails/testjail/root on /zroot/iocage/jails/testjail/root (zfs, local, noatime, nfsv4acls)

我相信这是我困难的根源。如何将文件放入 iocage 监狱的 /root 目录,以便监狱内的 root 用户可以使用它?

freebsd
  • 2 2 个回答
  • 348 Views

2 个回答

  • Voted
  1. Vladimir Botka
    2019-12-14T04:10:12+08:002019-12-14T04:10:12+08:00
    zroot/iocage/jails/testjail/root on /zroot/iocage/jails/testjail/root (zfs, local, noatime, nfsv4acls)
    

    问:“...挂载在主机系统上...是我的困难所在。如何将文件放入 iocage 监狱的 /root 目录,以便监狱内的 root 用户可以使用它?”

    答:FWIW。在类似挂载点创建的测试文件

    zroot/jails/test_01 on /local/jails/test_01 (zfs, local, nfsv4acls)
    
    $ touch /local/jails/test_01/root/TEST-FILE
    $ ll /local/jails/test_01/root/TEST-FILE 
    -rw-r--r--  1 root  wheel  0 Dec 13 12:56 /local/jails/test_01/root/TEST-FILE
    

    可用于root

    $ ssh admin@test_01
    $ sudo su
    root@test_01:/home/admin # bash
    root@test_01:/home/admin # cd /root
    root@test_01:~ # ll /root/TEST-FILE
    -rw-r--r--  1 root  wheel  0 Dec 13 11:56 /root/TEST-FILE
    
    

    笔记:

    • FreeBSD jails.example.com 12.0-RELEASE FreeBSD 12.0-RELEASE r341666 GENERIC i386
    • 使用Ansible 角色创建的监狱。
    • 0
  2. Best Answer
    James B. Byrne
    2019-12-14T06:46:12+08:002019-12-14T06:46:12+08:00

    该目录/zroot/iocage/jails/testjail/root/不是root用户的主目录;/zroot/iocage/jails/testjail/root/root/是。

    • 0

相关问题

  • Mono 2.4 Ahead-Of-Time (AOT) 可以在 FreeBSD x86(或 x64)上编译吗?

  • FreeBSD 和 Linux 有什么区别?[关闭]

  • 在 FreeBSD 上安装和运行 MySql

  • 在 freeBSD 上安装 netbeans 的问题

  • 用于 Web 应用服务器的 FreeBSD 磁盘分区(Apache/MySQL/PHP)

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    新安装后 postgres 的默认超级用户用户名/密码是什么?

    • 5 个回答
  • Marko Smith

    SFTP 使用什么端口?

    • 6 个回答
  • Marko Smith

    命令行列出 Windows Active Directory 组中的用户?

    • 9 个回答
  • Marko Smith

    什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同?

    • 3 个回答
  • Marko Smith

    如何确定bash变量是否为空?

    • 15 个回答
  • Martin Hope
    Tom Feiner 如何按大小对 du -h 输出进行排序 2009-02-26 05:42:42 +0800 CST
  • Martin Hope
    Noah Goodrich 什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同? 2009-05-19 18:24:42 +0800 CST
  • Martin Hope
    Brent 如何确定bash变量是否为空? 2009-05-13 09:54:48 +0800 CST
  • Martin Hope
    cletus 您如何找到在 Windows 中打开文件的进程? 2009-05-01 16:47:16 +0800 CST

热门标签

linux nginx windows networking ubuntu domain-name-system amazon-web-services active-directory apache-2.4 ssh

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve