| BLITZ(1) | General Commands Manual | BLITZ(1) |
نام (NAME)
blitz —
انتقال
امن
فایلها
بین دو
ایستگاه
کاری از
طریق
NAT/دیواره
آتش.
خلاصه دستور (SYNOPSIS)
blitz [-lT]
[-s secret]
[-k keyfile]
[-f list]
[-o RSOPT=]
[files ...]
توضیحات (DESCRIPTION)
ابزار
blitz یک
اسکریپت
پوششی (wrapper script)
برای gs-netcat و rsync
است. این
ابزار
امکان
ارسال
فایلها از
یک ایستگاه
کاری به
ایستگاه
کاری دیگر
را از طریق
شبکه
بازپخش
سوکت
سراسری (GSRN)
فراهم
میکند.
یک کاربرد معمول زمانی است که هر دو ایستگاه کاری توسط یک دیواره آتش (Firewall) یا NAT از یکدیگر جدا شدهاند و قادر به برقراری ارتباط مستقیم بین یکدیگر نیستند.
گزینهها (OPTIONS)
-l- حالت سرور. حالت پیشفرض کلاینت است.
-ssecret- گذرواژهای که توسط کاربر انتخاب شده است. هر دو کاربر برای اتصال باید از یک گذرواژه یکسان استفاده کنند.
-kFILE- فایلی حاوی گذرواژه.
-fFILE- خواندن فهرست نامهای فایل از FILE. اگر FILE برابر - باشد، فهرست از ورودی استاندارد خوانده خواهد شد.
-oRSOPT=- گزینههای ارسالی به rsync. برای گزینههای موجود، rsync(1) را ببینید.
-T- استفاده از
TOR. ابزار
blitzاز طریق TOR به GSRN متصل خواهد شد. این گزینه نیازمند نصب و در حال اجرا بودن TOR است. نشانی IP و PORT سرور TOR را میتوان با استفاده از متغیرهای محیطی تعیین کرد.
برای گزینههای بیشتر، gs-netcat(1) را ببینید.
مثالها (EXAMPLES)
گوش دادن برای کلاینتها با گذرواژه 'MySecret':
$ mkdir /tmp/foo && cd
/tmp/foo$ blitz -s MySecret -lکپی کردن 'file.dat' به /tmp/foo/file.dat روی سرور:
$ blitz -s MySecret
file.datکپی کردن '/etc/ssh/ssh*config' به /tmp/foo/etc/ssh/ روی سرور:
$ blitz -s MySecret
/etc/ssh/ssh*configهمچنین امکان محدود کردن اطلاعات مسیری که به عنوان دایرکتوریهای ضمنی برای هر مسیر مشخصشده فرستاده میشود، وجود دارد. شما میتوانید مانند نمونه زیر، یک نقطه و یک ممیز در مسیر مبدأ درج کنید:
$ blitz -s MySecret
/etc/./ssh/ssh*configکپی بازگشتی و محدود کردن پهنای باند به 10kB/sec:
$ blitz -s MySecret -o
'RSOPT=--bwlimit=10' /usr/./shareکپی کردن کل سیستمفایل ریشه:
$ blitz -s MySecret -o 'RSOPT=-x'
/کپی کردن فایلهای مشخص خواندهشده از ورودی استاندارد:
$ find . -name '*.conf' |
blitz -s MySecret -f -اجرای یک سرور همیشگی (دیمن) از طریق TOR:
$ blitz -s MySecret -l -D
-Tمحیط (ENVIRONMENT)
برای دیدن فهرست متغیرهای محیطی پشتیبانیشده، gs-netcat(1) را ببینید.
همچنین ببینید (SEE ALSO)
گزارش باگها (BUGS)
تلاشهای
زیادی
انجام شده
است تا blitz
در تمام
حالتهای
مختلف خود
«کار درست
را انجام
دهد». اگر
احساس
میکنید
تحت هر
شرایطی
رفتاری
نادرست
دارد،
لطفاً به (skyper@thc.org)
اطلاع دهید
و بگویید از
نظر شما
چگونه باید
رفتار کند.
| October 12, 2020 | Linux 6.12.107+deb13-amd64 |