MOUNT_AFP(8) System Manager's Manual MOUNT_AFP(8)

mount_afp — سوار کردن (mount) یک سیستم‌فایل afp (AppleShare) با استفاده از FUSE

mount_afp [-o options] afp_url node

دستور mount_afp حجم AFP مشخص‌شده توسط afp_url afp://[user[;AUTH=uamname][:password]@]host[:port]/volumename را در نقطه اتصالی که توسط node تعیین شده است، سوار می‌کند.

این برنامه معمولاً یک پیوند نمادین به فایل اجرایی afp_client(1) است، که پیاده‌سازی کاملی برای سوار کردن حجم‌های AFP با زیرساخت FUSE فراهم می‌کند. این ابزار با afpfsd، دیمنی که نشست‌های AFP را مدیریت می‌کند، ارتباط برقرار می‌سازد. آرگومان‌ها و گزینه‌ها عبارتند از:

گزینه‌های ارسال‌شده به mount(2) با گزینه -o مشخص می‌شوند که به دنبال آن رشته‌ای از گزینه‌ها با کاما جدا شده‌اند. برای مشاهده گزینه‌های ممکن و معانی آن‌ها به صفحه راهنما مراجعه کنید. گزینه‌های اضافی پشتیبانی‌شده توسط AFP Client به شرح زیر است:
volpass=<password>
تنها گزینه موجود "-o volpassword=XXX"; برای تنظیم گذرواژه حجم است (زیرا امکانی برای آن در آدرس AFP URL وجود ندارد).
rw
سوار کردن حجم به صورت خواندن/نوشتن. این مقدار پیش‌فرض است، بنابراین اثری ندارد.
ro
سوار کردن حجم به صورت فقط‌خواندنی.
group=<groupname>
سوار کردن حجم با مالکیت گروه groupname.
user=<username>
سوار کردن حجم با مالکیت کاربر username.
afp_url
دو شکل برای نشانی اینترنتی afp وجود دارد، یکی برای TCP/IP و دیگری برای AppleTalk:

afp://[user[;AUTH=uamname][:password]@]host[:port]/volume

afp:/at/[user[;AUTH=uamname][:password]@]servername[:zonename]/volume

سرور afp و نقطه اشتراک (sharepoint) مورد نظر برای سوار کردن را مشخص می‌کند. همچنین ممکن است شامل نام کاربری و گذرواژه لازم برای ورود به سرور باشد. uamname نام پروتکل روش احراز هویت است. اگر پورت مشخص نشود، پورت 548 استفاده می‌شود.

node
مسیر نقطه اتصال، که باید دایرکتوری‌ای باشد که کاربر دسترسی نوشتن در آن را دارد.

مثال زیر نحوه سوار کردن حجم afp با نشانی server.company.com/volumename/ در نقطه اتصال /Volumes/mntpnt را نشان می‌دهد:

mkdir /Volumes/mntpnt
mount_afp afp://username:userpass@server.company.com/volumename/ /Volumes/mntpnt
این مثال نشانی مناسب برای سوار کردن حجم guestVolume از سرور afp با نام myserver به عنوان کاربر مهمان (guest) را نشان می‌دهد:
mkdir /Volumes/guest
mount_afp "afp://;AUTH=No%20User%20Authent@myserver/guestVolume" /Volumes/guest

مثال زیر نحوه استفاده از نام کاربری "user:name" و گذرواژه "p@ssword" را نشان می‌دهد:
server.company.com/volumename/ at the mount point /Volumes/mntpnt:
mkdir /Volumes/mntpnt mount_afp afp://user::name:p@@ssword@server.company.com/volumename/ /Volumes/mntpnt
این مثال نشانی مناسب برای سوار کردن حجم myVolume از سرور afp به نام myserver را با احراز هویت کربروس (Kerberos) نشان می‌دهد:
mkdir /Volumes/myVolume
mount_afp "afp://;AUTH=Client%20Krb%20v2@myserver/myVolume" /Volumes/myVolume

afp_client(1) (برای دستورات بیشتر AFP)، afpcmd(1) (برای کلاینت خط فرمان AFP بدون FUSE)،

دستور mount_afp نخستین بار در Mac OS X نسخه 10.0 ظاهر شد. احراز هویت Kerberos در Mac OS X نسخه 10.2 اضافه گردید. این نحو (و صفحه راهنما) برای پیاده‌سازی fuse پروژه afpfs-ng استفاده شده است.

0
mount_afp دایرکتوری حجم را با موفقیت سوار کرد.
-1
حجم سرور نتوانست سوار شود.

afp_client(1), afpfsd(1)

February 1, 2008 Mac OS X