Artikel mit Tag useradd
500 OOPS: vsftpd: cannot locate user specified in 'ftp_username':ftp
Submitted by Christian Schneider on Di, 2009-03-10 20:04
Bei obiger Fehlermeldung sollte man erstmal einen User Namens ftp anlegen:
useradd -d /path/to/ftpdir -c "FTP-User" -s /bin/false ftp. Und weil wir grad dabei sind: User werden mit adduser/useradd angelegt und nicht indem man die /etc/passwd mit $EDITOR öffnet und dort einträgt; wenn dann mit vipw(8). Und was zum Teufel ist so unglaublich kompliziert daran, durch das Package der Distribution testen zu lassen ob ein solcher User bereits existiert und ihn dann je nachdem anzulegen?Zweiten root-User anlegen
Submitted by Christian Schneider on Do, 2007-05-17 22:13
Ueber den Sinn/Unsinn darueber laesst sich streiten, aber es ist ohne weiteres moeglich einen weiteren root anzulegen. root ist nur ein Username der den "Standard-Admin" unter Linux/Unix kennzeichnet; mehr nicht! Dem System ist der Name aber egal, solange die UID == 0 (Null) ist. Es gibt UID == 0 und UID != 0.
$ sudo useradd -s /bin/sh -m -d /home/foo -o -u 0 -g 0 foo
$ sudo passwd foo
New UNIX password:
Retype new UNIX password:
passwd: password updated successfully
$ su foo
Password:
painless ~ # id
uid=0(root) gid=0(root) groups=0(root)
painless ~ #
in Linux/Unix, Security, Software
|
Noch keine Kommentare
|
Keine Trackbacks
Tags für diesen Artikel: second root, useradd













Last ten comments: