smbinfo(1) دستورات کاربر smbinfo(1)

smbinfo - ابزار کمکی فضای کاربری برای نمایش اطلاعات فایل مختص SMB برای سامانه پرونده کلاینت SMB لینوکس (CIFS)

smbinfo [-v] [-h] [-V] {دستور} {شیء سامانه پرونده}

این ابزار بخشی از مجموعه cifs-utils است.

ابزار smbinfo یک برنامه کمکی در فضای کاربری برای سامانه پرونده کلاینت SMB لینوکس (CIFS) است. هدف آن نمایش اطلاعات فایلی ویژه پروتکل SMB مانند توصیف‌گرهای امنیتی (Security Descriptors) و سهمیه (Quota) است.

این ابزار با فراخوانی IOCTL به نام CIFS_QUERY_INFO به کلاینت SMB لینوکس عمل می‌کند که به نوبه خود یک درخواست استعلام اطلاعات SMB صادر کرده و نتیجه را بازمی‌گرداند. این روش با ابزار getcifsacl که از ویژگی‌های توسعه‌یافته فایل استفاده می‌کند، تفاوت دارد.

چاپ شماره نسخه و خروج.
خروجی پرگو (Verbose).
چاپ راهنما در خصوص گزینه‌های خط فرمان.

fileaccessinfo: چاپ کلاس FileAccessInformation

filealigninfo: چاپ کلاس FileAlignmentInformation

fileallinfo: چاپ کلاس FileAllInformation

filebasicinfo: چاپ کلاس FileBasicInformation

fileeainfo: چاپ کلاس FileEaInformation

filefsfullsizeinfo: چاپ کلاس FileFsFullSizeInformation

fileinternalinfo: چاپ کلاس FileInternalInformation

filemodeinfo: چاپ کلاس FileModeInformation

filepositioninfo: چاپ کلاس FilePositionInformation

filestandardinfo: چاپ کلاس FileStandardInformation

filestreaminfo: چاپ کلاس FileStreamInformation

fsctl-getobjid: چاپ ObjectID

getcompression: چاپ تنظیمات فشرده‌سازی برای فایل.

setcompression -c <no|default|lznt1>: اعمال تنظیمات فشرده‌سازی برای فایل.

list-snapshots: فهرست کردن نسخه‌های پیشین پارتیشنی که این فایل را میزبانی می‌کند

quota: چاپ سهمیه (quota) برای پارتیشن در قالب: - طول SID - زمان تغییر - سهمیه مصرف‌شده - آستانه سهمیه - حد سهمیه - SID

secdesc: چاپ توصیف‌گر امنیتی در قالب: - نگارش (Revision) - کنترل - SID مالک - SID گروه - ACL - انواع فایل - فلگ‌های فایل

keys: استخراج شناسه نشست (session id)، کلیدهای رمزنگاری و کلیدهای رمزگشایی به طوری که ترافیک SMB3 این اتصال بتواند برای مثال از طریق wireshark رمزگشایی شود (نیازمند دسترسی ریشه است).

gettconinfo: چاپ همزمان شناسه TCON و شناسه نشست برای یک فایل cifs.

پشتیبانی هسته برای ابزارهای smbinfo نیازمند IOCTL به نام CIFS_QUERY_INFO است که ابتدا در هسته ۴.۲۰ معرفی شد و تنها برای نقاط اتصالی پیاده‌سازی شده که از SMB2 یا بالاتر استفاده می‌کنند (گزینه vers در mount.cifs(8) را ببینید).

mount.cifs(8), getcifsacl(1)

برنامه smbinfo توسط Ronnie Sahlberg نوشته شده است.

لیست پستی CIFS لینوکس مکان ارجح برای مطرح کردن پرسش‌های مربوط به این برنامه‌ها است.