sh 脚本的初始部分用于将/ bin / bash,/ bin / ls,/ bin / rpm及其libs复制到JAIL。
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了sh 脚本的初始部分用于将/ bin / bash,/ bin / ls,/ bin / rpm及其libs复制到JAIL。相关的知识,希望对你有一定的参考价值。
#!/usr/bin/env bash
# Setup JAIL location
J=${JAIL:-/var/chroot/jaildir}
# For continuity define JAIL var.
JAIL=$J
mkdir -p $J/{bin,lib64,lib}
ls $J
cp -afv /bin/{bash,ls,rpm} $J/bin
list0="$(ldd /bin/bash | egrep -o '/lib.*\.[0-9]')"
for i in $list0; do cp -afv "$i" "${J}${i}"; done
list1="$(ldd /bin/ls | egrep -o '/lib.*\.[0-9]')"
for i in $list1; do cp -afv "$i" "${J}${i}"; done
list2="$(ldd /bin/rpm | egrep -o '/lib.*\.[0-9]')"
for i in $list2; do cp -afv "$i" "${J}${i}"; done
以上是关于sh 脚本的初始部分用于将/ bin / bash,/ bin / ls,/ bin / rpm及其libs复制到JAIL。的主要内容,如果未能解决你的问题,请参考以下文章