Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> problem z ssh2
bagsiur
post
Post #1





Grupa: Zarejestrowani
Postów: 49
Pomógł: 0
Dołączył: 28.11.2008
Skąd: Będzin

Ostrzeżenie: (10%)
X----


Witam. Zacząłem pisać skrypt który umożliwiałby połączenie się z kontem ssh ze strony, taki jakby putty. Zalążek skryptu działa, z małym aczkolwiek dla mnie dość istotnym wyjątkiem, mianowicie programy konsolowe jak np. mutt, ekg nie zwracają żadnych wyników. Skrypt wykonuje się ale efektów nie ma (IMG:http://forum.php.pl/style_emoticons/default/sad.gif)

Możliwe jest napisanie takiego jakby putty w php??

  1. <?php
  2. $connection = ssh2_connect('127.0.0.1', 22);
  3. if(ssh2_auth_password($connection, 'login', 'haslo')){
  4. $a=ssh2_exec($connection,"ps -A");
  5. $dane=fread($a,4096);
  6.  
  7. while(!feof($a)){
  8. $dane.=fgets($a);
  9. }
  10.  
  11. echo '<pre>'.$dane.'</pre><br>';
  12. }
  13. else echo("haslo zle masz");
  14. ?>
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
bagsiur
post
Post #2





Grupa: Zarejestrowani
Postów: 49
Pomógł: 0
Dołączył: 28.11.2008
Skąd: Będzin

Ostrzeżenie: (10%)
X----


"Bagsiur, nie wiedziałem co kombinujesz." - i dalej nie wiesz... tworze klienta ssh. dla aplikacji korzystających z bibliotek ncurses (między innymi). Ale już raczej znalazłem rozwiązanie, jak skończę to wrzucę to na forum...

Ps. bim2 za bardzo ci zależy na nabijaniu postów. Starasz się pomagać rozumiem, ale kiedy nie jesteś w stanie pomóc, nie pisz... I zapoznaj się z jakims klientem ssh choćby konsolowym, to dowiesz się co chcę osiągnąć. Jedno jest pewne w php sie czegos takiego napisać nie da... nie przemyślałem tych zasobów w sesji (czuję się jak noob)
Go to the top of the page
+Quote Post

Posty w temacie
- bagsiur   problem z ssh2   21.05.2009, 19:44:18
- - bim2   Odpowiadając na twoje pytanie, da się. Zadaj odpo...   21.05.2009, 20:50:14
- - bagsiur   hehe.... fakt źle się wyraziłem zmęczenie daje o s...   21.05.2009, 21:12:20
- - bim2   Komentarz w manualu php [PHP] pobierz, plaintext ...   21.05.2009, 21:29:06
- - bagsiur   bim2 ty chyba nie masz pojęcia o czym piszesz...   22.05.2009, 20:52:37
- - Adagio   Możesz zamiast ssh2 użyć jeszcze expect" title="Zo...   23.05.2009, 10:26:05
- - bagsiur   ehh nie przemyślałem wszystkiego wyglada na to że ...   23.05.2009, 20:22:18
- - bim2   Mógłbyś co polecenie łączyś się od nowa z ssh   24.05.2009, 19:50:23
- - bagsiur   bim2 genialna myśl... pomyśl jak pogadasz z kumple...   24.05.2009, 20:07:05
- - bim2   Bagsiur, nie wiedziałem co kombinujesz. Jedyne wyj...   24.05.2009, 20:13:34
- - bagsiur   "Bagsiur, nie wiedziałem co kombinujesz....   24.05.2009, 20:35:57
- - erix   Cytatehh nie przemyślałem wszystkiego wy...   24.05.2009, 20:50:23
- - bagsiur   ekg to tylko przykład... naprawdę mi na nim nie za...   24.05.2009, 21:01:37
- - erix   No to spróbuj ze screenem. [;   24.05.2009, 22:12:04
- - bim2   Albo moim sposobem, choć screen chyba lepszy   24.05.2009, 22:29:15
- - tompl   Moglby ktos przedstawic w sposob praktyczny jak mo...   26.05.2009, 18:53:54
- - erix   CytatMoglby ktos przedstawic w sposob praktyczny j...   26.05.2009, 20:11:50
|- - tompl   Cytat(erix @ 26.05.2009, 21:11:50 ) h...   26.05.2009, 21:06:06
- - erix   Zadam Ci tylko jedno pytanie - czy wiesz, po co wy...   26.05.2009, 22:57:10
|- - tompl   Cytat(erix @ 26.05.2009, 23:57:10 ) Z...   27.05.2009, 14:20:28
- - bim2   to wpisz "screen -S testowy /jakis/modulik/lo...   27.05.2009, 14:55:37
|- - tompl   Cytat(bim2 @ 27.05.2009, 15:55:37 ) t...   7.06.2009, 11:01:10
- - erix   CytatPytanie czym jest taki wskaznik i jaki ma for...   27.05.2009, 15:18:57


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 18.10.2025 - 03:15