Sponsor-Board.de
Thema geschlossen  Thema schreiben 

SSH2@PHP

Verfasser Nachricht

Beiträge: 953
Bewertung: 16
Registriert seit: Aug 2011
Status: offline


Beitrag: #1
SSH2@PHP

Hey, ich bin grade dabei ein Script zu schreiben. Ich kann per PHP einen User erstellen, will ihm dann ein passwort geben... wie sende ich es ab?

Code:
    //Passwort setzen
    $ssh->cmd("passwd ".$install['user']);
    echo $ssh->output();
echo '<br/>';
    $ssh->cmd("send ".$install['pw']);
    echo $ssh->output();
echo '<br/>';
    $ssh->cmd("send ".$install['pw']);
    echo $ssh->output();
echo '<br/>';


Ist send da der richtige befehl? Smile


[Link: Registrierung erforderlich]
News, Updates & Infos zu meinem Scripten.

Skype: mave1993.de
E-Mail: info [at] mave1993 [dot] de

12.10.2011 19:23
 
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden

Beiträge: 2.492
Bewertung: 29
Registriert seit: Jul 2010
Status: offline


Beitrag: #2
RE: SSH2@PHP

Mit freundlichen Grüßen / Best Regards
Julian Weiler | Geschäftsführender Gesellschafter

[Link: Registrierung erforderlich] ist außerdem bei [Link: Registrierung erforderlich], [Link: Registrierung erforderlich] und [Link: Registrierung erforderlich]

Telefon: +49 (0) 67 74 / 20 49 520
Fax: +49 (0) 67 74 / 20 49 520 9
E-Mail: [Mail: Registrierung erforderlich]

12.10.2011 19:46
 
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden

Beiträge: 953
Bewertung: 16
Registriert seit: Aug 2011
Status: offline


Beitrag: #3
RE: SSH2@PHP

.. ich glaube ich wurde von dir falsch verstanden Tongue Ich bin schon connected, habe einen user erstellt, und mit passwd USER kommt in Putty dann, geben die das passwort ein, so jetzt bräuchte ich eigentlich eine entertaste in dem script Tongue verstehst du mich? Smile=


[Link: Registrierung erforderlich]
News, Updates & Infos zu meinem Scripten.

Skype: mave1993.de
E-Mail: info [at] mave1993 [dot] de

12.10.2011 19:50
 
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden

Beiträge: 2.492
Bewertung: 29
Registriert seit: Jul 2010
Status: offline


Beitrag: #4
RE: SSH2@PHP

Dann solltest du meinen Post lesen, denn die Links sind in der Reihenfolge wie sie angewandt werden sollten.

Zuerst Verbinden
Dann Authentifizieren
Dann Ausführen


Mit freundlichen Grüßen / Best Regards
Julian Weiler | Geschäftsführender Gesellschafter

[Link: Registrierung erforderlich] ist außerdem bei [Link: Registrierung erforderlich], [Link: Registrierung erforderlich] und [Link: Registrierung erforderlich]

Telefon: +49 (0) 67 74 / 20 49 520
Fax: +49 (0) 67 74 / 20 49 520 9
E-Mail: [Mail: Registrierung erforderlich]

12.10.2011 19:54
 
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden

Beiträge: 953
Bewertung: 16
Registriert seit: Aug 2011
Status: offline


Beitrag: #5
RE: SSH2@PHP

Dann solltest du meins mal lesen Tongue Ich bin verbunden, und ich bin auch schon eingeloggt als root ;D


[Link: Registrierung erforderlich]
News, Updates & Infos zu meinem Scripten.

Skype: mave1993.de
E-Mail: info [at] mave1993 [dot] de

12.10.2011 20:04
 
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden

Beiträge: 2.492
Bewertung: 29
Registriert seit: Jul 2010
Status: offline


Beitrag: #6
RE: SSH2@PHP

Ich kann mich nur Zitieren

Storage-Base.de schrieb:
Zuerst Verbinden
Dann Authentifizieren
Dann Ausführen


Mit freundlichen Grüßen / Best Regards
Julian Weiler | Geschäftsführender Gesellschafter

[Link: Registrierung erforderlich] ist außerdem bei [Link: Registrierung erforderlich], [Link: Registrierung erforderlich] und [Link: Registrierung erforderlich]

Telefon: +49 (0) 67 74 / 20 49 520
Fax: +49 (0) 67 74 / 20 49 520 9
E-Mail: [Mail: Registrierung erforderlich]

12.10.2011 20:07
 
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden

Beiträge: 953
Bewertung: 16
Registriert seit: Aug 2011
Status: offline


Beitrag: #7
RE: SSH2@PHP

Du verstehst es nicht. Der Befehl passwd wird ausgeführt, dann fragt er nach einem passwort. Das muss man eingeben (in putty der ablauf ) und dann enter, nochmal eingeben und enter. So wenn ich jetzt dann nur dann das passwort als command ausführe klappt es nicht, also muss ich einen befehl der automatisch ein enter dahinter setzt haben. Verstehst du es jetzt?=


[Link: Registrierung erforderlich]
News, Updates & Infos zu meinem Scripten.

Skype: mave1993.de
E-Mail: info [at] mave1993 [dot] de

12.10.2011 20:10
 
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden

Beiträge: 2.492
Bewertung: 29
Registriert seit: Jul 2010
Status: offline


Beitrag: #8
RE: SSH2@PHP

Wieso legst du das PW nicht direkt beim erstellen fest? siehe dazu auch useradd --help => -p, --password

Oder aber:

Zitat:
sudo /usr/sbin/usermod -p $pw_hash $user

Wobei dann aber $pw_hash mit crypt(3) verschlüsselt werden sollte.


Mit freundlichen Grüßen / Best Regards
Julian Weiler | Geschäftsführender Gesellschafter

[Link: Registrierung erforderlich] ist außerdem bei [Link: Registrierung erforderlich], [Link: Registrierung erforderlich] und [Link: Registrierung erforderlich]

Telefon: +49 (0) 67 74 / 20 49 520
Fax: +49 (0) 67 74 / 20 49 520 9
E-Mail: [Mail: Registrierung erforderlich]

Dieser Beitrag wurde zuletzt bearbeitet: 12.10.2011 20:17 von Storage-Base.de.

12.10.2011 20:17
 
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Thema geschlossen  Thema schreiben 

 Druckversion anzeigen
 Thema einem Freund senden
 Thema abonnieren
 Thema zu den Favoriten hinzufügen

Sponsor-Board.de

Community
Über uns
Partner
Powered by Mybb: Copyright 2002-2024 by MyBB Group - Deutsche-Übersetzung von Mybb.de
 
© 2007-2024 Sponsor-Board.de - Hosted by OVH

Willkommen auf SB!   Sie benötigen ein Sponsoring?   1. Anmelden   2. Sponsoring-Anfrage erstellen   3. Nachrichten von Sponsoren erhalten   Kostenlos!   Jetzt registrieren