Yritin tehdä chroot ympäristöä ssh-käyttäjille
jailkitillä, mutta en ole vielä ihan onnistunut. Jostain syystä saan seuraavan ilmotuksen kun kirjaudun sisään:
groups: cannot find name for group ID 1002
ja kehote on tämän näköinen:
I have no name!@tomin-server:~$
env tuloste:
$ env
TERM=xterm
SHELL=/bin/bash
XDG_SESSION_COOKIE=93d21dfc45b5533c92034b730000096e-1339947737.946260-1282651115
USER=testi1
USERNAME=testi1
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
PWD=/home/testi1
SHLVL=1
HOME=/home/testi1
SSH_CONNECTION=192.168.0.180 37202 192.168.0.120 22
_=/usr/bin/env
id, whoami ja groups tuloste:
I have no name!@tomin-server:~$ id
uid=1001 gid=1002 groups=1002
I have no name!@tomin-server:~$ whoami
whoami: cannot find name for user ID 1001
I have no name!@tomin-server:~$ groups
groups: cannot find name for group ID 1002
1002
I have no name!@tomin-server:~$
etcin alta pitäisi pystyä lukemaan kaikki tarvittava:
ls -l /etc/
total 56
drwxr-xr-x 2 0 0 4096 Jun 17 18:36 alternatives
-rw-r--r-- 1 0 0 2076 Apr 3 18:58 bash.bashrc
-rw-r--r-- 1 0 0 38 Jun 17 18:24 group
-rw-r--r-- 1 0 0 13 Jun 17 14:01 hostname
-rw-r--r-- 1 0 0 24 Apr 19 12:32 issue
drwxr-xr-x 2 0 0 4096 Jun 17 18:24 jailkit
-rw-r--r-- 1 0 0 3444 Jun 17 18:39 ld.so.cache
-rw-r--r-- 1 0 0 34 Jun 17 14:01 ld.so.conf
-rw-r--r-- 1 0 0 1883 Jun 17 14:05 localtime
lrwxrwxrwx 1 0 0 13 Jun 17 15:47 motd -> /var/run/motd
-rw-r--r-- 1 0 0 513 Jun 17 14:24 nsswitch.conf
-rw-r--r-- 1 0 0 74 Jun 17 16:14 passwd
-rw-r--r-- 1 0 0 665 Jun 17 14:03 profile
drwxr-xr-x 2 0 0 4096 Jun 17 15:47 terminfo
drwxr-xr-x 2 0 0 4096 Jun 17 15:48 vim
Tiedostojen sisällöt:
$ cat /etc/passwd
root:x:0:0:root:/root:/bin/bash
testi1:x:1001:100::/home/testi1:/bin/bash
I have no name!@tomin-server:~$ cat /etc/group
root:x:0:
users:x:100:
testi1:x:1002:
Kaikki komennot on siis annettu tuona chrootissa pyörivänä käyttäjänä.
Onko joku muu tehnyt vastaavaa ja missähän voisi olla vika? Vielä pitäisi sähköpostitkin saada toimintaan chroot käyttäjille.
Ratkaistu:
http://forum.ubuntu-fi.org/index.php?topic=42891.msg330222#msg330222