سلام چجوری توسط اسکریپت یک فایل .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
ویرایش توسط aleas : January 4th, 2019 در ساعت 15:29
در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)