Hi Leute hab mal nen paar Fragen.
Ich bin nen ziemlicher Linux Neuling arbeite erst seit 2 Tagen mit Linux (Ubuntu).
Folgendes:
Es gibt 2 Möglichkeiten, neue User anzulegen (richtig/falsch)?
Die eine is "adduser" und die andere "useradd" (richtig/falsch)?
Es ist doch so, dass wenn ich User über "adduser" anlege auch Zugang über SSH hätten oder?
Bei meinem vsFTPd ist es so, dass sich lediglich User einloggen können, die über "adduser" angelegt worden sind und in meiner vsftpd.user_list stehen.User die ich über "useradd" anlege, können sich nicht darauf einloggen. Kann man das irgendwie ändern?
Weil ich halte es für unklug, jedem einen SSH Zuagng zu geben der eigentlich nur einen FTP-Zugang bekommen soll 😉
Hier einmal meine Skripts:
_________________________________________________________________
echo -n "Bitte Benutzernamen eingeben: "
read username
echo "Erstelle Benutzer $username..."
adduser --home /home/$username --ingroup ftpgroup $username
echo "Erstelle Heimatverzeichnis..."
echo "Setze Benutzerberechtigungen..."
chown nobody:ftpgroup /home/$username
chmod 1770 /home/$username
echo "Erlaube Benutzer den FTP-Zugriff..."
echo $username >> /etc/vsftpd.user_list
echo "Benutzer erfolgreich angelegt!"
_________________________________________________________________
echo -n "Bitte Benutzernamen eingeben: "
read username
echo "Erstelle Benutzer $username..."
useradd -d /home/$username -g ftpgroup -m $username
echo "Erstelle Heimatverzeichnis..."
echo "Setze Benutzerberechtigungen..."
chown nobody:ftpgroup /home/$username
chmod 1770 /home/$username
echo "Erlaube Benutzer den FTP-Zugriff..."
echo $username >> /etc/vsftpd.user_list
echo "Setze Passwort für neuen Benutzer..."
passwd $username
Kann man also vsFTPd so umkonfigurieren, dass auch User, die über "useradd" angelegt wurden, sich auf dem FTP einloggen können?
Könnt ihr mir weiterhelfen?
Ich danke euch im Vorraus schonmal für eure Hilfe und wenn ihr noch irgendwas wissen wollt, dann schreibts einfach 😉
Schönen Abend noch =)
MfG
raz0r