.\" .\" Copyright (c) 2001-2002 Apple Computer, Inc. All rights reserved. .\" .\" @APPLE_LICENSE_HEADER_START@ .\" .\" The contents of this file constitute Original Code as defined in and .\" are subject to the Apple Public Source License Version 1.1 (the .\" "License"). You may not use this file except in compliance with the .\" License. Please obtain a copy of the License at .\" http://www.apple.com/publicsource and read it before using this file. .\" .\" This Original Code and all software distributed under the License are .\" distributed on an "AS IS" basis, WITHOUT WARRANTY OF ANY KIND, EITHER .\" EXPRESS OR IMPLIED, AND APPLE HEREBY DISCLAIMS ALL SUCH WARRANTIES, .\" INCLUDING WITHOUT LIMITATION, ANY WARRANTIES OF MERCHANTABILITY, .\" FITNESS FOR A PARTICULAR PURPOSE OR NON-INFRINGEMENT. Please see the .\" License for the specific language governing rights and limitations .\" under the License. .\" .\" @APPLE_LICENSE_HEADER_END@ .\" .\" **************************************** .\" * .\" * mount_afp [-o options] [-i] host[:port][/path] node .\" * .\" * Created by randall on Wed May 8 2002. .\" * .\" **************************************** .\" .\" **************************************** .\" * Required macros .\" **************************************** .Dd Feb 1, 2008 .Dt MOUNT_AFP 8 .Os Mac\ OS\ X .\" .\" **************************************** .\" * NAME section .\" **************************************** .Sh "نام (NAME)" .Nm mount_afp .Nd سوار کردن (mount) یک سیستم‌فایل afp (AppleShare) با استفاده از FUSE .\" .\" **************************************** .\" * SYNOPSIS section .\" **************************************** .Sh "خلاصه دستور (SYNOPSIS)" .Nm .Op Fl o Ar options .Ar afp_url .Ar node .\" .\" **************************************** .\" * DESCRIPTION section .\" **************************************** .Sh "شرح (DESCRIPTION)" دستور .Nm حجم AFP مشخص‌شده توسط afp_url .Ar afp://[user[;AUTH=uamname][:password]@]host[:port]/volumename را در نقطه اتصالی که توسط .Ar node تعیین شده است، سوار می‌کند. .Pp این برنامه معمولاً یک پیوند نمادین به فایل اجرایی .Xr afp_client 1 است، که پیاده‌سازی کاملی برای سوار کردن حجم‌های AFP با زیرساخت FUSE فراهم می‌کند. این ابزار با afpfsd، دیمنی که نشست‌های AFP را مدیریت می‌کند، ارتباط برقرار می‌سازد. .Fp آرگومان‌ها و گزینه‌ها عبارتند از: .Bl -tag -width indent .It Fl o گزینه‌های ارسال‌شده به .Xr mount 2 با گزینه .Fl o مشخص می‌شوند که به دنبال آن رشته‌ای از گزینه‌ها با کاما جدا شده‌اند. برای مشاهده گزینه‌های ممکن و معانی آن‌ها به صفحه راهنما مراجعه کنید. گزینه‌های اضافی پشتیبانی‌شده توسط AFP Client به شرح زیر است: .Bl -tag -width indent .It volpass= تنها گزینه موجود "-o volpassword=XXX" برای تنظیم گذرواژه حجم است (زیرا امکانی برای آن در آدرس AFP URL وجود ندارد). .El .Bl -tag -width indent .It rw سوار کردن حجم به صورت خواندن/نوشتن. این مقدار پیش‌فرض است، بنابراین اثری ندارد. .El .Bl -tag -width indent .It ro سوار کردن حجم به صورت فقط‌خواندنی. .El .Bl -tag -width indent .It group= سوار کردن حجم با مالکیت گروه groupname. .El .Bl -tag -width indent .It user= سوار کردن حجم با مالکیت کاربر username. .El .It Ar afp_url دو شکل برای نشانی اینترنتی afp وجود دارد، یکی برای TCP/IP و دیگری برای AppleTalk: .Pp afp://[user[;AUTH=uamname][:password]@]host[:port]/volume .Pp afp:/at/[user[;AUTH=uamname][:password]@]servername[:zonename]/volume .Pp سرور afp و نقطه اشتراک (sharepoint) مورد نظر برای سوار کردن را مشخص می‌کند. همچنین ممکن است شامل نام کاربری و گذرواژه لازم برای ورود به سرور باشد. uamname نام پروتکل روش احراز هویت است. اگر پورت مشخص نشود، پورت 548 استفاده می‌شود. .It Ar node مسیر نقطه اتصال، که باید دایرکتوری‌ای باشد که کاربر دسترسی نوشتن در آن را دارد. .El .\" .\" **************************************** .\" * EXAMPLES section .\" **************************************** .Sh "مثال‌ها (EXAMPLES)" مثال زیر نحوه سوار کردن حجم afp با نشانی server.company.com/volumename/ در نقطه اتصال /Volumes/mntpnt را نشان می‌دهد: .Bd -literal -offset indent mkdir /Volumes/mntpnt mount_afp afp://username:userpass@server.company.com/volumename/ /Volumes/mntpnt .Ed این مثال نشانی مناسب برای سوار کردن حجم guestVolume از سرور afp با نام myserver به عنوان کاربر مهمان (guest) را نشان می‌دهد: .Bd -literal -offset indent 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: .Bd -literal -offset indent mkdir /Volumes/mntpnt mount_afp afp://user::name:p@@ssword@server.company.com/volumename/ /Volumes/mntpnt .Ed .Ed این مثال نشانی مناسب برای سوار کردن حجم myVolume از سرور afp به نام myserver را با احراز هویت کربروس (Kerberos) نشان می‌دهد: .Bd -literal -offset indent mkdir /Volumes/myVolume mount_afp "afp://;AUTH=Client%20Krb%20v2@myserver/myVolume" /Volumes/myVolume .Ed .\" .\" **************************************** .\" * SEE ALSO section .\" **************************************** .Sh "همچنین ببینید (SEE ALSO)" .Xr afp_client 1 (برای دستورات بیشتر AFP)، .Xr afpcmd 1 (برای کلاینت خط فرمان AFP بدون FUSE)، .\" .\" **************************************** .\" * HISTORY section .\" **************************************** .Sh "تاریخچه (HISTORY)" دستور .Nm نخستین بار در Mac OS X نسخه 10.0 ظاهر شد. احراز هویت Kerberos در Mac OS X نسخه 10.2 اضافه گردید. این نحو (و صفحه راهنما) برای پیاده‌سازی fuse پروژه afpfs-ng استفاده شده است. .\" .\" **************************************** .\" * RETURN VALUES section .\" * (errors that mount_afp could return) .\" **************************************** .Sh "مقادیر بازگشتی (RETURN VALUES)" .Bl -tag -width Er .It 0 .Nm دایرکتوری حجم را با موفقیت سوار کرد. .It -1 حجم سرور نتوانست سوار شود. .El .Sh "همچنین ببینید (SEE ALSO)" \fB afp_client(1), afpfsd(1)\fN .\"