এটি হল doveadm-acl কমান্ড যা আমাদের একাধিক বিনামূল্যের অনলাইন ওয়ার্কস্টেশন যেমন উবুন্টু অনলাইন, ফেডোরা অনলাইন, উইন্ডোজ অনলাইন এমুলেটর বা MAC OS অনলাইন এমুলেটর ব্যবহার করে OnWorks ফ্রি হোস্টিং প্রদানকারীতে চালানো যেতে পারে।
কার্যক্রম:
NAME এর
doveadm-acl - অ্যাক্সেস কন্ট্রোল লিস্ট (ACL) পরিচালনা করুন
সাইনোপিসিস
doveadm [-ডিভি] [-f ফরম্যাটার] ACL হুকুম [বিকল্প] [যুক্তি]
বর্ণনাঃ
সার্জারির doveadm ACL কম্যান্ডস বিভিন্ন এক্সেস কন্ট্রোল লিস্ট সম্পর্কিত কার্যকর করতে ব্যবহার করা যেতে পারে
ক্রিয়া
বিকল্প
বিশ্বব্যাপী doveadm(২০১০) অপশন:
-D ভার্বোসিটি এবং ডিবাগ বার্তা সক্ষম করে।
-f ফরম্যাটার
নির্দিষ্ট করে ফরম্যাটার আউটপুট ফরম্যাট করার জন্য। সমর্থিত ফরম্যাটারগুলি হল:
প্রবাহ প্রতিটি লাইন দিয়ে প্রিন্ট করে চাবি=মূল্য বিদ্যমান জোড়া.
পেজার প্রতিটি প্রিন্ট করে চাবি: মূল্য তার নিজস্ব লাইনে জোড়া এবং ফর্মের সাথে রেকর্ড আলাদা করে
ফিড চরিত্র (^L).
ট্যাব একটি টেবিল শিরোনাম মুদ্রণ করে তারপর ট্যাব পৃথক করা মান রেখাগুলি অনুসরণ করে।
টেবিল সামঞ্জস্যপূর্ণ মান লাইন অনুসরণ করে একটি টেবিল হেডার প্রিন্ট করে।
-o বিন্যাস=মূল্য
কনফিগারেশন ওভাররাইড করে বিন্যাস থেকে /etc/dovecot/dovecot.conf এবং থেকে
userdb দেওয়া আছে মূল্য. একাধিক সেটিংস ওভাররাইড করার জন্য, -o পছন্দ
একাধিকবার নির্দিষ্ট করা যেতে পারে।
-v ভারবোসিটি সক্ষম করে, প্রগতি কাউন্টার সহ।
এই কমান্ডটি ডিফল্টরূপে আউটপুট ফরম্যাটার ব্যবহার করে টেবিল.
কমান্ড নির্দিষ্ট অপশন:
-A যদি -A বিকল্প বর্তমান, হুকুম সমস্ত ব্যবহারকারীদের জন্য সঞ্চালিত হবে. ব্যবহার
থেকে সিস্টেম ব্যবহারকারীদের সাথে সমন্বয় এই বিকল্প userdb { চালক = passwd কোন } এটি না
প্রস্তাবিত, কারণ এতে ব্যবহারকারীদের থেকে কম UID আছে
এর সাথে কনফিগার করা হয়েছে first_valid_uid বিন্যাস.
যখন SQL userdb মডিউল ব্যবহার করা হয় তখন নিশ্চিত করুন যে iterate_query সেটিং
/etc/dovecot/dovecot-sql.conf.ext আপনার ডাটাবেস বিন্যাসের সাথে মেলে। ব্যবহার করার সময়
LDAP userdb মডিউল, নিশ্চিত করুন যে iterate_attrs এবং iterate_filter মধ্যে সেটিংস
/etc/dovecot/dovecot-ldap.conf.ext আপনার LDAP স্কিমার সাথে মেলে। অন্যথায় doveadm(২০১০)
সমস্ত ব্যবহারকারীর উপর পুনরাবৃত্তি করতে অক্ষম হবে।
-F ফাইল
চালান হুকুম সব ব্যবহারকারীদের জন্য ফাইল. এই অনুরূপ -A
বিকল্প, কিন্তু userdb থেকে ব্যবহারকারীদের তালিকা পাওয়ার পরিবর্তে, তারা পড়া হয়
প্রদত্ত থেকে ফাইল. দ্য ফাইল প্রতি লাইনে একটি ব্যবহারকারীর নাম রয়েছে।
-S সকেট_পথ
বিকল্পের যুক্তিটি হয় স্থানীয় ইউনিক্স ডোমেইন সকেটের একটি পরম পথ, অথবা
একটি হোস্টনাম এবং পোর্ট (হোস্ট-নেম:বন্দরএকটি TCP এর মাধ্যমে একটি দূরবর্তী হোস্ট সংযোগ করার জন্য
সকেট.
এটি একজন প্রশাসককে কার্যকর করার অনুমতি দেয় doveadm(1) প্রদত্ত মাধ্যমে মেইল কমান্ড
সকেট.
-u ব্যবহারকারী/মাস্ক
চালান হুকুম শুধুমাত্র প্রদত্ত জন্য ব্যবহারকারী. এটি ব্যবহার করাও সম্ভব'*' এবং '?'
ওয়াইল্ডকার্ড (যেমন -u *@example.org)।
যখন না -A বিকল্প, বা -F ফাইল বিকল্প, বা -u ব্যবহারকারী নির্দিষ্ট ছিল,
দ্য হুকুম বর্তমানে লগ ইন করা ব্যবহারকারীর পরিবেশের সাথে কার্যকর করা হবে।
যুক্তি
id আইডি (শনাক্তকারী) হল:
* গ্রুপ-ওভাররাইড=দলের নাম
* ব্যবহারকারী=ব্যবহারকারীর নাম
* মালিক
* গ্রুপ=দলের নাম
* অনুমোদিত
* যে কেউ (অথবা নামবিহীন, যা কারো জন্য একটি উপনাম)
এসিএলগুলি উপরে দেওয়া অগ্রাধিকার অনুসারে প্রক্রিয়া করা হয়, তাই উদাহরণস্বরূপ যদি আপনার কাছে থাকে
একটি গ্রুপে রিড-অ্যাক্সেস দেওয়া হয়েছে, আপনি এখনও ভিতরে নির্দিষ্ট ব্যবহারকারীদের থেকে এটি সরাতে পারেন
দলটি.
গ্রুপ-ওভাররাইড শনাক্তকারী আপনাকে ব্যবহারকারীদের ACL ওভাররাইড করতে দেয়। সম্ভবত সবচেয়ে বেশি
এটি করার দরকারী কারণ হল কিছু ব্যবহারকারীর জন্য অস্থায়ীভাবে অ্যাক্সেস অক্ষম করা। জন্য
উদাহরণস্বরূপ:
ব্যবহারকারী = timo rw
group-override=tempdisabled
এখন যদি টিমো অস্থায়ী গোষ্ঠীর সদস্য হয় তবে তার মেলবক্সে কোনও অ্যাক্সেস নেই।
এটি একটি সাধারণ গ্রুপ শনাক্তকারীর সাথে সম্ভব হবে না, কারণ ব্যবহারকারী = টিমো
এটা ওভাররাইড করবে।
ডাকবাক্স
ডাকবাক্সের নাম, যার জন্য ACL ম্যানিপুলেশন করা উচিত। এটিও
ওয়াইল্ডকার্ড অক্ষর ব্যবহার করা সম্ভব "*"এবং/অথবা"?"মেইলবক্সের নামে।
অধিকার Dovecot ACL ডান নাম. এটি IMAP ACL অক্ষরগুলির মতো নয়, যা নয়৷
বর্তমানে সমর্থিত। এখানে Dovecot ACL-এ IMAP ACL অক্ষরগুলির একটি ম্যাপিং রয়েছে৷
নাম:
l → খুঁজে দেখো
ডাকবাক্স মেইলবক্স তালিকায় দৃশ্যমান। ডাকবাক্স সাবস্ক্রাইব করা যেতে পারে।
r → পড়া
ডাকবাক্স পড়ার জন্য খোলা যেতে পারে।
w → লেখা
বার্তা পতাকা এবং কীওয়ার্ড পরিবর্তন করা যেতে পারে, ছাড়া \ দেখা এবং \মোছা হয়েছে.
s → লেখা-দেখা
\ দেখা পতাকা পরিবর্তন করা যেতে পারে।
t → লিখুন-মোছা
\মোছা হয়েছে পতাকা পরিবর্তন করা যেতে পারে।
i → ঢোকান
বার্তা লেখা বা অনুলিপি করা যাবে ডাকবাক্স.
p → পোস্ট
বার্তা পোস্ট করা যাবে ডাকবাক্স by dovecot-lda, যেমন চালনি থেকে
স্ক্রিপ্ট।
e → নির্মূল করা
বার্তা অপসারণ করা যেতে পারে.
k → সৃষ্টি
এর অধীনে সরাসরি মেইলবক্স তৈরি/নাম পরিবর্তন করা যেতে পারে ডাকবাক্স (কিন্তু না
অগত্যা তার শিশুদের অধীনে, দেখুন ACL এর উত্তরাধিকার উইকিতে)।
দ্রষ্টব্য: পুনঃনামকরণের জন্যও মুছে ফেলার অধিকার প্রয়োজন।
x → মুছে ফেলা
ডাকবাক্স মোছা যায়।
a → অ্যাডমিন
প্রশাসনিক অধিকার ডাকবাক্স (বর্তমানে: ACL পরিবর্তন করার ক্ষমতা
উন্নত ডাকবাক্স).
কম্যান্ডস
ACL যোগ
doveadm ACL যোগ [-u ব্যবহারকারী|-A|-F ফাইল] [-S সকেট_পথ] ডাকবাক্স id অধিকার [অধিকার ...]
ACL অধিকার যোগ করুন ডাকবাক্স/id। যদি id ইতিমধ্যে বিদ্যমান, বিদ্যমান অধিকার আছে
রক্ষিত.
ACL ডেবাগ্ করা
doveadm ACL ডেবাগ্ করা [-u ব্যবহারকারী|-A|-F ফাইল] [-S সকেট_পথ] ডাকবাক্স
এই কমান্ডটি ডিবাগ করতে ব্যবহার করা যেতে পারে কেন একটি ভাগ করা মেলবক্স ব্যবহারকারীর কাছে অ্যাক্সেসযোগ্য নয়। এটা
সমস্যাটি ঠিক কী তা তালিকাভুক্ত করবে।
ACL মুছে ফেলা
doveadm ACL মুছে ফেলা [-u ব্যবহারকারী|-A|-F ফাইল] [-S সকেট_পথ] ডাকবাক্স id
জন্য পুরো ACL এন্ট্রি সরান ডাকবাক্স/id.
ACL পাওয়া
doveadm ACL পাওয়া [-u ব্যবহারকারী|-A|-F ফাইল] [-S সকেট_পথ] [-m] ডাকবাক্স
এর জন্য সমস্ত ACL দেখান ডাকবাক্স.
ACL recalc
doveadm ACL recalc [-u ব্যবহারকারী|-A|-F ফাইল] [-S সকেট_পথ]
নিশ্চিত করুন ব্যবহারকারীএর ভাগ করা মেলবক্স সঠিকভাবে বিদ্যমান acl_shared_dict.
ACL অপসারণ
doveadm ACL অপসারণ [-u ব্যবহারকারী|-A|-F ফাইল] [-S সকেট_পথ] ডাকবাক্স id অধিকার [অধিকার ...]
থেকে নির্দিষ্ট ACL অধিকার সরান ডাকবাক্স/id. সব অধিকার মুছে ফেলা হলে, এন্ট্রি
এখনও কোন অধিকার ছাড়াই বিদ্যমান।
ACL অধিকার
doveadm ACL অধিকার [-u ব্যবহারকারী|-A|-F ফাইল] [-S সকেট_পথ] ডাকবাক্স
দেখাও ব্যবহারকারীএর জন্য বর্তমান ACL অধিকার ডাকবাক্স.
ACL সেট
doveadm ACL সেট [-u ব্যবহারকারী|-A|-F ফাইল] [-S সকেট_পথ] ডাকবাক্স id অধিকার [অধিকার ...]
ACL অধিকার সেট করুন ডাকবাক্স/id। যদি id ইতিমধ্যে বিদ্যমান, বিদ্যমান অধিকার আছে
প্রতিস্থাপন
প্রতিবেদনের বাগ
রিপোর্ট বাগ, সহ doveconf -n আউটপুট, Dovecot মেইলিং তালিকায়
<[ইমেল সুরক্ষিত]> বাগ রিপোর্টিং সম্পর্কে তথ্য এখানে উপলব্ধ:
http://dovecot.org/bugreport.html
onworks.net পরিষেবা ব্যবহার করে অনলাইনে doveadm-acl ব্যবহার করুন