Mac OS X-এ একটি FTP বা SFTP সার্ভার শুরু করুন৷
সুচিপত্র:
আপনি যদি Mac OS X-এর নতুন সংস্করণে শেয়ারিং প্রেফারেন্স প্যানেল পরিদর্শন করেন তবে আপনি লক্ষ্য করেছেন যে ফাইল এবং ফোল্ডারগুলি ভাগ করার জন্য একটি FTP সার্ভার সক্রিয় করার সরাসরি বিকল্প আর নেই৷ ঠিক আছে, অন্তত একটি সুস্পষ্ট বিকল্প নেই, তবে FTP এবং SFTP সার্ভার ফাংশন এখনও বিদ্যমান, দুটিকে বিভিন্ন কার্যকারিতায় বিভক্ত করা হয়েছে, OS X-এর নতুন সংস্করণগুলি FTP-এর পরিবর্তে SFTP-কে পছন্দ করে।আপনি যা ব্যবহার করতে চান তা নির্বিশেষে, তাদের উভয়ের জন্য একটি সার্ভার সেট আপ করা অত্যন্ত সহজ, এবং আমরা কীভাবে OS X-এ FTP বা SFTP সার্ভার শুরু করব তা নিয়ে চলব।
এই FTP/SFTP সার্ভারের প্রতিটি কৌশল OS X-এর সমস্ত নতুন সংস্করণে কাজ করে, তা হোক OS X Yosemite 10.10.x, Mavericks 10.9, Mountain Lion 10.8, বা 10.7 Lion৷
OS X এ FTP সার্ভার চালু করুন
এটি Mac এ একটি জেনেরিক FTP এবং FTPS সার্ভার শুরু করবে, কিন্তু SFTP সার্ভার নয়:
- টার্মিনাল (/অ্যাপ্লিকেশন/ইউটিলিটি) চালু করুন এবং FTP সার্ভার চালু করতে নিম্নলিখিত কমান্ডটি প্রবেশ করান:
- টাইপ করে FTP সার্ভার কাজ করছে তা নিশ্চিত করুন:
sudo -s launchctl load -w /System/Library/LaunchDaemons/ftp.plist
ftp localhost
আপনি যদি পরিচিত FTP লগইন দেখতে পান:
আপনি জানেন সার্ভার চলছে। আপনি যদি এটি দেখতে না পান তবে সার্ভারটি এখনও শুরু করা শেষ হয়নি বা আপনি সঠিকভাবে কমান্ডটি প্রবেশ করেননি। তারপরে আপনি একই ftp কমান্ডের মাধ্যমে, অথবা ফাইন্ডারে "কানেক্ট টু সার্ভার" বিকল্পটি ব্যবহার করে অন্যান্য ম্যাক থেকে FTP করতে পারেন৷
OS X এ SFTP সার্ভার সক্রিয় করা হচ্ছে
আপনি সম্ভবত জানেন যে, FTP এনক্রিপ্ট করা হয়নি এবং এর ফলে নিরাপত্তার কারণে সুবিধার বাইরে চলে গেছে। SFTP সক্ষম করা আজকাল ম্যাকের FTP-এর চেয়ে সহজ:
- সিস্টেম পছন্দ চালু করুন এবং "শেয়ারিং" এ যান
- SSH এবং SFTP সক্ষম করতে "রিমোট লগইন" এর পাশের চেকবক্সে ক্লিক করুন
আপডেট: রিমোট লগইন এবং এসএসএইচ সার্ভার সম্পর্কে আমাদের আরও অনেক বিস্তারিত নির্দেশিকা এখানে রয়েছে।
আপনি কমান্ড লাইনে এটি টাইপ করে যাচাই করতে পারেন যে SFTP কাজ করছে:
sftp localhost
দ্রষ্টব্য: FTP এবং SFTP সার্ভার আলাদা, এবং একটি সক্রিয় করলে অন্যটিকে সক্রিয় করা যায় না। ডিফল্ট এনক্রিপশন স্তর এবং নিরাপদ স্থানান্তরের কারণে SFTP সুপারিশ করা হয়৷
OS X এ FTP বা SFTP সার্ভার নিষ্ক্রিয় করুন
এখানে FTP সার্ভার কিভাবে নিষ্ক্রিয় করা যায়: sudo -s launchctl unload -w /System/Library/LaunchDaemons/ftp.plist
কমান্ডের পরামর্শ অনুযায়ী, এটি এফটিপি ডেমন আনলোড করে এবং সার্ভার বন্ধ করে দেয়। স্পষ্টতই আপনি শুধুমাত্র FTP সার্ভারটি বন্ধ এবং নিষ্ক্রিয় করতে পারবেন যদি এটি শুরু করতে সক্ষম করা থাকে।
SFTP নিষ্ক্রিয় করা শুধুমাত্র "রিমোট লগইন" বক্সটি আনচেক করার একটি বিষয় যা OS X এর শেয়ারিং প্রেফারেন্স প্যানেলে বসে।
আপনি যদি ভাবছেন যে এর কোনটি OS X এর আগের সংস্করণ থেকে কীভাবে আলাদা, তাহলে পার্থক্য খুঁজে পেতে আপনাকে স্নো লেপার্ড (10.6) বা তার আগে দেখতে হবে। পূর্বে, একটি এফটিপি সার্ভার বিকল্পটি সাধারণ শেয়ারিং পছন্দ প্যানেলের মধ্যে একটি টগল ছিল যেমন:
যদিও এটি সম্পূর্ণরূপে পরিষ্কার নয় যে কেন Apple FTP ভাগ করে নেওয়ার জন্য সহজ ফ্রন্টএন্ডকে টেনে নিয়েছিল, এটা সম্ভব যে তারা কেবল SFTP এর পক্ষে বেছে নিচ্ছে কারণ এটি একটি আরও সুরক্ষিত প্রোটোকল, এবং একটি সক্ষম করে আপনি উভয়ই সক্ষম করেন৷ তবুও, এফটিপি এবং এফটিপিএস সার্ভারগুলি এখনও আশেপাশে রয়েছে (যেমন এই বিষয়টির জন্য ক্লায়েন্ট), তাই এটি সার্ভারের দিকটি সক্ষম করতে টার্মিনাল ব্যবহার করার বিষয়। সাধারণভাবে বলতে গেলে, যেহেতু SFTP অনেক বেশি সুরক্ষিত, তাই দূরবর্তী ফাইল স্থানান্তর এবং সংযোগের জন্য আপনার এটিই ব্যবহার করা উচিত, তাই মনে রাখবেন যে আপনি যদি বাইরের জগতে কোনো ধরনের সার্ভার হোস্ট করার পরিকল্পনা করেন, বা এমনকি যদি আপনি চান দূরবর্তী Macs-এ এবং থেকে নিরাপদ ফাইল স্থানান্তর করতে।
এটি TUAW-এর মাধ্যমে ল্যান্ড অফ ড্যানিয়েল থেকে একটি টিপ সম্পর্কে একটি বিশদ বিবরণ, যিনি রিবুট করার সময় স্বয়ংক্রিয়ভাবে এফটিপিডি চালু করার জন্য কীভাবে এফটিপিডি পেতে পারেন তা ব্যাখ্যা করে, তাই আপনি যদি এতে আগ্রহী হন তবে মিস করবেন না তাদের পোস্ট।