سلام چجوری توسط اسکریپت یک فایل .sh میتونم چند تا mtproto-prxoy هر کدوم داخل screen اجرا کنم؟
کد:screen
./mtproto-prxoy -u nobody -p 9999 -H 5555 -S ...-P ...--aes-pwd prxoy-secret prxoy-multi.conf
نمایش نسخه قابل چاپ
سلام چجوری توسط اسکریپت یک فایل .sh میتونم چند تا mtproto-prxoy هر کدوم داخل screen اجرا کنم؟
کد:screen
./mtproto-prxoy -u nobody -p 9999 -H 5555 -S ...-P ...--aes-pwd prxoy-secret prxoy-multi.conf
باسلام، به دلیل اینکه mtproto prxoy از پورت مشخص شده استفاده می کند قادر نخواهید بود به صورت همزمان چند اجرا داشته باشید، در اجرای دوم ارور دریافت خواهید کرد مگر از پورت های مختلف در هر اجرا استفاده کنید یا اینکه به arg H پورت های مختلف را معرفی و یک بار اجرا کنید.
سلام پورت که تغییر میدم بطور مثال این سه پراکسی
میخوام داخل یک اسکریپت ذخیره کنم (فایل .sh) که با اجرا این اسکریپت سه پراکسی اجرا بشه چطور اینکار بکنم؟کد:./mtproto-prxoy -u nobody -p 9999 -H 5555 -S ...-P ...--aes-pwd prxoy-secret prxoy-multi.conf
./mtproto-prxoy -u nobody -p 1111 -H 1111 -S ...-P ...--aes-pwd prxoy-secret prxoy-multi.conf
./mtproto-prxoy -u nobody -p 2222 -H 2222 -S ...-P ...--aes-pwd prxoy-secret prxoy-multi.conf
بعد میخوام ادرس اسکریپت داخل crontab -e ذخیره کنم که با reboot شدن سرور اتوماتیک سه پراکسی اجرا بشن لازم نباشه خودم دستی اجراشون کنم
راه حلی وجود داره؟
root/myscript.shآدرس مطلق prxoy-multi.conf را در بالا وارد کنید.
کد:#!/bin/bash
mtproto-prxoy -u nobody -p 9999 -H 5555 -S ...-P ...--aes-pwd prxoy-secret prxoy-multi.conf &
mtproto-prxoy -u nobody -p 1111 -H 1111 -S ...-P ...--aes-pwd prxoy-secret prxoy-multi.conf &
mtproto-prxoy -u nobody -p 2222 -H 2222 -S ...-P ...--aes-pwd prxoy-secret prxoy-multi.conf &
کد:crontab -e
@reboot /root/myscript.sh
روشی گفتین انجام دادم به اسکریپ حالت اجرایی هم توسط دستور زیر دادم
chmod +x /root/myscript.sh.sh
اما وقتی زدم اسکریپت اجرا بشه این خطا داد
mtproto-proxy: command not found