نمایش نتایج: از شماره 1 تا 10 , از مجموع 49

موضوع: معرفی توابع و کلاس های کاربردی php

Threaded View

پست قبلی پست قبلی   پست بعدی پست بعدی
  1. #2
    عضو انجمن amirlord آواتار ها
    تاریخ عضویت
    Jul 2010
    نوشته ها
    802
    تشکر تشکر کرده 
    1,304
    تشکر تشکر شده 
    2,008
    تشکر شده در
    1,149 پست

    پیش فرض پاسخ : معرفی توابع کاربردی php

    سلامی دوباره
    خوب امروز یه نگاه سریع به شیوه اتصال به SSH2 توسط PHP داریم .
    برای ارتباط با پورت SSH سرور از ساختار تابع زیر استفاده میکنیم :
    کد PHP:
    ssh2_connect string $host [, int $port 22 [, array $methods [, array $callbacks ]]] ) 
    که :
    کد PHP:
    ssh2_connect('shell.example.com'22); 
    خوب برای اتصال با یک یوزر خاص نیز از تابع زیر استفاده میکنیم :
    کد PHP:
    ssh2_auth_password resource $session string $username string $password 
    که :
    کد PHP:
    ssh2_auth_password($test'username''password'); 
    تابع ssh2_connect رو توی یه متغیر مثلا test قرار میدیم و در تابع ssh2_auth_password متغیر اولی رو همون متغیر کانکنت سرور که test بود رو قرار میدیم .

    مثال :

    کد:
    $test = ssh2_connect('127.0.0.1', 22);
    ssh2_auth_password($test, 'username', 'password');
    خوب تا به اینجا به سرور متصل شدیم و الان نوبت این رسیده که از تابع ssh2_exec برای ارسال دستورات ( CMD ) استفاده کنیم ...
    ساختار تابع :
    کد PHP:
    ssh2_exec resource $session string $command [, string $pty [, array $env [, int $width 80 [, int $height 25 [, int $width_height_type SSH2_TERM_UNIT_CHARS ]]]]] ) 
    از متغیر دوم میتونید برای CMD های خودتون استفاده کنید. ( که میتونید داخل Array نیز قرار بدید )
    مثال :
    کد:
    $test = ssh2_connect('127.0.0.1', 22);
    ssh2_auth_password($test, 'username', 'password');
    $raminfo = ssh2_exec($test, 'cat /proc/meminfo');
    تشریح :
    خط 1 : از تابع ssh2_connect برای اتصال به سرور استفاده کردیم .
    خط 2 : از تابع ssh2_auth_password برای اتصال به ssh با یک یوزر خاص استفاده کردیم .
    خط 3 : با استفاده از تابع ssh2_exec برای ارسال دستورات استفاده کردیم . ( داخل متغیر قرار گرفته ! )

    امیدوارم مفید واقع شده باشه . فعلا

  2. تعداد تشکر ها ازamirlord به دلیل پست مفید


اطلاعات موضوع

کاربرانی که در حال مشاهده این موضوع هستند

در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)

موضوعات مشابه

  1. درخواست افزونه پیش فاکتور و فاکتور وردپرس
    توسط Jai در انجمن درخواست انواع ماژول،پلاگین،قالب،امکانات سفارشی
    پاسخ ها: 2
    آخرين نوشته: February 13th, 2017, 10:36
  2. پاسخ ها: 21
    آخرين نوشته: June 11th, 2016, 12:59
  3. پاسخ ها: 0
    آخرين نوشته: December 26th, 2015, 11:40
  4. توجه توجه .نویسندگی سایت های جور وا جور .توجه توجه
    توسط ko9ol30 در انجمن به دنبال کار هستم
    پاسخ ها: 0
    آخرين نوشته: June 20th, 2015, 12:21
  5. درخواست سرور مجازی ویندوز برای تورنت و تورنت دادن و گرفتن
    توسط Daniel4u در انجمن درخواست سرور مجازی
    پاسخ ها: 9
    آخرين نوشته: September 21st, 2012, 11:24

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •