KDESU(1) KDE User's Manual KDESU(1)

kdesu - اجرای برنامه با دسترسی‌های ارتقایافته

kdesu [-c command] [-d] [-f file] [-i icon name] [-n] [-p priority] [-r] [-s] [-t] [-u user] [--noignorebutton] [--attach winid]

kdesu [KDE Generic Options] [Qt(TM) Generic Options]

برنامه KDE su یک رابط گرافیکی برای دستور su در UNIX® برای محیط رومیزی K (KDE) است. این ابزار به شما امکان می‌دهد برنامه‌ای را با ارائه گذرواژه یک کاربر دیگر، تحت عنوان آن کاربر اجرا کنید. KDE su یک برنامه بدون امتیازات ویژه است و از دستور su سیستم استفاده می‌کند.

برنامه KDE su یک قابلیت اضافه نیز دارد: می‌تواند به صورت اختیاری گذرواژه‌ها را برای شما به خاطر بسپارد. در صورت استفاده از این ویژگی، کافی است برای هر دستور فقط یک بار گذرواژه را وارد کنید.

این برنامه برای اجرا از طریق خط فرمان یا از طریق فایل‌های .desktop طراحی شده است.

از آنجا که kdesu دیگر در مسیر $(kf5-config --prefix)/bin نصب نمی‌شود، بلکه در مسیر kf5-config --path libexec قرار دارد و در نتیجه در متغیر Path شما موجود نیست، برای راه‌اندازی kdesu باید از $(kf5-config --path libexec)kdesu استفاده کنید.

-c command

دستوری را که باید با دسترسی ریشه (root) اجرا شود مشخص می‌کند. این دستور باید در قالب یک آرگومان ارسال شود. بنابراین اگر برای نمونه می‌خواهید یک مدیر فایل جدید را اجرا کنید، در اعلان خط فرمان وارد می‌کنید: $(kf5-config --path libexec)kdesu -c Dolphin

-d

نمایش اطلاعات اشکال‌زدایی.

-f file

این گزینه امکان استفاده بهینه از KDE su را در فایل‌های .desktop فراهم می‌سازد. این گزینه به KDE su می‌گوید فایلی را که توسط file مشخص شده است بررسی کند. اگر این فایل توسط کاربر جاری قابل نوشتن باشد، KDE su دستور را تحت عنوان همین کاربر جاری اجرا خواهد کرد. اگر قابل نوشتن نباشد، دستور تحت عنوان کاربر user (به‌طور پیش‌فرض root) اجرا خواهد شد.

ارزیابی file بدین صورت است: اگر file با / آغاز شود، به عنوان یک نام فایل مطلق در نظر گرفته می‌شود. در غیر این صورت، به عنوان نام یک فایل پیکربندی سراسری KDE محسوب خواهد شد.

-i icon name

آیکون مورد استفاده در کادر گفتگوی گذرواژه را مشخص می‌کند. می‌توانید فقط نام آن را بدون هیچ پسوندی مشخص نمایید.

-n

گذرواژه را نگه ندارد. این گزینه جعبه انتخاب «به خاطر سپردن گذرواژه» را در کادر گفتگوی گذرواژه غیرفعال می‌کند.

-p priority

تنظیم مقدار اولویت. مقدار اولویت عددی دلخواه بین 0 تا 100 است که در آن 100 به معنای بالاترین اولویت و 0 به معنای کمترین اولویت است. مقدار پیش‌فرض 50 است.

-r

استفاده از زمان‌بندی بلادرنگ (realtime).

-s

متوقف کردن دیمن kdesu. این همان دیمنی است که گذرواژه‌های موفق را در پس‌زمینه در حافظه موقت (کَش) ذخیره می‌کند. این ویژگی را می‌توان هنگام اجرای اولیه KDE su با گزینه -n نیز غیرفعال کرد.

-t

فعال‌سازی خروجی در ترمینال. این گزینه ذخیره گذرواژه را غیرفعال می‌کند. این ویژگی عمدتاً برای اهداف اشکال‌زدایی کاربرد دارد؛ اگر می‌خواهید برنامه‌ای را در حالت کنسول اجرا کنید، به جای آن از دستور استاندارد su استفاده کنید.

-u user

اگرچه متداول‌ترین کاربرد KDE su اجرای دستور تحت عنوان کاربر ارشد (superuser) است، اما می‌توانید نام هر کاربری را به همراه گذرواژه مناسب آن مشخص کنید.

--noignorebutton

دکمه نادیده‌گرفتن (ignore) را نمایش ندهد.

--attach winid

کادر گفتگو را برای یک برنامه X که با winid مشخص شده گذرا (transient) می‌کند.

su(1)

مستندات کاربری با جزئیات بیشتر در نشانی help:/kdesu در دسترس است (این نشانی را در Konqueror وارد کنید، یا دستور khelpcenter help:/kdesu را اجرا کنید).

اجرای kfmclient تحت عنوان کاربر jim و نمایش آیکون Konqueror در کادر گفتگوی گذرواژه:

$(kf5-config --path libexec)kdesu -u jim -i konqueror kfmclient

KDE su توسط Geert Jansen <g.t.jansen@stud.tue.nl> و Pietro Iglio <iglio@fub.it> نوشته شده است.

Lauri Watts <lauri@kde.org>

نویسنده.
2010-09-18 K Desktop Environment