انجمنهای فارسی اوبونتو
کمک و پشتیبانی => انجمن عمومی => نویسنده: Hashem-khan در 10 فروردین 1404، 11:49 بظ
-
باسلام
برنامه PsiphonLinux که درgithub بود رو در یک ماشین مجازی در دبیان نصب و اجراع کردم و سرعت خوبی هم داره میخواستم ببینم
به اندازه کافی امن هست که روی سیستم اصلی نصبش کنم؟
https://github.com/SpherionOS/PsiphonLinux
-
این کدنوشته برنامه رو فراتر از کاربر خودتون نصب میکنه و باعث کثیف شدن سامانه میشه.
کدنوشته رو مطالعه کنید و نحوه استفاده از سایفون، فقط در محدوده کاربر خودتون رو پیدا کنید.
اگه نخواستید فردا خودم بهتون میگم.
-
سلام
بله حتما راهنمایی کنید.
-
۱-
پیوند های زیر را بارگیری کنید
https://github.com/Psiphon-Labs/psiphon-tunnel-core-binaries/raw/refs/heads/master/linux/psiphon-tunnel-core-x86_64
https://github.com/SpherionOS/PsiphonLinux/raw/refs/heads/main/psiphon.config
با بارگیری پیوند اولی شما یک پروندهی اجراعی به نام psiphon-tunnel-core-x86_64 دریافت میکنید، میتونید نام اونو عوض کنید
با بارگیری پروندهی دومی شما یک پرونده متنی به نام psiphon.config دریافت میکنید, این پرونده پروندهی پیکربندی psiphon هست، بهتره این دو تا پرونده در یک پوشه باشن
۲-
بعد یک پایانه از مبدا پوشهای که پروندهی psiphon-tunnel-core-x86_64 قرار داره باز کنید و دستور زیر را بزنید.
با دستور زیر دسترسی اجراعی رو به psiphon-tunnel-core-x86_64 بدید
chmod u+x psiphon-tunnel-core-x86_64
۳-
بعد یک پایانه از مبدا پوشهای که پروندهی psiphon-tunnel-core-x86_64 قرار داره باز کنید و بزنید
./psiphon-tunnel-core-x86_64 -config psiphon.config
امیدوارم مفهوم مسیر هارو بدونید، در دستور بالا فرض شده شما نام پروندهی اولی رو تغیر ندادید و پوشهی پیکربندی با پوشهی psiphon-tunnel-core-x86_64 یک سان هست.
خودتون میتونید در پروندهی پیکربندی درگاهو تغیر بدید.
برای کار با سایفون پایانه باید تا انتهای کار باز باشه.
برای استفاده از این در فایرفاکس از فاکسی پراکسی و برای اجراء دستورات متنی از proxychains4 استفاده کنید.
میتونید برای راحتی کار یک luncher ایجاد کنید، فقط در تنظیمات اون مسیر های دو پروندهرو به صورت absolute path بذارید و ویژگی run in a terminal رو هم روشن کنید،
این به معنای اینکه امن هست نیست، ولی خب روش اجراء شما الآن خیلی تمیز تر و امن تر از روش اولیه هست، فقط از روش اولیه امن تر هست نه چیز دیگه
من برای خودم آزمایش کردم و کار کرد ولی خب به بعضی از وبگاه ها وصل نمیشه(گاهی) ولی خب قطعا مشکل از نحوهی استفاده نیست.
-
سلام
ممنون از پاسخ شما.
داخل خانه یک پوشه به اسم psiphon ساختم و پرونده های دریافتی رو بدون تغیر منتقل کردم
کارهایی که لازم بود رو انجام دادم و راحت متصل شد.
اینو کلا متوجه نشدم
برای استفاده از این در فایرفاکس از فاکسی پراکسی و برای اجراء دستورات متنی از proxychains4 استفاده کنید.
میتونید برای راحتی کار یک luncher ایجاد کنید، فقط در تنظیمات اون مسیر های دو پروندهرو به صورت absolute path بذارید و ویژگی run in a terminal رو هم روشن کنید،
این به معنای اینکه امن هست نیست، ولی خب روش اجراء شما الآن خیلی تمیز تر و امن تر از روش اولیه هست، فقط از روش اولیه امن تر هست نه چیز دیگه
من برای خودم آزمایش کردم و کار کرد ولی خب به بعضی از وبگاه ها وصل نمیشه(گاهی) ولی خب قطعا مشکل از نحوهی استفاده نیست.
روشی که من نصب کردم در ترمینال با دستور sudo psiphon وصل میشدم و در فایرفاکس هم از FoxyProxy استفاده میکنم که خیلی راحت بود
الان برای اجرا هر بار باید به داخل پوشه برم و دستور رو اجراع کنم
اگه امکان داره روش ساخت luncher رو بگید من میزکار ندارم و از مدیریت پنجره استفاده میکنم.
در مورد سرعت و توانایی باز کردن سایتها برای من ۳ الی ۴ برابر tor عمل میکنه.
-
خب خیلی راحت یک alias برای خودتون درست کنید.
مثلا با دستور زیر یک alias برای شما با شاخص psiphon ساخته میشه. بعد از زدن دستور زیر باید یک بار پایانه رو ببندید و دوباره باز کنید و هر وقت دیگه بزنید psiphon (بدون sudo) براتون اجرا میشه.
مسیر هارو خودتون بررسی کنید
echo 'alias psiphon="~/psiphon/psiphon-tunnel-core-x86_64 -config ~/psiphon/psiphon.config"' >> ~/.bashrc
برای ایجاد luncher هم با ویرایشگر یک پروندهی متنی با نام psiphon.desktop ایجاد کنید، سپس متن زیر را درون اون جاگذاری کنید، و به جای اون دوتا hasan در قسمت Exec نام کاربری خودتونو بذارید و پرونده رو ذخیره کنید. (برای luncher من نتونستم از ~ و {USER}$ استفاده کنم)
مسیر هارو خودتون بررسی کنید
[Desktop Entry]
Version=1.0
Type=Application
Name=psiphon
Comment=
Exec=/home/hasan/psiphon/psiphon-tunnel-core-x86_64 -config /home/hasan/psiphon/psiphon.config
Icon=network-vpn
Path=
Terminal=true
StartupNotify=false
روشی که من نصب کردم در ترمینال با دستور sudo psiphon وصل میشدم و در فایرفاکس هم از FoxyProxy استفاده میکنم که خیلی راحت بود
اصلا این دوتا روش باهم فرقی ندارن، در این یکی هم میتونید از فاکسی پراکسی استفاده کنید. برای استفاده از proxychains4 هم اونو نصبش کنید و برید پیکربندیشو در
/etc/proxychains4.conf
تغیر بدید.
اگه مشکلتون حل شد فرستهی اولتونو ویرایش کنید و در پایان موضوعش یک (حل شد) اضافه کنید
-
سلام
luncher ساختم داخل خانه ذخیره کردم وبه راحتی کار کرد. \\:D/
فقط موقع اجراع با xterminal باز میشه چه گونه به ترمینال اصلی تغیر بدم؟
درمورد luncher آبا برای برنامه های دیگه مثل ffmpeg یا testdisk هم میشه ساخت؟
این به معنای اینکه امن هست نیست، ولی خب روش اجراء شما الآن خیلی تمیز تر و امن تر از روش اولیه هست، فقط از روش اولیه امن تر هست نه چیز دیگه
در مورد امنیت هم بیشتر منظورم خود سیستم بود که ناپایدار نشه و مشکلی پیش نیاد به خاطر اینکه دبیان رو با زحمت نصب و پیکر بندی کردم
و تا جایی که میتونم خارج از مخازن رسمی خود دبیان برنامه نصب نمیکنم.
-
فقط موقع اجراع با xterminal باز میشه چه گونه به ترمینال اصلی تغیر بدم؟
چه اهمیتی داره که تو چه پایانهای اجرا میشه وقتی نمیتونید کاری باهاش بکنید، تنها برای قطع شدن باید پایانه رو ببندید یا توی پایانه مهار(ctrl) + c رو بزنید.
برید در Default Applications و پایانه پیشگزیده رو تغییر بدید.
توی xfce با زدن دستور زیر میاد.
xfce4-mime-settings
درمورد luncher آبا برای برنامه های دیگه مثل ffmpeg یا testdisk هم میشه ساخت؟
بله
برای اجراء تک دستور ها و اجراء برنامههایی که یک رابط کاربری داخلی دارن. مثلا ffmpeg رو خوب نمیشه. اگه پرسشی در این زمینه داشتید در یک موضوع دیگه مطرح کنید. دقیق کاری که میخواید انجام بدیدو شرح بدید در اون موضوع.
-
سلام
چه اهمیتی داره که تو چه پایانهای اجرا میشه وقتی نمیتونید کاری باهاش بکنید، تنها برای قطع شدن باید پایانه رو ببندید یا توی پایانه مهار(ctrl) + c رو بزنید.
بیشتر به خاطر نمای بدش بود.
برید در Default Applications و پایانه پیشگزیده رو تغییر بدید.
توی xfce با زدن دستور زیر میاد.
این گزینه ها رو من ندارم :)
از تنظیمات پیش فرض مدیریت فایل تغیر دادم.
-
در مورد امنیت هم بیشتر منظورم خود سیستم بود که ناپایدار نشه و مشکلی پیش نیاد به خاطر اینکه دبیان رو با زحمت نصب و پیکر بندی کردم
و تا جایی که میتونم خارج از مخازن رسمی خود دبیان برنامه نصب نمیکنم.
این موضوع رو هم برای من روشن کنید ممنون میشم.
-
برای lxterminal
[Desktop Entry]
Version=1.0
Type=Application
Name=psiphon
Comment=
Exec=lxterminal --command='/home/hashem/psiphon/psiphon-tunnel-core-x86_64 -config /home/hashem/psiphon/psiphon.config'
Icon=network-vpn
Path=
Terminal=false
StartupNotify=false
دقت کنید در قبلی Termianl جولوش true بود ولی در این یکی false هست.
این موضوع رو هم برای من روشن کنید ممنون میشم.
بله در این یکی پروندهی اجرایی تنها به اندازهی کاربر شما دسترسی داره و خیلی راحت میتونید پاکش کنید و سامانه رو کثیف هم نمیکنه.
برای حذفش هم پوشهی psiphon/~ ، لانچر و خط alias در bashrc./~ خود رو حذف کنید.
نکته: اینطوری که من دیدم بلافاصله بعد از بازشدن پایانه و اجرا شدن دستور وصل نمیشه و کمی طول میکشه که کارساز درست رو پیدا کنه. پس حتی بعد از باز شدن پایانه هم باز اگه وصل نشد چند دقیقه صبر کنید و یه پوشهی انباره(chache) هم بعد از اجرا شدن اول ایجاد میکنه که برای دفعه های بعدی سریع تر وصل بشه
-
سلام
ممنون از پاسخ شما.
برای ترمینال از طریق خود مدیریت فایل تغیر دادم حل شد.
تا الان که برای من راحت و سریع وصل میشه تا در آینده چی پیش بیاد.