[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Useranlegung mit chroot Jail mit useradd Option -R



Bin dabei, User einzurichten, die - im Webserververzeichnis - in einem
chroot "Jail" sein sollen.

Befehle wie passwd und useradd haben die Option -R mit welcher der User
in einem solchen Gefängnis angelegt werden soll. User soll die rssh
shell haben.

root@hpdv9000:/home/david# dpkg -L rssh
/.
/usr
/usr/share
/usr/share/man
/usr/share/man/man5


...


// es ist also rssh schon installiert


Vermutlich müssen leere Dateien etc/group etc/passwd und etc/shadow da sein.


root@hpdv9000:/home/david# mkdir /var/www/werner
root@hpdv9000:/home/david# mkdir /var/www/werner/etc
root@hpdv9000:/home/david# touch /var/www/werner/etc/passwd
root@hpdv9000:/home/david# touch /var/www/werner/etc/group
root@hpdv9000:/home/david# touch /var/www/werner/etc/shadow

Bis hier ganz normal und dann:

root@hpdv9000:/home/david# useradd -s /usr/bin/rssh -b /var/www\
 -R /var/www/werner werner


root@hpdv9000:/home/david# passwd -R /var/www/werner werner
passwd: Cannot determine your user name.

Ich komme so nicht weiter. Kann jemand helfen?

Bug in passwd??


Reply to: