Jump to content
Sign in to follow this  
frase

Unix Password per PHP

Recommended Posts

Hallo,


ich möchte ein Password mit PHP erstellen und das dann nutzen um mich in einem Unix System per FTP anzumelden. Ich habe rausgefunden das das Password 13 Zeichen lang sein muß und eigentlich sollte cyrpt() mit das Password liefern. Leider habe ich festgestellt das dann das Password viel zu lang und und immer mit $1$ anfängt. Hat jemand eine Idee wie ich das richtig mache?


Gruß Frase

Share this post


Link to post
Share on other sites
Guest
ich möchte ein Password mit PHP erstellen und das dann nutzen um mich in einem Unix System per FTP anzumelden. Ich habe rausgefunden das das Password 13 Zeichen lang sein muß und eigentlich sollte cyrpt() mit das Password liefern. Leider habe ich festgestellt das dann das Password viel zu lang und und immer mit $1$ anfängt. Hat jemand eine Idee wie ich das richtig mache?

Wo willst Du denn Passwort erstellen? PHP erzeugt / ändert keinen lokalen User.

Share this post


Link to post
Share on other sites
Guest

Passwörter werden sinnigerweise in der /etc/shadow aufbewahrt.


Warum verwendest Du nicht adduser/useradd/passwd?

Share this post


Link to post
Share on other sites

ich bin noch ein ziemlicher neuling auf dem unix gebiet. ich probier gerade auf meiner fritzbox einen frp einzurichten. das hat auch soweit ganz gut geklappt nur will ich nicht auf fremde seiten gehen und da mein password eingeben sondern mir das selbst generieren. so kenne ich dann auch den quelltext. der befehl adduser ist natürlich nicht in der fritzbox abgelegt

Share this post


Link to post
Share on other sites
Guest

Kann deine Fritz!Box denn php?


Hast du sie manipuliert?

Share this post


Link to post
Share on other sites

mein fritzbox kann noch kein php aber so wie ich das mitbekommen habe ist das möglich. ich habe aber einen php server und ich dacht mit php sollte das möglich sein. ich hab das so probiert:

 $pw1=crypt($pw);   
   echo "$user:$pw1";

Share this post


Link to post
Share on other sites

Nimm doch md5 in der Kombination mit (s)rand. Dann kannst du die Zeichenkette auch mittels substr begrenzen. Was ich noch nicht mitbekommen habe, wie soll das bei dir im Endeffekt funktionieren? Soll das Passwort dein eigenes "nur" verschlüsseln und fertig. Oder soll hier ein geschützer Bereich realisiert werden?

Share this post


Link to post
Share on other sites
Guest
Soll das Passwort dein eigenes "nur" verschlüsseln und fertig. Oder soll hier ein geschützer Bereich realisiert werden?

Hat er ja schon geschrieben: Er will einen User anlegen. Das ist aber manuell (meint ohne useradd / adduser, what ever) keine gute Idee, da sich der Mechanismus durchaus unterscheidet. Es ist insgesamt sinnvoller, die beschriebenen Mechanismen zu nutzen.

Share this post


Link to post
Share on other sites
Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

×
×
  • Create New...