PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Bitte neuen User anlegen (UNIX Neuling)



Lidloses_Auge
04.10.2007, 05:18
Guten Morgen ;)

Da ich mich mit UNIX noch nicht allzusehr auskenne, habe ich eine kleine Bitte.
Ich möchte über die Bash einen neuen User anlegen.
Dieser soll Root Zugriff haben, also ein Administrator sein.

Ich habe bereits ein wenig mit dem 'useradd' Befehl getestet, aber es kamen immer Meldungen wie "To few arguments".
Ich zeige euch auch gleich das Helpfile, damit ihr wisst, um welche Distri es sich handelt.

Gerne wüsste ich auch, mit welcher Verschlüsselung die Passwörter in der /etc/Shadow gespeichert werden, und wie ich als Ottonormal User an die Shadow kommen kann, ohne root Rechte zu besitzen.

Hier einmal das Helpfile,
wenn mir jemand einen ausführlichen Command
vorgeben könnte, wäre ich echt zufrieden :)



useradd

GNU bash, version 3.00.16(1)-release (i586-suse-linux)
These shell commands are defined internally. Type `help' to see this list
Type `help name' to find out more about the function `name'.
Use `info bash' to find out more about the shell in general.
Use `man -k' or `info' to find out more about commands not in this list.

A star (*) next to a name means that the command is disabled.

%[DIGITS | WORD] [&] (( expression ))
. filename [arguments] :
[ arg... ] [[ expression ]]
alias [-p] [name[=value] ... ] bg [job_spec]
bind [-lpvsPVS] [-m keymap] [-f fi break [n]
builtin [shell-builtin [arg ...]] caller [EXPR]
case WORD in [PATTERN [| PATTERN]. cd [-L|-P] [dir]
command [-pVv] command [arg ...] compgen [-abcdefgjksuv] [-o option
complete [-abcdefgjksuv] [-pr] [-o continue [n]
declare [-afFirtx] [-p] [name[=val dirs [-clpv] [+N] [-N]
disown [-h] [-ar] [jobspec ...] echo [-neE] [arg ...]
enable [-pnds] [-a] [-f filename] eval [arg ...]
exec [-cl] [-a name] file [redirec exit [n]
export [-nf] [name[=value] ...] or false
fc [-e ename] [-nlr] [first] [last fg [job_spec]
for NAME [in WORDS ... ;] do COMMA for (( exp1; exp2; exp3 )); do COM
function NAME { COMMANDS ; } or NA getopts optstring name [arg]
hash [-lr] [-p pathname] [-dt] [na help [-s] [pattern ...]
history [-c] [-d offset] [n] or hi if COMMANDS; then COMMANDS; [ elif
jobs [-lnprs] [jobspec ...] or job kill [-s sigspec | -n signum | -si
let arg [arg ...] local name[=value] ...
logout popd [+N | -N] [-n]
printf format [arguments] pushd [dir | +N | -N] [-n]
pwd [-PL] read [-ers] [-u fd] [-t timeout] [
readonly [-af] [name[=value] ...] return [n]
select NAME [in WORDS ... ;] do CO set [--abefhkmnptuvxBCHP] [-o opti
shift [n] shopt [-pqsu] [-o long-option] opt
source filename [arguments] suspend [-f]
test [expr] time [-p] PIPELINE
times trap [-lp] [arg signal_spec ...]
true type [-afptP] name [name ...]
typeset [-afFirtx] [-p] name[=valu ulimit [-SHacdflmnpstuv] [limit]
umask [-p] [-S] [mode] unalias [-a] name [name ...]
unset [-f] [-v] [name ...] until COMMANDS; do COMMANDS; done
variables - Some variable names an wait [n]
while COMMANDS; do COMMANDS; done { COMMANDS ; }

xplodeYa
31.10.2007, 11:44
schon
sudo useradd Benutzername Passwort ausprobiert?

btw: welche distri hast du? bzw gnome/kde?
bei den meisten is nähmlich ne grafische oberfläche bei, in der du sowas auch einstellen kannst.[/code]

ak47
15.02.2008, 11:47
befehl:
useradd -c "hans meier" -d /home/hans -m -s /bin/bash hans

erklärung und/oder aufklärung ;D
"useradd" - command
-c steht für kommentar (name, z.b. hans meier)
-d für den home verzeichnis -m steht erzeugt es falls es bereits besteht
-s die shell
und hans is der benutzername, darf man natürlich auch ersetzen ;D

echoslider
15.02.2008, 17:02
adduser

gibts auch noch.... sudo net vergessen... bei einem von den beiden setzen sich die ordner rechte und so automatisch.. also musst nr usernamen angeben und wirst dann nach nem passwort gefragt für den user. ich mag sowas nie das man sachen selber setzt... linux macht das eig schon richtig wies sein soll.