نمایش نتایج 1 تا 10 از 10

نام تاپیک: اتصال php به ssh

  1. #1

    اتصال php به ssh

    سلام و خسته نباشید
    میخواهم، از php به ssh n دسترسی پیدا کنم که هم ورودی و هم خروجی داشته باشه
    امکانش هست راهنمایی بفرمایید؟
    با تشکر

  2. #2

    نقل قول: اتصال php به ssh

    درود بر شما

    برای اجرای کد های سیستم عامل باید دسترسی به root داشته باشید یا shell رو بتونید اجرا کنید

    برای اجرا هم میتونید از توابع system و exec و ... استفاده کنید


    http://php.net/manual/en/function.exec.php

    موفق باشید

  3. #3

    نقل قول: اتصال php به ssh

    نقل قول نوشته شده توسط WOLF_MEHRDAD مشاهده تاپیک
    درود بر شما

    برای اجرای کد های سیستم عامل باید دسترسی به root داشته باشید یا shell رو بتونید اجرا کنید

    برای اجرا هم میتونید از توابع system و exec و ... استفاده کنید


    http://php.net/manual/en/function.exec.php

    موفق باشید
    چه جوری میتونم وصل بشم به ssh؟ که بخوام دستورات رو با تابع وارد کنم؟

  4. #4
    کاربر دائمی آواتار engmmrj
    تاریخ عضویت
    مرداد 1391
    محل زندگی
    تهران
    پست
    1,146

    نقل قول: اتصال php به ssh

    مثلا شما اگر کد زیر را run کنین در ویندوز کامپیوترتان ریستارت میشه :
    shell_exec('shutdown/r');

    در لینوکس هم با reboot
    نتیجه : هر دستوری با قواعد ترمینال و CMD بنویسیم اجرا خواهد شد .

  5. #5

    نقل قول: اتصال php به ssh

    نقل قول نوشته شده توسط engmmrj مشاهده تاپیک
    مثلا شما اگر کد زیر را run کنین در ویندوز کامپیوترتان ریستارت میشه :
    shell_exec('shutdown/r');

    در لینوکس هم با reboot
    نتیجه : هر دستوری با قواعد ترمینال و CMD بنویسیم اجرا خواهد شد .
    سام با تشکر
    اما منظورم این نیست
    مثلا به کد زیر توجه کنید:

    <?php
    $test = ssh2_connect('169.254.178.4', 22);
    ssh2_auth_password($test, 'root', 'ali1124A');
    $raminfo = ssh2_exec($test, 'ls -al');
    ?>

    این رو داخل یه فایل note با پسوند php ذخیره میکنم، وقتی که با کرورگر باز میکنم، هیچ اتفاقی نمیافته و صفحه سفید میاد
    این رو لطفا راهنمایی کنید
    (مشخصات لینوکس بر روی لوکال میباشد)

  6. #6

    نقل قول: اتصال php به ssh

    نقل قول نوشته شده توسط MostafaEs3 مشاهده تاپیک
    شما الان اینجا چیزی رو echo نکردید...! فکر کنم متغیر raminfo بایستی چاپ بشه. و اینکه درنظر داشته باشید برای استفاده از توابع SSH 2 میبایست PECL ssh2 روی سرورتون نصب باشه.
    -----------------------------
    البته یک راه دیگه هم برای اتصال به SSH بصورت Remote وجود داره و اونم بوسیله Curl هست.
    سیستم عامل سرور vmware هست که یه لینوکسه مستقله و نمیتوان چیزی نصب کرد
    امکناش هست curl را ارائه دهید؟
    با تشکر

  7. #7

    نقل قول: اتصال php به ssh

    نقل قول نوشته شده توسط MostafaEs3 مشاهده تاپیک
    اگر سرور اختصاصی یا مجازی هست هیچ مشکلی ندارید و براحتی میتونید پکیج رو دانلود و نصب کنید.
    ----------------------------------
    آپشن های Curl برای اتصال به SSH داریم ولی هنوز نفهمیدم چطور میشه Command ارسال کرد
    بله سرور اختصاصی میباشد
    اما ماژول هایی که برای مثلا ریبوت سرویس که آشنایی فکر میکنم داشته باشید قرار داده شده در بخش پشتیبانی سایت ها (whmcs) هیچ پکیجی نصب نمیشه بر روی سرور و php به صورت مستقیم به سرور متصل میشود
    چند تا از این ماژول ها رو دارم اما باید دیکود بشه، اگر براتون مقدوره قرار بدم که ببینید؟

  8. #8

    نقل قول: اتصال php به ssh

    تاجاییکه دیده بودم، کتابخانهء phpseclib هم امکاناتی برای کار با SSH داره.
    برای پیدا کردنش در گوگل سرچ کنید.
    منم بیش از این نمیدونم.

  9. #9

    نقل قول: اتصال php به ssh

    به روز سانی تاپیک

  10. #10

    نقل قول: اتصال php به ssh

    یعنی هیچ کس نمیتونه یه تابع بده که بشه به ssh وصل شد؟!!!

تاپیک های مشابه

  1. اتصال php به opera unite
    نوشته شده توسط rezarss در بخش PHP
    پاسخ: 0
    آخرین پست: دوشنبه 09 اسفند 1389, 17:45 عصر
  2. اتصال PHP به mssql
    نوشته شده توسط AriaGlobal در بخش PHP
    پاسخ: 1
    آخرین پست: پنج شنبه 20 خرداد 1389, 22:37 عصر
  3. اتصال php به SQL Server
    نوشته شده توسط sajadonline در بخش SQL Server
    پاسخ: 1
    آخرین پست: شنبه 21 فروردین 1389, 22:36 عصر
  4. سوال در مورد اتصال php با mysql
    نوشته شده توسط mehdibarati در بخش PHP
    پاسخ: 11
    آخرین پست: پنج شنبه 22 مرداد 1388, 19:21 عصر
  5. اتصال php به SqlServer2000
    نوشته شده توسط HamidSaleh در بخش PHP
    پاسخ: 2
    آخرین پست: چهارشنبه 23 آذر 1384, 09:40 صبح

قوانین ایجاد تاپیک در تالار

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