ডেবিয়ান এবং উবুন্টুতে এসএফটিপি এবং খাঁচাগুলি ব্যবহার করে ফাইল স্থানান্তর করুন

!হ্যালো বন্ধুরা! নিরাপদে ফাইল স্থানান্তর করার জন্য আজ আমি আপনাদের জন্য একটি এফটিপি সার্ভার ব্যবহারের বিকল্প নিয়ে আসছি। ইতিমধ্যে সহকর্মী কেজেডিজি ^ গারা প্যাকেজ উপর ভিত্তি করে একটি পোস্ট জেলকিট। আমরা যেটি বিকাশ করব তা হ'ল আমাদের সংগ্রহশালায় থাকা প্যাকেজগুলির উপর ভিত্তি করে।
আমরা দেখব:

  • প্রয়োজনীয় প্রবেশ করান
  • আমরা কীভাবে ওপেনশ-সার্ভারটি কনফিগার করব?
  • আমরা কীভাবে ব্যবহারকারী তৈরি করব?
  • খাঁচা যাতে কাজ করে আমরা কীভাবে হোম ডিরেক্টরিগুলি সংশোধন করব?

প্রয়োজনীয় প্রবেশ করান
আমাদের মেশিনে প্রায়শই রিমোট কম্পিউটার থেকে ফাইলগুলি অনুলিপি করার জন্য আমাদের প্রয়োজন হয়। অনেকেই আমাকে এ সম্পর্কে জিজ্ঞাসা করেছেন। আমি কী এফটিপি ইনস্টল করব? আমি কীভাবে একটি সাম্বা ইনস্টল করব? আচ্ছা, সরল থেকে কমপ্লেক্সে যাই। শুরু থেকেই, আমাদের কাছে থাকলে কেন নিজেকে জটিল করুন ওপেনএসএইচ-সার্ভার ইনস্টল? এবং যদি আমাদের কাছে এটি না থাকে তবে সহজ কমান্ড সহ:

প্রবণতা ওপেনশ-সার্ভার ইনস্টল করুন

আমাদের কাছে এটি ইতিমধ্যে রয়েছে! এবং তারপরে আমরা এসএফটিপি (সিকিউর ফাইল ট্রান্সফার প্রোটোকল) প্রোটোকলের মাধ্যমে ফাইলগুলি নিরাপদে স্থানান্তর করতে সক্ষম হব যা এনক্রিপশনের জন্য এসএসএইচ (সিকিউর শেল) ব্যবহার করে।

ডিফল্টরূপে, ব্যবহারকারীরা এর মাধ্যমে দূরবর্তী সেশন শুরু করার অনুমতি নিয়ে থাকেন ssh ব্যবহারকারী @ আমার দল @, তারা আমাদের সিস্টেমে সঞ্চিত প্রায় সব ফাইল দেখতে সক্ষম হবে যা আমাদের পছন্দ মতো নাও হতে পারে বা সুরক্ষার কারণে আমাদের এটির অনুমতি দেওয়া উচিত নয়।

এই নিবন্ধটি আমাদের কনফিগার করতে সহায়তা করবে ওপেনএসএইচ-সার্ভার যাতে আমরা চাই এমন ব্যবহারকারীরা তাদের ব্যক্তিগত ডিরেক্টরিতে সীমাবদ্ধ / হোম / ব্যবহারকারী। আমরা তা স্পষ্ট করে বলছি, এই পদ্ধতির সাহায্যে ঘোষিত ব্যবহারকারীরা এসএসএস কনসোলের মাধ্যমে বা পিটিটিইয়ের মাধ্যমে রিমোট সেশন শুরু করতে পারবেন না। তারা কেবল আমাদের কম্পিউটার বা সার্ভারে তাদের ব্যক্তিগত ডিরেক্টরি থেকে বা তাদের ব্যক্তিগত ডিরেক্টরি থেকে ফাইল স্থানান্তর করতে সক্ষম হবে.

এখানে বর্ণিত পদ্ধতিটি ডেবিয়ান সংস্করণ 5 (লেনি) বা উচ্চতর এবং উবুন্টু সংস্করণ 9.04 বা ততোধিক সংস্করণের জন্য বৈধ। হার্ডি বা উবুন্টু 8.04 এর এসএসএইচ প্যাকেজের সংস্করণটি খুব পুরানো এবং আমরা নীচে বর্ণিত কনফিগারেশনটিকে সমর্থন করি না।

আমরা কীভাবে ওপেনশ-সার্ভারটি কনফিগার করব?
ব্যবহারকারী হিসাবে শিকড় আমরা ফাইলটি সম্পাদনা করি জন্য / etc / SSH / sshd_config যে কোনও সাধারণ পাঠ্য সম্পাদক সহ with আমরা এর ব্যবহারের পরামর্শ দিই ন্যানো কনসোল মোডে।

ন্যানো / ইত্যাদি / ssh / sshd_config

আমরা চাই যে নিম্নলিখিত লাইনটি উপস্থিত থাকুক:

সাবসিস্টেম sftp

লেনি এবং স্কিজে রয়েছে:

সাবসিস্টেম sftp / usr / lib / openssh / sftp- সার্ভার

যদি এটির অস্তিত্ব না থাকে তবে আমরা ফাইলের শেষে যুক্ত করব:

সাবসিস্টেম sftp অভ্যন্তরীণ-sftp

আমরা ফাইলটির সম্পাদনা চালিয়ে যাচ্ছি sshd_config এবং আমরা শেষে যুক্ত:

গ্রুপ গ্রুপ-এসএফপি ম্যাচ করুন ক্রুটডাইরেক্টরি% h এক্স 11 ফরওয়ার্ডিং নেই মঞ্জুরিসিটিপি ফরওয়ার্ডিং নেই ফোর্সকম্যান্ডের অভ্যন্তরীণ-sftp

আমরা পরিবর্তনগুলি সংরক্ষণ করি এবং পরিষেবাটি পুনরায় চালু করি:

/etc/init.d/ssh পুনরায় আরম্ভ করুন

আমরা কীভাবে ব্যবহারকারী তৈরি করব?
প্রথমে আমরা createগ্রুপWe যে আমরা ঘোষণা sshd_config। আমরা আগে যে নামটি বেছে নিয়েছি সে সম্পর্কে সতর্ক থাকুন, এটি এমন নয় যে এটি ইতিমধ্যে বিদ্যমান এবং এটি সিস্টেমের একটি গ্রুপ। আমরা যদি আমাদের সিস্টেমে বিদ্যমান ব্যবহারকারীদের সীমাবদ্ধ রাখতে না চাই, আমাদের অবশ্যই নতুন ব্যবহারকারী তৈরি করতে হবে যাতে তারা ফাইল স্থানান্তর করতে পারে। খাঁচাটি কাজ করার জন্য, আমাদের তাদের তৈরি করতে হবে, প্রশ্নে থাকা গ্রুপের সদস্য।

অ্যাডগ্রুপ গ্রুপ-এসএফটিপি অ্যাডুজার ইউজার 1 অ্যাডুজার ইউজার 2 [----] ইউজারমড-জি গ্রুপ-এসএফপি ইউজার 1 ইউজারমড -জি গ্রুপ-এসএফপি ব্যবহারকারী 2

গোষ্ঠী এবং ব্যবহারকারীদের তৈরি পরীক্ষা করতে, আমরা এটি করতে পারি:

কম / ইত্যাদি / পাসওয়ার্ড কম / ইত্যাদি / গ্রুপ ls -l / home

এবং ব্যবহারকারীদের উপস্থিত হওয়া উচিত ব্যবহারকারী 1 y ব্যবহারকারী 2পাশাপাশি গ্রুপগুলি গ্রুপ-এসএফপি এবং যারা তৈরি ব্যবহারকারীদের সাথে সম্পর্কিত। এছাড়াও, ডিরেক্টরি তালিকাভুক্ত করার সময় / হোম, তৈরি প্রতিটি ব্যবহারকারীর হোম ডিরেক্টরি উপস্থিত হবে।

খাঁচাকে কার্যকরভাবে কার্যকর করার জন্য আমরা কীভাবে হোম ডিরেক্টরিগুলি সংশোধন করব?
আমাদের অবশ্যই তৈরি প্রতিটি ব্যবহারকারীর ব্যক্তিগত ফোল্ডারগুলির সুরক্ষা বাড়িয়ে তুলতে হবে যাতে তারা তাদের ব্যক্তিগত ডিরেক্টরিতে অতিরিক্ত ফোল্ডার তৈরি করতে না পারে এবং যেখানে আমরা চাই সেখানে লেখার অনুমতি সহ (তারা যেখানে চায় না) 🙂:

উত্সাহীন মূল: মূল / হোম / ইউজার 1 / হোম / ইউজার 2 চিএমড 755 / হোম / ইউজার 1 / হোম / ইউজার 2 সিডি / হোম / ইউজার 1 এমকিডির ডকুমেন্টস এইচটিএমএল_পাবলিক ক্লাউন ইউজার 1: ইউজার 1 * সিডি / হোম / ইউজার 2 এমকিডির ডকুমেন্টস html_pબ્લિક ক্লাউন ইউজার 2: ইউজার 2 *

গোষ্ঠীভুক্ত ব্যবহারকারীরা গ্রুপ-এসএফপিএখন থেকে তারা কেবল এসএফটিপি-র মাধ্যমে তাদের নাম এবং পাসওয়ার্ড দিয়ে লগ ইন করতে সক্ষম হবেন এবং তারা তাদের ব্যক্তিগত ফোল্ডারের নীচে অবস্থিত ডিরেক্টরিতে এবং ফাইলগুলি স্থানান্তর করতে সক্ষম হবেন এবং যা আমাদের দ্বারা তৈরি করা হয়েছিল, তবে তারা বাকী অংশগুলি দেখতে পাবে না আমাদের ফাইল সিস্টেম।

ফাইল এবং ফোল্ডার স্থানান্তর করার জন্য, আমরা নটিলাস, কনকরার, উইনসিসিপি, ফাইলজিলা এবং অন্যান্য যা এসএফটিপি প্রোটোকল সমর্থন করে ব্যবহার করতে পারি। কনকয়েরারের ক্ষেত্রে আমাদের অবশ্যই ব্যবহার করা উচিত ফিশ: // ইউজার @ রিমোটেকম্পিউটার.

আমরা আশা করি এই নিবন্ধটি আমাদের ব্যবহারিক কাজে আসবে!
পরের অ্যাডভেঞ্চার পর্যন্ত বন্ধুরা!

sftp_nautilus


আপনার মন্তব্য দিন

আপনার ইমেল ঠিকানা প্রকাশিত হবে না। প্রয়োজনীয় ক্ষেত্রগুলি দিয়ে চিহ্নিত করা *

*

*

  1. ডেটার জন্য দায়বদ্ধ: মিগুয়েল অ্যাঞ্জেল গাটান
  2. ডেটার উদ্দেশ্য: নিয়ন্ত্রণ স্প্যাম, মন্তব্য পরিচালনা।
  3. আইনীকরণ: আপনার সম্মতি
  4. তথ্য যোগাযোগ: ডেটা আইনি বাধ্যবাধকতা ব্যতীত তৃতীয় পক্ষের কাছে জানানো হবে না।
  5. ডেটা স্টোরেজ: ওসেন্টাস নেটওয়ার্কস (ইইউ) দ্বারা হোস্ট করা ডেটাবেস
  6. অধিকার: যে কোনও সময় আপনি আপনার তথ্য সীমাবদ্ধ করতে, পুনরুদ্ধার করতে এবং মুছতে পারেন।

  1.   হেক্সবার্গ তিনি বলেন

    ভাল নিবন্ধ। ফাইলগুলি ভাগ করার একটি খুব নিরাপদ উপায়। ব্যাখ্যার জন্য অনেক ধন্যবাদ। 🙂

  2.   ঝটিকা অভিযান তিনি বলেন

    Excelente

  3.   lolo তিনি বলেন

    এবং sshfs ব্যবহার করা কি বেশি স্বাচ্ছন্দ্য নয়?

    আমাদের দলের জন্য দূরবর্তী ফোল্ডার একই বৈশিষ্ট্যযুক্ত আরও একটি ফোল্ডার হিসাবে উপস্থিত হবে।

  4.   জ্যাকোবো হিডালগো তিনি বলেন

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

    1.    ধুন্তর তিনি বলেন

      জ্যাকবোর সম্পর্কে কীভাবে, কোনও ফেডেরিকো সরাসরি রাজি হন না। আরে আপনি যখন আর উবুন্টু ফিরে আসবেন না তখন আপনি মানুষের সবুজ এবং পূর্ণ উন্মুক্ত চিত্র আঁকবেন। একটি আলিঙ্গন. 😉

  5.   কেজেডিজি ^ গারা তিনি বলেন

    আপনি দুর্দান্ত অবদান রাখছেন, এটি চালিয়ে যান 😀

    1.    ফেদেরিকো তিনি বলেন

      ধন্যবাদ হাজার কেজেডিজি ^ গারা, এবং আপনার মতামতের জন্য প্রত্যেককে ধন্যবাদ

  6.   জেনেন্স তিনি বলেন

    কোনও ব্যবহারকারীকে / হোম / ইউজার /… .. ব্যতীত অন্য ফোল্ডারে ক্যাজড করা যায়?

    আমি যা করতে চাই তা হল মিডিয়া / এইচডিডি / ফোল্ডারের কোনও ব্যবহারকারীকে খাঁচা ...
    সার্ভারটি রাস্পবিয়ান সহ একটি রাস্পবেরি পাই হিসাবে আমার এটি করা দরকার, এবং এতে একটি SD কার্ডে / home /… / ফোল্ডার রয়েছে যা কোনও সময় পূরণ করবে না

    আমি এটি বিভিন্ন উপায়ে চেষ্টা করেছি এবং ক্লায়েন্টের ফলাফল সর্বদা «ব্রোকেন পাইপ is, এবং মারাত্মক সার্ভারের ফল: খারাপ মালিকানা বা ক্রুট ডিরেক্টরি উপাদানটির মোড / মিডিয়া / এইচডিডি /»

    সবার জন্য আপনাকে অনেক ধন্যবাদ

    1.    ফেদেরিকো তিনি বলেন

      আমি মনে করি আপনাকে সিস্টেমটি বলতে হবে যে সেই ব্যবহারকারীর হোম ফোল্ডারটি / home / HDD, যতক্ষণ না পার্টিশনের একটি স্থানীয় লিনাক্স ফর্ম্যাট থাকে, অর্থাৎ ext4; ext3; ইত্যাদি উদাহরণস্বরূপ, ব্যবহারকারী যদি জাএ-সংক্ষিপ্ত হয়ে থাকে- আপনাকে অবশ্যই এই জাতীয় কিছু কার্যকর করতে হবে:

      : ~ # ব্যবহারকারীমোড-হোম-হোম-হোম / হোম / এইচডিডি জা

      ম্যান ইউজারমডও দেখুন। চিয়ার্স

  7.   ইরিভিং হার্নান্দেজ তিনি বলেন

    আমার একটি সমস্যা আছে, বা আমার একটি পাবলিক ফ্রেন্ডের সাথে অ্যামাজনে একটি পরিষেবা রয়েছে এবং ফাইলগুলি সরাতে বা সরাতে আমাকে sftp এর মাধ্যমে প্রবেশ করতে হবে।
    আমি আগে এটি করেছি এবং সবকিছু ঠিক আছে তবে আজ সে আমার সাথে এমন কিছু করেছিল যা আমার সাথে ঘটেছিল না
    অ্যামির অভ্যন্তরে ফোল্ডারগুলির একটি সিরিজ রয়েছে এবং এর মধ্যে একটি ক্যাপটিভ ইন্টারনেট পোর্টাল (আমার ব্যবহারকারীদের জন্য পৃষ্ঠা) এটি দেখা যাচ্ছে যে আমি সেখানে আমার ব্যবহারকারীদের জন্য প্রচার এবং প্রচার করি এবং আমি অবিচ্ছিন্নভাবে পরিবর্তন করে সেগুলি sftp (winscp সহ) এর মাধ্যমে আপলোড করি। রুট অনুমতি এবং রুট পাস
    লেখার অনুমতি দেওয়ার জন্য আমি chmod 777 দিয়েছি এবং সবকিছু ঠিকঠাক হয়ে গেছে
    তবে আজ ওয়েবটি আপডেট করার সময় এবং সূচক html এবং এর অন্যান্য ফাইলগুলি আপলোড করার সময় এটি আমাকে নাম দিয়েছে কিন্তু এটি আমাকে কোনও বাইট ছাড়েনি যা শূন্য (ফাঁকা) বলতে এখন আমার ওয়েবটিতে আপনি কিছুই দেখতে পাচ্ছেন না
    আমি অধিবেশনটি বন্ধ করে দিয়ে আবার প্রবেশ করেছি, আবার অনুমতি দিয়েছি, ব্যবহারকারী পরিবর্তন করব, আপডেট করুন, অন্যান্য ফাইল রাখার চেষ্টা করুন, নতুন তৈরি করুন এবং এটি সর্বদা একই রকম হয়
    এটি আমাকে ফাইল দেয় কিন্তু তাদের কোনও ডেটা নেই
    কেউ আমাকে সাহায্য করতে পারেন ???
    আমি সত্যিই আপনার উত্তর প্রশংসা করব
    সবার আগে, ধন্যবাদ
    atte
    লিক ইরিভিং হার্নান্দেজ

  8.   এফসিসি তিনি বলেন

    হ্যালো কীভাবে ফাইলজিলা ব্যবহার করবেন, আমি ইতিমধ্যে বেশ কয়েকটি পদ্ধতি দেখেছি এবং আমি এখনও সংযোগ করতে পারি না।
    এটা ভুল.

  9.   পেড্রো তিনি বলেন

    শুভ অপরাহ্ন,

    পদ্ধতিটি সম্পাদন করুন এবং খাঁচা নিখুঁতভাবে কাজ করে, তবে folder নথিগুলি »বা« html_publico the ফোল্ডারে লেখার চেষ্টা করার সময় এটি আমাকে অ্যাক্সেস অস্বীকার করে। এতে উল্লিখিত অনুমতি রয়েছে এবং এটির অনুমতি দেয় এমন কিছুই নেই।

    drwxr-xr-x। 2 ইউজার 1 ইউজার 1 4096 মার্চ 11 13:16 ডক্স
    drwxr-xr-x। 2 ব্যবহারকারীর ব্যবহারকারীর 2 মার্চ 2 4096:11 এইচটিএমএল_প্রজাতন্ত্রী

    ফলাফলটি কোনও ফোল্ডারে লেখার চেষ্টা করার সময় অ্যাক্সেস অস্বীকার করা হয়। তবে, একটি গেট সম্পাদন এটির অনুমতি দেয়।

    আমি আশা করি আপনি যত তাড়াতাড়ি সম্ভব আমাকে সাহায্য করতে পারেন।

    গ্রিটিংস।