Edge পাসওয়ার্ড রিসেট করা

ইনস্টলেশন সম্পূর্ণ করার পরে, আপনি নিম্নলিখিত পাসওয়ার্ড রিসেট করতে পারবেন:

পরবর্তী বিভাগে এইসব পাসওয়ার্ড রিসেট করার নির্দেশাবলী দেওয়া আছে।

SymasLDAP পাসওয়ার্ড রিসেট করুন

আপনি যেভাবে SymasLDAP পাসওয়ার্ড রিসেট করেন তা আপনার কনফিগারেশনের উপর নির্ভর করে। আপনার Edge কনফিগারেশনের উপর নির্ভর করে, SymasLDAP এইভাবে ইনস্টল করা যেতে পারে:

  • ম্যানেজমেন্ট সার্ভার নোডে SymasLDAP-এর একটি ইনস্ট্যান্স ইনস্টল করা হয়েছে। যেমন, একটি ২-নোড, ৫-নোড বা ৯-নোড এজ কনফিগারেশন।
  • ম্যানেজমেন্ট সার্ভার নোডে একাধিক SymasLDAP ইনস্ট্যান্স ইনস্টল করা আছে, যা SymasLDAP রেপ্লিকেশন দিয়ে কনফিগার করা আছে। যেমন, ১২-নোড এজ কনফিগারেশনে।
  • SymasLDAP রেপ্লিকেশন দিয়ে কনফিগার করা, নিজস্ব নোডে ইনস্টল করা একাধিক SymasLDAP ইনস্ট্যান্স। যেমন, ১৩-নোড এজ কনফিগারেশনে।

ম্যানেজমেন্ট সার্ভারে ইনস্টল করা SymasLDAP-এর একটি ইনস্ট্যান্সের জন্য, নিম্নলিখিতগুলি করুন:

  1. ম্যানেজমেন্ট সার্ভার নোডে, নতুন SymasLDAP পাসওয়ার্ড তৈরি করতে নিম্নলিখিত কমান্ড রান করুন:
    /opt/apigee/apigee‑service/bin/apigee‑service apigee‑openldap \ 
      change‑ldap‑password ‑o OLD_PASSWORD ‑n NEW_PASSWORD
  2. ম্যানেজমেন্ট সার্ভার যাতে অ্যাক্সেস করতে পারে তার জন্য নতুন পাসওয়ার্ড সেভ করতে এই কমান্ড রান করুন:
    /opt/apigee/apigee‑service/bin/apigee‑service edge‑management‑server \ 
      store_ldap_credentials ‑p NEW_PASSWORD

    এই কমান্ড ম্যানেজমেন্ট সার্ভার রিস্টার্ট করে।

ম্যানেজমেন্ট সার্ভার নোডে SymasLDAP ইনস্টল করা থাকলে, SymasLDAP রেপ্লিকেশন সেট-আপে পাসওয়ার্ড আপডেট করতে ম্যানেজমেন্ট সার্ভার নোডে উপরে উল্লেখ করা ধাপগুলি অনুসরণ করুন।

ম্যানেজমেন্ট সার্ভার ছাড়া অন্য নোডে SymasLDAP সহ SymasLDAP রেপ্লিকেশন সেট-আপে, প্রথমে দুটি SymasLDAP নোডে এবং তারপরে দুটি ম্যানেজমেন্ট সার্ভার নোডে পাসওয়ার্ড পরিবর্তন করতে ভুলবেন না।

সিস্টেম অ্যাডমিন পাসওয়ার্ড রিসেট করুন

সিস্টেম অ্যাডমিন পাসওয়ার্ড রিসেট করতে হলে আপনাকে দুটি জায়গায় পাসওয়ার্ড রিসেট করতে হবে:

  • ম্যানেজমেন্ট সার্ভার
  • নতুন Edge UI

সিস্টেম অ্যাডমিন পাসওয়ার্ড রিসেট করতে:

  1. নিম্নলিখিত প্রপার্টি সেট করতে, New Edge UI ইনস্টল করার জন্য আপনি যে সাইলেন্ট কনফিগারেশন ফাইল ব্যবহার করেছিলেন সেটি এডিট করুন:
    APIGEE_ADMINPW=NEW_PASSWORD
    SMTPHOST=smtp.gmail.com
    SMTPPORT=465
    SMTPUSER=foo@gmail.com
    SMTPPASSWORD=bar
    SMTPSSL=y
    SMTPMAILFROM="My Company <myco@company.com>"

    মনে রাখবেন, নতুন পাসওয়ার্ড পাস করার সময় আপনাকে SMTP প্রপার্টি অন্তর্ভুক্ত করতে হবে কারণ New Edge UI-তে সব প্রপার্টি রিসেট করা হয়।

  2. নতুন Edge UI নোডে, নতুন Edge UI বন্ধ করুন:
    /opt/apigee/apigee-service/bin/apigee-service edge-management-ui stop
  3. কনফিগারেশন ফাইল থেকে New Edge UI-তে পাসওয়ার্ড রিসেট করতে apigee-setup ইউটিলিটি ব্যবহার করুন:
    /opt/apigee/apigee-setup/bin/setup.sh -p ue -f configFile
  4. (শুধুমাত্র New Edge UI-তে TLS চালু করা থাকলে) New Edge UI-এর জন্য TLS কনফিগার করা লিঙ্কে যেভাবে বর্ণনা করা হয়েছে সেইভাবে New Edge UI-তে TLS আবার চালু করুন।
  5. ম্যানেজমেন্ট সার্ভারে, নতুন XML ফাইল তৈরি করুন। এই ফাইলে, ব্যবহারকারীর আইডি "admin" হিসেবে সেট করুন এবং নিম্নলিখিত ফর্ম্যাট ব্যবহার করে পাসওয়ার্ড, প্রথম নাম, পদবি ও ইমেল আইডি উল্লেখ করুন:
    <User id="admin">
      <Password><![CDATA[password]]></Password>
      <FirstName>first_name</FirstName>
      <LastName>last_name</LastName>
      <EmailId>email_address</EmailId>
    </User>
  6. ম্যানেজমেন্ট সার্ভারে, নিম্নলিখিত কমান্ডটি এক্সিকিউট করুন:
    curl -u "admin_email_address:admin_password" -H \
    "Content-Type: application/xml" -H "Accept: application/json" -X POST \
    "http://localhost:8080/v1/users/admin_email_address" -d @your_data_file
    

    যেখানে your_data_file হল আগের ধাপে আপনার তৈরি করা ফাইল।

    ম্যানেজমেন্ট সার্ভারে Edge আপনার অ্যাডমিন পাসওয়ার্ড আপডেট করে।

  7. আপনার তৈরি করা XML ফাইলটি মুছে দিন। পাসওয়ার্ড কখনওই স্পষ্ট টেক্সট হিসেবে স্থায়ীভাবে স্টোর করা উচিত নয়।

একাধিক ম্যানেজমেন্ট সার্ভার সহ SymasLDAP রেপ্লিকেশন পরিবেশে, একটি ম্যানেজমেন্ট সার্ভারে পাসওয়ার্ড রিসেট করলে অন্য ম্যানেজমেন্ট সার্ভার অটোমেটিক আপডেট হয়ে যায়। তবে, আপনাকে সব New Edge UI নোড আলাদাভাবে আপডেট করতে হবে।

সংস্থার ব্যবহারকারীর পাসওয়ার্ড রিসেট করুন

সংগঠনের ব্যবহারকারীর পাসওয়ার্ড রিসেট করতে, apigee-servce ইউটিলিটি ব্যবহার করে apigee-setup ইনভোক করুন, যেমন নিম্নলিখিত উদাহরণে দেখানো হয়েছে:

/opt/apigee/apigee-service/bin/apigee-service apigee-setup reset_user_password
  [-h]
  [-u USER_EMAIL]
  [-p USER_PWD]
  [-a ADMIN_EMAIL]
  [-P APIGEE_ADMINPW]
  [-f configFile]

যেমন:

/opt/apigee/apigee‑service/bin/apigee‑service apigee‑setup reset_user_password 
  ‑u user@myCo.com ‑p Foo12345 ‑a admin@myCo.com ‑P adminPword
cp ~/Documents/tmp/hybrid_root/apigeectl_beta2_a00ae58_linux_64/README.md 
  ~/Documents/utilities/README.md

নিচে একটি কনফিগ ফাইলের উদাহরণ দেখানো হয়েছে যা আপনি "-f" বিকল্পের সাথে ব্যবহার করতে পারবেন:

USER_NAME=user@myCo.com
USER_PWD="Foo12345"
APIGEE_ADMINPW=ADMIN_PASSWORD

এছাড়াও, ব্যবহারকারীর পাসওয়ার্ড পরিবর্তন করতে আপনি ব্যবহারকারী আপডেট করুন API ব্যবহার করতে পারেন।

SysAdmin এবং সংস্থার ব্যবহারকারীর পাসওয়ার্ড সংক্রান্ত নিয়ম

আপনার API ম্যানেজমেন্ট ব্যবহারকারীদের জন্য পাসওয়ার্ডের দৈর্ঘ্য ও শক্তির কাঙ্ক্ষিত লেভেল এনফোর্স করতে এই বিভাগ ব্যবহার করুন। পাসওয়ার্ডের কন্টেন্ট (যেমন, বড় হাতের অক্ষর, ছোট হাতের অক্ষর, সংখ্যা ও বিশেষ অক্ষর) চেক করার জন্য সেটিংস, আগে থেকে কনফিগার করা (এবং অনন্য নম্বরযুক্ত) রেগুলার এক্সপ্রেশনের সিরিজ ব্যবহার করে। /opt/apigee/customer/application/management-server.properties ফাইলে এই সেটিংস লিখুন। সেই ফাইলটি না থাকলে, সেটি তৈরি করুন।

management-server.properties এডিট করার পরে, ম্যানেজমেন্ট সার্ভার রিস্টার্ট করুন:

/opt/apigee/apigee-service/bin/apigee-service edge-management-server restart

তারপরে, আপনি রেগুলার এক্সপ্রেশনের বিভিন্ন কম্বিনেশনকে গ্রুপ করে পাসওয়ার্ডের নিরাপত্তা সংক্রান্ত রেটিং সেট করতে পারবেন। যেমন, আপনি নির্ধারণ করতে পারেন যে অন্তত একটি বড় হাতের ও একটি ছোট হাতের অক্ষর সহ পাসওয়ার্ডের শক্তি রেটিং "৩" হবে, কিন্তু অন্তত একটি ছোট হাতের অক্ষর ও একটি সংখ্যা সহ পাসওয়ার্ডের শক্তি রেটিং "৪" হবে।

প্রপার্টি বিবরণ
conf_security_password.validation.minimum.password.length=8
conf_security_password.validation.default.rating=2
conf_security_password.validation.minimum.rating.required=3

বৈধ পাসওয়ার্ডের সামগ্রিক বৈশিষ্ট্য নির্ধারণ করতে এগুলি ব্যবহার করুন। পাসওয়ার্ডের নিরাপত্তা সংক্রান্ত ডিফল্ট ন্যূনতম রেটিং (টেবিলে পরে বর্ণনা করা হয়েছে) হল ৩।

লক্ষ্য করুন যে password.validation.default.rating=2 হল প্রয়োজনীয় ন্যূনতম রেটিংয়ের চেয়ে কম, যার অর্থ হল, আপনার কনফিগার করা নিয়মের বাইরে কোনও পাসওয়ার্ড লেখা হলে, সেটির রেটিং ২ হবে এবং তাই সেটি অবৈধ (ন্যূনতম রেটিং ৩-এর চেয়ে কম)।

নিচে এমন রেগুলার এক্সপ্রেশন দেওয়া হল যা পাসওয়ার্ডের বৈশিষ্ট্য শনাক্ত করে। মনে রাখবেন যে প্রতিটি আইটেমে নম্বর দেওয়া আছে। যেমন, password.validation.regex.5=... হল এক্সপ্রেশন নম্বর ৫। আপনি ফাইলের পরবর্তী বিভাগে এই নম্বরগুলি ব্যবহার করে বিভিন্ন কম্বিনেশন সেট করবেন যা পাসওয়ার্ডের সামগ্রিক ক্ষমতা নির্ধারণ করে।

conf_security_password.validation.regex.1=^(.)\\1+$

১: সব অক্ষর রিপিট করা

conf_security_password.validation.regex.2=^.*[a-z]+.*$

২: অন্তত একটি ছোট হাতের অক্ষর

conf_security_password.validation.regex.3=^.*[A-Z]+.*$

৩: অন্তত একটি বড় হাতের অক্ষর

conf_security_password.validation.regex.4=^.*[0-9]+.*$

৪: অন্তত একটি সংখ্যা

conf_security_password.validation.regex.5=^.*[^a-zA-z0-9]+.*$

৫: অন্তত একটি বিশেষ অক্ষর (আন্ডারস্কোর _ বাদে) থাকতে হবে

conf_security_password.validation.regex.6=^.*[_]+.*$

৬: অন্তত একটি আন্ডারস্কোর

conf_security_password.validation.regex.7=^.*[a-z]{2,}.*$

৭: একাধিক ছোট হাতের অক্ষর

conf_security_password.validation.regex.8=^.*[A-Z]{2,}.*$

৮: একাধিক বড় হাতের অক্ষর

conf_security_password.validation.regex.9=^.*[0-9]{2,}.*$

৯: একাধিক সংখ্যা

conf_security_password.validation.regex.10=^.*[^a-zA-z0-9]{2,}.*$

১০: একাধিক বিশেষ অক্ষর (আন্ডারস্কোর ছাড়া)

conf_security_password.validation.regex.11=^.*[_]{2,}.*$

১১: একাধিক আন্ডারস্কোর

পাসওয়ার্ডের কন্টেন্টের উপর ভিত্তি করে নিম্নলিখিত নিয়মগুলি পাসওয়ার্ডের নিরাপত্তা নির্ধারণ করে। প্রতিটি নিয়মে আগের বিভাগ থেকে এক বা একাধিক রেগুলার এক্সপ্রেশন থাকে এবং এটিতে একটি সংখ্যাগত স্ট্রেন্থ অ্যাসাইন করে। পাসওয়ার্ড সঠিক কিনা তা নির্ধারণ করতে, পাসওয়ার্ডের সংখ্যাগত শক্তিকে এই ফাইলের উপরে conf_security_password.validation.minimum.rating.required নম্বরের সাথে তুলনা করা হয় ।

conf_security_password.validation.rule.1=1,AND,0
conf_security_password.validation.rule.2=2,3,4,AND,4
conf_security_password.validation.rule.3=2,9,AND,4
conf_security_password.validation.rule.4=3,9,AND,4
conf_security_password.validation.rule.5=5,6,OR,4
conf_security_password.validation.rule.6=3,2,AND,3
conf_security_password.validation.rule.7=2,9,AND,3
conf_security_password.validation.rule.8=3,9,AND,3

প্রতিটি নিয়মকে নম্বর দেওয়া হয়। যেমন, password.validation.rule.3=... হল ৩ নম্বর নিয়ম।

প্রতিটি নিয়ম নিম্নলিখিত ফর্ম্যাট ব্যবহার করে (সমান চিহ্নের ডানদিকে):

regex-index-list,[AND|OR],rating

regex-index-list হল রেগুলার এক্সপ্রেশনের তালিকা (আগের বিভাগের নম্বর অনুযায়ী), এর সাথে AND|OR অপারেটর (অর্থাৎ, তালিকায় থাকা সব বা যেকোনও এক্সপ্রেশন বিবেচনা করুন)।

rating হল প্রতিটি নিয়মের জন্য দেওয়া সংখ্যাগত স্ট্রেন্থ রেটিং।

যেমন, ৫ নম্বর নিয়মের অর্থ হল, কোনও পাসওয়ার্ডে অন্তত একটি বিশেষ অক্ষর অথবা একটি আন্ডারস্কোর থাকলে, সেটির স্ট্রেন্থ রেটিং ৪ হবে। ফাইলের উপরে password.validation.minimum.rating.required=3 থাকলে, ৪ রেটিংয়ের পাসওয়ার্ড বৈধ।

conf_security_rbac.password.validation.enabled=true

সিঙ্গেল সাইন-অন (SSO) চালু করা থাকলে, রোল-ভিত্তিক অ্যাক্সেস কন্ট্রোল পাসওয়ার্ড যাচাইকরণকে false হিসেবে সেট করুন। ডিফল্ট মান হল true.

Cassandra পাসওয়ার্ড রিসেট করা

ডিফল্ট হিসেবে, Cassandra যাচাইকরণ বন্ধ করে শিপ করে। আপনি যাচাইকরণ চালু করলে, এটি cassandra পাসওয়ার্ড সহ cassandra নামের আগে থেকে নির্ধারিত ব্যবহারকারী ব্যবহার করে। আপনি এই অ্যাকাউন্ট ব্যবহার করতে, এই অ্যাকাউন্টের জন্য অন্য পাসওয়ার্ড সেট করতে অথবা নতুন Cassandra ব্যবহারকারী তৈরি করতে পারবেন। Cassandra CREATE/ALTER/DROP USER স্টেটমেন্ট ব্যবহার করে ব্যবহারকারী যোগ, পরিবর্তন ও সরিয়ে দেওয়া।

Cassandra যাচাইকরণ কীভাবে চালু করতে হয় সেই সম্পর্কে তথ্যের জন্য, Cassandra যাচাইকরণ চালু করুন দেখুন।

Cassandra পাসওয়ার্ড রিসেট করতে, আপনাকে অবশ্যই:

  • যেকোনও একটি Cassandra নোডে পাসওয়ার্ড সেট করুন এবং এটি রিংয়ের সব Cassandra নোডে ব্রডকাস্ট করা হবে
  • নতুন পাসওয়ার্ড দিয়ে প্রতিটি নোডে ম্যানেজমেন্ট সার্ভার, মেসেজ প্রসেসর, রাউটার, Qpid সার্ভার এবং Postgres সার্ভার আপডেট করুন

আরও তথ্যের জন্য, CQL কমান্ড দেখুন।

Cassandra পাসওয়ার্ড রিসেট করতে:

  1. cqlsh টুল ও ডিফল্ট ক্রেডেনশিয়াল ব্যবহার করে যেকোনও একটি Cassandra নোডে লগ-ইন করুন। আপনাকে শুধুমাত্র একটি Cassandra নোডে পাসওয়ার্ড পরিবর্তন করতে হবে এবং এটি রিংয়ের সমস্ত Cassandra নোডে ব্রডকাস্ট করা হবে:
    /opt/apigee/apigee-cassandra/bin/cqlsh cassIP 9042 -u cassandra -p 'cassandra'

    যেখানে:

    • cassIP হল Cassandra নোডের IP অ্যাড্রেস।
    • 9042 হল Cassandra পোর্ট।
    • ডিফল্ট ব্যবহারকারী হলেন cassandra।
    • ডিফল্ট পাসওয়ার্ড হল 'cassandra'। আপনি আগে পাসওয়ার্ড পরিবর্তন করে থাকলে, বর্তমান পাসওয়ার্ড ব্যবহার করুন। পাসওয়ার্ডে কোনও বিশেষ অক্ষর থাকলে, আপনাকে অবশ্যই সেটি সিঙ্গেল কোটের মধ্যে রাখতে হবে।
  2. পাসওয়ার্ড আপডেট করতে cqlsh> প্রম্পট হিসেবে নিম্নলিখিত কমান্ডটি এক্সিকিউট করুন:
    ALTER USER cassandra WITH PASSWORD 'NEW_PASSWORD';

    নতুন পাসওয়ার্ডে একটি উদ্ধৃতি চিহ্ন থাকলে, তার আগে আরেকটি উদ্ধৃতি চিহ্ন যোগ করে এস্কেপ করুন।

  3. cqlsh টুল থেকে বেরিয়ে আসুন:
    exit
  4. ম্যানেজমেন্ট সার্ভার নোডে, এই কমান্ড রান করুন:
    /opt/apigee/apigee-service/bin/apigee-service edge-management-server store_cassandra_credentials -u CASS_USERNAME -p 'CASS_PASSWORD'

    বিকল্প হিসেবে, আপনি নতুন ইউজারনেম ও পাসওয়ার্ড সহ কমান্ডে একটি ফাইল পাস করতে পারেন:

    apigee-service edge-management-server store_cassandra_credentials -f configFile

    যেখানে configFile-এ নিম্নলিখিত তথ্য থাকে:

    CASS_USERNAME=CASS_USERNAME
    CASS_PASSWORD='CASS_PASSWROD'

    এই কমান্ড ম্যানেজমেন্ট সার্ভার অটোমেটিক রিস্টার্ট করে।

  5. এগুলির জন্য ধাপ ৪ আবার করুন:
    • সব মেসেজ প্রসেসর
    • সব রাউটার
    • সব Qpid সার্ভার (edge-qpid-server)
    • Postgres সার্ভার (edge-postgres-server)

Cassandra পাসওয়ার্ড এখন পরিবর্তন করা হয়েছে।

PostgreSQL পাসওয়ার্ড রিসেট করুন

ডিফল্ট হিসেবে, PostgreSQL ডেটাবেসে দুটি ব্যবহারকারীকে সংজ্ঞায়িত করা হয়েছে: postgres এবং apigee। দু'জন ব্যবহারকারীরই ডিফল্ট পাসওয়ার্ড হল postgres। ডিফল্ট পাসওয়ার্ড পরিবর্তন করতে নিম্নলিখিত পদ্ধতি অনুসরণ করুন।

সব Postgres মাস্টার নোডে পাসওয়ার্ড পরিবর্তন করুন। মাস্টার/স্ট্যান্ডবাই মোডে দুটি Postgres সার্ভার কনফিগার করা থাকলে, আপনাকে শুধু মাস্টার নোডে পাসওয়ার্ড পরিবর্তন করতে হবে। আরও জানতে Postgres-এর জন্য মাস্টার-স্ট্যান্ডবাই রেপ্লিকেশন সেট-আপ করুন দেখুন।

  1. মাস্টার Postgres নোডে, ডিরেক্টরি পরিবর্তন করে /opt/apigee/apigee-postgresql/pgsql/bin করুন।
  2. PostgreSQL postgres ব্যবহারকারীর পাসওয়ার্ড সেট করুন:
    1. এই কমান্ড ব্যবহার করে PostgreSQL ডেটাবেসে লগ-ইন করুন:
      psql -h localhost -d apigee -U postgres
    2. প্রম্পট করা হলে, postgres-এর জন্য আগে থেকে থাকা postgres ব্যবহারকারীর পাসওয়ার্ড লিখুন।
    3. PostgreSQL কমান্ড প্রম্পটে, ডিফল্ট পাসওয়ার্ড পরিবর্তন করতে নিম্নলিখিত কমান্ড লিখুন:
      ALTER USER postgres WITH PASSWORD 'new_password';

      সফল হলে, PostgreSQL নিম্নলিখিত উত্তর দেয়:

      ALTER ROLE
    4. এই কমান্ড ব্যবহার করে PostgreSQL ডেটাবেস থেকে বেরিয়ে আসুন:
      \q
  3. PostgreSQL apigee ব্যবহারকারীর পাসওয়ার্ড সেট করুন:
    1. এই কমান্ড ব্যবহার করে PostgreSQL ডেটাবেসে লগ-ইন করুন:
      psql -h localhost -d apigee -U apigee
    2. প্রম্পট করা হলে, apigee ব্যবহারকারীর পাসওয়ার্ড postgres হিসেবে লিখুন।
    3. PostgreSQL কমান্ড প্রম্পটে, ডিফল্ট পাসওয়ার্ড পরিবর্তন করতে নিম্নলিখিত কমান্ড লিখুন:
      ALTER USER apigee WITH PASSWORD 'new_password';
    4. এই কমান্ড ব্যবহার করে PostgreSQL ডেটাবেস থেকে বেরিয়ে আসুন:
      \q

    আপনি postgres এবং apigee ব্যবহারকারীর পাসওয়ার্ড একই বা আলাদা সেট করতে পারেন।

  4. APIGEE_HOME সেট করুন:
    export APIGEE_HOME=/opt/apigee/edge-postgres-server
  5. নতুন পাসওয়ার্ড এনক্রিপ্ট করুন:
    sh /opt/apigee/edge-analytics/utils/scripts/utilities/passwordgen.sh new_password

    এই কমান্ড একটি এনক্রিপ্ট করা পাসওয়ার্ড প্রদান করে। এনক্রিপ্ট করা পাসওয়ার্ডটি ":" চিহ্নের পরে শুরু হয় এবং এতে ":" থাকে না; যেমন, "apigee1234"-এর এনক্রিপ্ট করা পাসওয়ার্ড হল:

    Encrypted string:WheaR8U4OeMEM11erxA3Cw==
  6. postgres এবং apigee ব্যবহারকারীদের জন্য নতুন এনক্রিপ্ট করা পাসওয়ার্ড দিয়ে ম্যানেজমেন্ট সার্ভার নোড আপডেট করুন।
    1. ম্যানেজমেন্ট সার্ভারে, ডিরেক্টরি পরিবর্তন করে /opt/apigee/customer/application করুন।
    2. নিচের প্রপার্টি সেট করতে management-server.properties ফাইল এডিট করুন। এই ফাইলটি না থাকলে, এটি তৈরি করুন।
    3. ফাইলটি apigee ব্যবহারকারীর মালিকানাধীন কিনা তা নিশ্চিত করুন:
      chown apigee:apigee management-server.properties
  7. নতুন এনক্রিপ্ট করা পাসওয়ার্ড দিয়ে সব Postgres Server ও Qpid Server নোড আপডেট করুন।
    1. Postgres সার্ভার বা Qpid সার্ভার নোডে, নিম্নলিখিত ডিরেক্টরিতে পরিবর্তন করুন:
      /opt/apigee/customer/application
    2. এডিট করার জন্য নিম্নলিখিত ফাইল খুলুন:
      • postgres-server.properties
      • qpid-server.properties

      এইসব ফাইল না থাকলে, সেগুলি তৈরি করুন।

    3. ফাইলে নিম্নলিখিত প্রপার্টি যোগ করুন:
      • conf_pg-agent_password=newEncryptedPasswordForPostgresUser
      • conf_pg-ingest_password=newEncryptedPasswordForPostgresUser
      • conf_query-service_pgDefaultPwd=newEncryptedPasswordForPostgresUser
      • conf_query-service_dwDefaultPwd=newEncryptedPasswordForPostgresUser
      • conf_analytics_aries.pg.password=newEncryptedPasswordForPostgresUser
    4. ফাইলগুলি apigee ব্যবহারকারীর মালিকানাধীন কিনা তা নিশ্চিত করুন:
      chown apigee:apigee postgres-server.properties
      chown apigee:apigee qpid-server.properties
  8. নিম্নলিখিত ক্রমে নিম্নলিখিত কম্পোনেন্ট রিস্টার্ট করুন:
    1. PostgreSQL ডেটাবেস:
      /opt/apigee/apigee-service/bin/apigee-service apigee-postgresql restart
    2. Qpid সার্ভার:
      /opt/apigee/apigee-service/bin/apigee-service edge-qpid-server restart
    3. Postgres সার্ভার:
      /opt/apigee/apigee-service/bin/apigee-service edge-postgres-server restart
    4. ম্যানেজমেন্ট সার্ভার:
      /opt/apigee/apigee-service/bin/apigee-service edge-management-server restart