chroot is a command on UNIX-like systems which runs a process under a different root directory.

learn more… | top users | synonyms

0
votes
0answers
12 views

How to sandbox code in chroot for multiple users?

What am I trying to do? I'm writing a code evaluator using chroot and python and went to hackerrank for some inspiration. What I think is happening at Hackerrank? Hackerrank creates run-...
1
vote
1answer
22 views

How to drop privileges in a Debian Chroot?

I'm testing some software under Debian X32. Its a chroot environment, and its entered upon as root. Some of the tests are failing because of the root account: make test ... # Failed test 'Testing ...
0
votes
0answers
9 views

ls command output not in ansi 16 colors in chroot

I am using chroot to work on a Centos 6.x machine. However I find that the ls output comes as the standard blue green color not the ANSI 16 colors configured. Is there a reason why it doesn't take ...
0
votes
1answer
27 views

How to Access `/dev` From Inside a `chroot` Jail?

     How can one access /dev from within a chroot jail? I'd like to know how to do this on OS X v10.11.5 'El Capitan,' in particular. I've already tried to create an ...
0
votes
1answer
43 views

how to mount chroot /proc on ubuntu start

In order to run java inside chroot environment I have to mount /proc file system using the following command mount -t proc none /proc inside the chroot environment or mount -o bind /proc /path/to/...
4
votes
3answers
6k views

SFTP ChRoot result in broken pipe

I have a website that I want to add some restricted access to a sub-folder. For this, I've decided to use CHROOT with SFTP (I mostly followed this link : http://shapeshed.com/...
1
vote
0answers
16 views

exiting chroot leads to getpt failure

On a Debian Jessie machine I have a rootfs image which I chroot in this way: mount myimage.img /mnt/myimage cp /usr/bin/qemu-arm-static /mnt/myimage/usr/bin/ mount --rbind /dev /mnt/myimage/dev mount ...
2
votes
2answers
3k views

Create a tarball with a fake `root`

I'm working on something in a Makefile that will look something like this: tarball: mkdir -p tmp/tarball/etc/service mkdir -p tmp/tarball/usr/local mkdir -p tmp/tarball/opt/...
0
votes
1answer
33 views

SFTP chroot: sshd_selinux_copy_context: getcon failed with Permission denied [postauth]

I'm stucked with creating SFTP chroot. I'm able to log in, but i'm getting "Permission denied" whatever I try. sftp webadm@<ip>: webadm@<ip>'s password: Connected to <ip>. Changing ...
0
votes
1answer
32 views

openssh with virtual users and chroot

I'm looking for a way to run a opensshd offering sftp to users as a unprivileged user e.g. on port 8022. This opensshd should take something like a customer passwd file which can include information ...
0
votes
1answer
22 views

How to enable shortcuts (copy-paste) inside chrooted java app?

I instaled java-based app Lotus Notes inside ubuntu 12 chroot on debian host systems. I run it with enabled xhost+ on based system How to enable Ctrl+C, Ctrl+V shortcuts inside Lotus Notes. The ...
43
votes
5answers
99k views

mount dev, proc, sys in a chroot environment?

I'm trying to create a Linux image with custom picked packages.What I'm trying to do is to hand craft the packages I'm going to use on an XO laptop, because compiling packages takes really long time ...
0
votes
1answer
282 views

Chroot into Arch Bootable USB

I have a bootable USB drive with Arch Linux recently installed on it (Linux kernel 3.19.2). I want to plug it in to my computer and chroot into it (or possibly run it inside a container, using systemd-...
0
votes
1answer
26 views

Where do we put “mount -t proc …” in a Chroot environment?

Please forgive my ignorance... I have a number of Debian Chroot environments for testing software. They were necessary due to our package maintainer testing us under the same. My test scripts use ...
13
votes
6answers
13k views

Start a systemd service inside chroot

With init scripts (or with openrc) I alway could run services from a different installation root. but when I run chroot /somepath/to_root /usr/bin/systemctl start someservice I got: Running in chroot,...
0
votes
0answers
13 views

Code Execution From Live USB's

For the purposes of education, I am trying to work out how to execute code onto a hard drive that has been mounted onto a Linux live USB. So far I have downloaded a copy of Ubuntu, and just run the ...
1
vote
0answers
52 views

creating linux device files for bootstrap

I'm currently independently researching device files as a part of learning more about the Linux system in depth. My current goal is to bootstrap Debian Linux through cdebootstrap. I followed the guide ...
1
vote
2answers
4k views

Linux commands “id” and “whoami” dependencies (for chroot environment)

I have a new openssh (openssh-server-6.1p1-4.fc18.i686) chroot environment in Fedora Core 18 and puts users in a chroot directory structure with a (bash) shell. During troubleshooting SELinux has been ...
1
vote
1answer
145 views

how to mount as read-write filesystem and not read-only

So, I'm trying to install gentoo in a virtual machine. I ran into this problem and began researching what the answer might be. The file system is read only. I can't mount it as read-write. I'd rather ...
1
vote
1answer
150 views

Starting a chroot and drop into nonprivileged user home

I need to (temporarily) jail a non-privileged user. I tried something like: sudo chroot --userspec=mcon:users /wherever/chroottarget /bin/bash -i This almost works, but it doesn't set env vars (...
2
votes
2answers
5k views

How to start Xorg-server inside plain chroot?

when I runchroot /somepath /usr/bin/startxI got something what looks like an evdev problem... (I correctly --bind mounted /dev/ /dev/pts /dev/shm /proc /sys /tmp ) The screen is displayed and ...
0
votes
1answer
70 views

How to make a new SSH user for linux which will allow the user to access only that folder and cannot go back to other folders [duplicate]

How can i make a new SSH user for linux (Ubuntu) which will allow the user only to access that folder and not to go back to other folder, I have searched many tutorials/support for this but those all ...
1
vote
2answers
4k views

Failed to su after making a chroot jail

On a 64 bit CentOS host I am using script make_chroot_jail.sh to put a user in a jail, not permitting it to see anything expect it's home at /home/jail/home/user1. I did it typing this: sudo ./...
0
votes
1answer
34 views

Install stuff in a schroot

I have a question regarding chroots: say I have a program compiled and built into a root file tree structure, ex: . ├── bin │ └── software ├── etc ... That is, to install this, I'd have to merge ...
1
vote
0answers
38 views

setting up mirrorlist for pacman.d in chroot / installing arch to usb stick

I am new to ArchLinux and—moreover—deeper linux noodling. I am following the guide on the Arch Wiki. I am at a step where I set up the mirror list for repositories. I have my mirrorlist file in ...
0
votes
1answer
579 views

Compiler tools, execv and “exec format error” under s390x chroot

I have a Debian 8 x86_64 machine with two chroot environments. The first is armel and the second is s390x. armel was installed last week, and s390x was installed recently. armel is fine both before ...
0
votes
1answer
75 views

Emacs in a Debian 8 chroot environment?

I'm working with a Debian maintainer on a failed self test for a software package under ARMEL. The maintainer was kind enough to help me duplicate his environment. When I attempt to add http://ftp....
0
votes
0answers
35 views

Roll back to libc6-amd64 using a live cd and chroot on ssd with GPT filesystem

I was attempting to follow a steam guide to install a dedicated game server. See my original post here. Basically I really messed up. I attempted to roll back but when it downgraded my network ...
1
vote
3answers
3k views

ping not working in a chroot

How can I use the ping command in a chroot environment? $ ping 8.8.8.8 ping: icmp open socket: Operation not permitted Currently I am using CentOs, but ideally there must be a solution that works ...
1
vote
1answer
107 views

“Cannot open audit interface” upgrading libuuid1 — is selinux confused?

I have a Debian chroot on a Linux system running an alternative Linux distro. It's always worked fine in the past but in the past few months I've found myself unable to upgrade libuuid1. Instead it ...
1
vote
1answer
80 views

Empty Boot folder on chroot Debian

I have wanted to create a custom livecd of Debian. I created a basic Debian (jessie) with debootstrap and began to configuring it. When I wanted to get vmlinuz and initrd files, I could not find them ...
1
vote
1answer
17 views

Linux unattached chroot or directory?

Would it be possible to chroot or otherwise create an unlinked(in the main root file system) directory? From what I understand, the kernel automatically deletes any file/folder that has no link in the ...
0
votes
1answer
98 views

Is running ldconfig inside fakeroot possible?

I am trying to run debian wheezy in chroot (got debian files from https://github.com/tianon/docker-brew-debian/blob/02108ee636f54b504e2aec4ee7bb59a2de8a5b99/wheezy/rootfs.tar.xz) That is the way i'm ...
0
votes
1answer
292 views

Value too large for defined data type

I am following this guide on how to chroot arch linux in my android device. Welcome back gnu! - My revenge on Android In case you do not read the guide, I made a linux.img file on my pc, using dd ...
4
votes
0answers
237 views

How to create ftp restricted user with vsftpd? (by terminal in ubuntu)

I have installed ubuntu 12.04 with vsftpd. I need to create ftp users able to access only directories like /var/www/nameDirectory. I though it was a very basic feature, but seems not... I tried to use,...
1
vote
2answers
1k views

Chroot ssh user to home folder results in Connection refused

I'm trying to give someone ssh access to a (Ubuntu 14.04) server I've got, but I want to limit them to their own home folder. So I'm trying to follow this tutorial. I first created a user (sudo ...
2
votes
1answer
192 views

Unable to execute root commands inside an openvpn script

I'm using the openvpn option client-connect to run a script when a client connects. The script works fine when I use simple commands but when I add commands that need root privileges it doesn't work ...
0
votes
1answer
318 views

ubuntu on chroot apt-get update fail - Unable to parse package

When I chroot under Ubuntu 12.04 and run apt-get update in my chroot home, I get: 100% [21 Translation-en gzip 0 B] [22 Translation-en bzip2 3E: Unable to parse package file /var/lib/apt/lists/...
1
vote
2answers
483 views

OpenBSD 'device not configured' error in chroot-ed environment

I have asked this question on StackOverflow but given the comment there it seems like it fits here better. This is almost certainly a system configuration issue—you didn't set up the jail right—...
-1
votes
2answers
844 views

Keeping users inside their home directory

I have a fresh install of CentOS and I'm currently setting up users. Their home directories reside within /home/username/ and I want to make it so that they cannot ls or cd outside that area when they'...
1
vote
0answers
258 views

Set up sftp mysql authentication with chroot

How do I set up an openssh SFTP server that authenticates against a MySQL table where the users are jailed? Each user will need to have its own jail: /home/sftp/john /home/sftp/jane etc.. However ...
1
vote
2answers
526 views

Run valgrind inside a chroot environment on Debian?

Is it possible to use valgrind within a chroot environment on Debian? It seems to need to access the proc filesystem, which is unsurprisingly inaccessible. root@tree:/# valgrind valgrind: warning (...
28
votes
1answer
47k views

What's the proper way to prepare chroot to recover a broken Linux installation?

This question relates to questions that are asked often. The procedure is frequently mentioned or linked to offsite, but is not often clearly and correctly stated. In an objective to concentrate ...
3
votes
1answer
2k views

Mounting /dev/shm in a Gentoo chroot on Xubuntu 14.04

I'm trying to install Gentoo, and instead of using one of the bootable minimal install CDs provided by Gentoo, I'm using a chroot in Ubuntu. I'm mainly following the instructions outlined here, http://...
0
votes
1answer
115 views

How to hide subdirectories within chrooted directory from users who don't have access

Apologies if this problem has been answered before / elsewhere. I've had a hunt around but am unable to find anything. If so please point me in the right direction. I'm running a linux ftp server (...
3
votes
2answers
3k views

Booting linux system from chroot: is there a better way to do this?

I want to set up Grub menu entry to boot into chrooted system (installed chrooted debootstrap to avoid touching existing system too much). Currently I do the following to attain it: Install linux-...
3
votes
1answer
817 views

limits.conf ulimits not being applied to chrooted processes

We allow users to execute scripts on our servers. Our security model involves chrooting them. We want to be able to apply ulimit restrictions to them, and the best way to do it would seem to be in /...
2
votes
2answers
400 views

schroot Don't Share Home Directory

I created a schroot recently (following the directions here), and it conveniently shares my (host) user home directory. That is, /home/username is the same in the chroot as outside the chroot. Where ...
0
votes
0answers
163 views

Is password-less access to SSH using chroot setup possible?

I was able to log in into a ssh server using public and private keys without using a password. I was able to also setup chroot and jail a new user and avoid that the user could connect via ssh but ...
0
votes
2answers
461 views

Have Arch Linux, want slack, must keep both; no cd, no usb or money; can chroot, pre-partitioned: GPT

I have a laptop with Arch Linux on it [averagejoey2000@JoeyHobbyPCarchLinux arch-install-scripts]$ lsblk -l NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT sda 8:0 0 596.2G 0 disk sda1 8:1 0 ...