ফাইল ট্রান্সফার
Mobile SSH-তে সক্রিয় SSH সংযোগের সাথে যুক্ত একটি SFTP ফাইল ট্রান্সফার স্ক্রিন আছে। এটি Android থেকে দ্রুত সার্ভার রক্ষণাবেক্ষণের জন্য: কনফিগ আপলোড করুন, লগ ডাউনলোড করুন, রিমোট ফাইলের নাম বদলান, বা অ্যাপ না ছেড়ে অনুমতি পরীক্ষা করুন।
ফাইল ট্রান্সফার খোলা
- একটি SSH সার্ভারে সংযোগ করুন।
- সংযুক্ত টার্মিনাল প্যান নির্বাচন করুন।
- টার্মিনাল টুলবার থেকে ট্রান্সফার খুলুন, অথবা বর্তমান স্ক্রিন সমর্থন করলে প্যান হেডারে দীর্ঘক্ষণ চাপুন।
- একটি লোকাল প্যান ও একটি রিমোট প্যান নিয়ে ফাইল ট্রান্সফার স্ক্রিন খোলে।
সক্রিয় SSH সেশন না থাকলে ফাইল ট্রান্সফার খোলা যায় না।
লোকাল ও রিমোট প্যান
ফাইল ট্রান্সফার স্ক্রিনে দুটি ব্রাউজার প্যান আছে:
- লোকাল প্যান: ফোন স্টোরেজ।
- রিমোট প্যান: SFTP-এর মাধ্যমে সার্ভার ফাইল।
অ্যাপ প্রতি হোস্টে সাম্প্রতিক লোকাল ও রিমোট পথ মনে রাখে। উভয় প্যানের সাজানোর সেটিংসও প্রতি হোস্টে মনে রাখা হয়।
Android স্টোরেজ অনুমতি
সরাসরি ফাইল ব্রাউজিং সীমিত করে এমন Android সংস্করণে, লোকাল প্যান ফোন ফাইল ব্রাউজ করার আগে Mobile SSH স্টোরেজ অ্যাক্সেস চাইতে পারে। এই অনুমতি এড়িয়ে গেলে বা প্রত্যাখ্যান করলে রিমোট ব্রাউজিং তবু কাজ করতে পারে, কিন্তু লোকাল আপলোড ও ডাউনলোড পথ সীমিত হতে পারে।
প্রাইভেট কী ইমপোর্ট ফাইল ট্রান্সফার থেকে আলাদা এবং Android ফাইল পিকার ব্যবহার করে।
ফাইল আপলোড
- লোকাল প্যান খুলুন।
- যে ফাইল আপলোড করতে চান সেখানে যান।
- আপলোড নির্বাচন করুন।
- রিমোট গন্তব্য নিশ্চিত করুন।
- অগ্রগতি ও সমাপ্তির জন্য ট্রান্সফার সারি দেখুন।
আপলোড বিদ্যমান SSH/SFTP সংযোগ ব্যবহার করে। সংযোগ বিচ্ছিন্ন হলে পুনঃসংযোগের পর আবার চেষ্টা করুন।
ফাইল ডাউনলোড
- রিমোট প্যান খুলুন।
- যে ফাইল ডাউনলোড করতে চান সেখানে যান।
- ডাউনলোড নির্বাচন করুন।
- লোকাল গন্তব্য নিশ্চিত করুন।
- অগ্রগতি ও সমাপ্তির জন্য ট্রান্সফার সারি দেখুন।
বড় ডাউনলোড সম্ভব হলে স্থিতিশীল নেটওয়ার্কে করুন।
রিমোট ফাইল ক্রিয়া
নির্বাচিত রিমোট আইটেমের উপর নির্ভর করে Mobile SSH এমন ক্রিয়া দেখাতে পারে:
- ডাউনলোড।
- নাম পরিবর্তন।
- মুছুন।
- ফাইল বা ডিরেক্টরি তৈরি।
- টেক্সট ফাইল সম্পাদনা।
- ফাইলের বিবরণ দেখুন।
রিমোট ফাইলের বিবরণে অনুমতি বিট, মালিক, গ্রুপ এবং অক্টাল অনুমতি মান থাকতে পারে। অন্য কোনো প্রক্রিয়া বা ডিপ্লয়মেন্ট টুল দ্বারা পরিচালিত সার্ভার ফাইল বদলানোর আগে এই বিবরণ ব্যবহার করুন।
সাজানো ও সাম্প্রতিক পথ
প্রতিটি প্যান নাম বা তারিখ অনুসারে ঊর্ধ্ব বা অধঃক্রমে সাজাতে পারে। Mobile SSH নির্বাচিত লোকাল ও রিমোট সাজানোর মোড সাম্প্রতিক পথসহ প্রতি হোস্টে সংরক্ষণ করে, তাই একই সার্ভারে বারবার ট্রান্সফার পরিচিত স্থান থেকে শুরু হয়।
ট্রান্সফার সারি
ট্রান্সফার সারিবদ্ধ হয় এবং অবস্থা অনুসারে দেখানো হয়। লগ এলাকা সারিবদ্ধ, ব্যর্থ ও সফল ট্রান্সফার আলাদা করে। অন্তর্নিহিত SFTP অপারেশন কারণ দিলে ব্যর্থ ট্রান্সফারে কারণ থাকে।
ব্যবহারিক পরামর্শ
- নির্দিষ্ট ফাইল সরাতে SFTP ব্যবহার করুন; বড় ডিরেক্টরি সিঙ্ক্রোনাইজেশনের জন্য সার্ভারে
rsync-এর মতো কমান্ড-লাইন টুল ব্যবহার করুন। - ব্যাকআপ বা ডিপ্লয়মেন্ট রোলব্যাক পথ না থাকলে লাইভ প্রোডাকশন ফাইল সম্পাদনা এড়িয়ে চলুন।
- আপলোডের পর ফাইল না দেখালে রিমোট প্যান রিফ্রেশ করুন বা গন্তব্য পথ যাচাই করুন।
- Android স্টোরেজ অ্যাক্সেস লোকাল ব্রাউজিং আটকালে Android সেটিংস থেকে অনুমতি দিন এবং ফাইল ট্রান্সফার আবার খুলুন।