GS-MOUNT(1) General Commands Manual GS-MOUNT(1)

gs-mount — کلاینت امن سامانه پرونده از طریق Global Socket.

gs-mount [-lTR] [-s secret] [-k keyfile] [mountpoint]

ابزار gs-mount یک اسکریپت پوششی برای gs-netcat است. این ابزار به کاربر اجازه می‌دهد تا از طریق شبکه بازپخش سوکت سراسری (GSRN) یک سامانه پرونده را از کاربر دیگر سوار (mount) کرده و به آن دسترسی داشته باشد. این قابلیت در سناریویی که هر دو کاربر پشت NAT/Firewall هستند و امکان برقراری ارتباط مستقیم با یکدیگر را ندارند، بسیار کاربردی است.

secret
گذرواژه انتخاب‌شده توسط کاربر. هر دو کاربر برای اتصال باید از یک گذرواژه یکسان استفاده کنند.
FILE
فایلی حاوی گذرواژه.
حالت کارگزار (سرور). حالت پیش‌فرض کلاینت است.
کارگزار (-l) را در حالت فقط‌خواندنی قرار می‌دهد. تلاش‌ها برای باز کردن فایل‌ها جهت نوشتن، و همچنین سایر عملیاتی که وضعیت سامانه پرونده را تغییر می‌دهند، رد خواهند شد.
استفاده از TOR. ابزار gs-mount از طریق TOR به GSRN متصل خواهد شد. این گزینه مستلزم نصب و در حال اجرا بودن TOR است. IP و PORT سرور TOR را می‌توان با استفاده از متغیرهای محیطی تنظیم کرد.

برای مشاهده گزینه‌های بیشتر به gs-netcat(1) مراجعه کنید.

مثال ۱ - اشتراک‌گذاری دایرکتوری جاری توسط Alice:

$ gs-mount -s MySecret -l

سوار کردن دایرکتوری Alice در مسیر ~/gs-alice توسط Bob:

$ gs-mount -s MySecret ~/gs-alice

برای فهرستی از متغیرهای محیطی پشتیبانی‌شده به gs-netcat(1) مراجعه کنید.

gsocket(1), gs-netcat(1), gs-sftp(1), blitz(1), sshfs(1)

تلاش شده است تا gs-mount در تمامی حالت‌های گوناگون خود «رفتار درستی داشته باشد». اگر فکر می‌کنید تحت هر شرایطی رفتار نادرستی از خود نشان می‌دهد، لطفاً به من (skyper@thc.org) اطلاع داده و بگویید که به نظر شما چگونه باید عمل کند.

October 12, 2020 Linux 6.12.113+deb13-amd64