অ্যাকশনস সেন্টার ব্যবহার করে আপনার ফিডস ড্রপবক্সে সংযোগ করার জন্য আপনাকে একটি সিকিওর শেল (SSH) সংযোগ ব্যবহার করতে হবে। SSH হলো একটি নেটওয়ার্ক প্রোটোকল যা আপনার সিস্টেম এবং গুগলের সার্ভারের মধ্যে নিরাপদ ডেটা স্থানান্তর নিশ্চিত করে।
পাসওয়ার্ডের উপর নির্ভর না করে এই সুরক্ষিত সংযোগটি প্রমাণীকরণের জন্য, আপনার একটি SSH কী পেয়ার প্রয়োজন। একটি কী পেয়ার দুটি অভিন্ন উপাদান নিয়ে গঠিত:
- প্রাইভেট কী: একটি গোপন চাবি যা আপনার সিস্টেমে নিরাপদে থাকে অথবা আপনার অ্যাপ্লিকেশন দ্বারা পরিচালিত হয়। এই চাবিটি আপনার সুরক্ষিত পরিচয়পত্র হিসেবে কাজ করে।
- পাবলিক কী: এটি একটি অ-গোপনীয় কী যা আপনি অ্যাকশন সেন্টারে আপলোড করেন। ফিড আপলোড করার জন্য যখন আপনি একটি SFTP সংযোগ স্থাপন করেন, তখন আপনার প্রাইভেট কী-এর সিগনেচার যাচাই করতে গুগল এটি ব্যবহার করে।
আপনি যখন SFTP-এর মাধ্যমে সংযোগ করেন, তখন আপনার ক্লায়েন্ট স্বয়ংক্রিয়ভাবে আপনার প্রাইভেট কী ব্যবহার করে অ্যাকশনস সেন্টারের সেই ড্রপবক্সগুলোর সাথে নিরাপদে প্রমাণীকরণ করবে, যেগুলোতে আপনার সংশ্লিষ্ট পাবলিক কী সংরক্ষিত আছে।
পাবলিক কী হলো একটি একক স্ট্রিং যা সাধারণত ssh-rsa দিয়ে শুরু হয় এবং আপনার ইমেল ঠিকানার মতো একটি শনাক্তকারী দিয়ে শেষ হয়। উদাহরণস্বরূপ:
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCXsM9ycbHV6E6t2L+B4p/uYHn9Q0jmu5gUXMYnFnnf4l39xrznfDo8KCASzRrqUkRnuzrno059CvZVzcljkbwWLzKKoE1EwbzHL3nYahMB4MdYNWhBbHbB+ybq6RNO7hkoKDBIQCfqQDY0FEB6sV3d3F1WYl0bAMjp15yyZJzMKa/rRnZKWetHlcL1X+gFWmW2hQ93foPD463gb58/25GujjsS/tzjngw7UJMVkm08U1QEY3z3DE/R++7ovJozTCzH0CTNDN0AH3/oSC3dmG+yDh3ZXFATjWjyPXJSOziNrp9TXgJhlqSmoHcPvpotMVjx21kIZ+T+SusQmnG+hK+L user@yourdomain.com
একটি SSH কী পেয়ার তৈরি করুন
আপনি ssh-keygen কমান্ড লাইন ইউটিলিটি ব্যবহার করে একটি SSH কী পেয়ার তৈরি করতে পারেন, যা Linux, macOS এবং বেশিরভাগ Windows পরিবেশে স্বাভাবিকভাবেই উপলব্ধ।
আপনার টার্মিনাল বা কমান্ড প্রম্পট খুলুন।
একটি নতুন RSA কী পেয়ার তৈরি করতে নিম্নলিখিত কমান্ডটি চালান। আপনি
google_actions_centerজায়গায় আপনার পছন্দমতো একটি ফাইলের নাম বসাতে পারেন:ssh-keygen -t rsa -f google_actions_centerনির্দেশিত হলে, পাসফ্রেজ ছাড়া একটি কী তৈরি করতে এন্টার চাপুন, অথবা আপনার প্রাইভেট কী স্থানীয়ভাবে এনক্রিপ্ট করতে একটি পাসফ্রেজ দিন। এই পাসফ্রেজটি আপনাকে গুগলকে দেওয়ার প্রয়োজন নেই।
এই কমান্ডটি দুটি ফাইল তৈরি করে:
-
google_actions_center(প্রাইভেট কী): এই ফাইলটি আপনার সিস্টেমে সুরক্ষিত রাখুন। সংযোগ করার সময় আপনাকে এই কী-টি আপনার SFTP ক্লায়েন্টকে প্রদান করতে হবে। -
google_actions_center.pub(পাবলিক কী): এই কী-টি আপনি অ্যাকশনস সেন্টারের সাথে শেয়ার করবেন।
-
একটি টেক্সট এডিটরে আপনার পাবলিক কী (
google_actions_center.pub) খুলুন এবং এর সম্পূর্ণ বিষয়বস্তু কপি করুন।অ্যাকাউন্ট সেটআপ করার সময় আপনার অ্যাকশন সেন্টার অ্যাকাউন্টের অনবোর্ডিং টাস্ক-এ এই পাবলিক কী-টি প্রদান করুন, অথবা অ্যাকাউন্ট সেটআপের পরে কী-টি আপডেট করার জন্য ফিডস কনফিগারেশন-এর অধীনে এটি দিন।
SFTP সংযোগ পরীক্ষা করার ধাপসমূহ
ফিড কনফিগারেশন -এ আপনার SFTP ড্রপবক্স সংযোগের তথ্য দেখুন।
With the connection information for the respective dropbox, connect to the SFTP. For example using the
sftpcommand line program (available on Windows, Linux and Mac):sftp -P <port> -i google_actions_center <user>@partnerupload.google.comফিড ফাইল আপলোড করুন:
put <filename>এসএফটিপি সার্ভারে সংযোগ করার সময় সমস্যা হলে, বিস্তারিত তথ্যসহ
sftp -vকমান্ডটি চালানোর চেষ্টা করুন। নেটওয়ার্ক ফায়ারওয়াল দ্বারা বহির্গামী সংযোগ ব্লক করা অথবা সার্ভারের সাথে সামঞ্জস্যপূর্ণ নয় এমন এসএসএইচ ক্লায়েন্ট কনফিগারেশনের কারণে সমস্যা হতে পারে।ssh-keygen -l -f google_actions_center.pubকমান্ডটি চালিয়ে আপনার পাবলিক কী সঠিক আছে কিনা তা যাচাই করুন।কী-টি বৈধ না হলে, প্রোগ্রামটি
google_actions_center.pub is not a public key fileআউটপুট দেবে।