এটি আমাদের সহকর্মী ক্লাউডিওর কাছে যায়, যিনি সাম্বা ব্যবহার না করে কীভাবে একটি লিনাক্স নেটওয়ার্ক কনফিগার করতে হয় তা শিখতে চান। বন্ধুত্বপূর্ণ মন্তব্যে, ক্লোদিও একটি জিইউআই তৈরি করার অনুরোধ করেছে যাতে হাজার হাজার (যদি মিলিয়ন না হয়) লোক ইতিমধ্যে কাজ করেছে এবং এটি চালিয়ে যাবে ... যতটা কাজ কনসোল দ্বারা করা হয়, এবং সে পছন্দ করে না সহজেই এটি ব্যবহার করতে সক্ষম হতে একটি জিইউআই তৈরি করতে পছন্দ করে (কমপক্ষে উইন্ডোজ যেমনটি তিনি বলেছেন) তার অভ্যন্তরীণ নেটওয়ার্ক। আসুন প্রথমে এর সমাধানের আগে একটু এই goুকুন।
বিজনেস মোড বনাম এফওএসএস
ঠিক আছে, শুরু থেকে এটি সহজ রাখা যাক ... এটি এমন কিছু যা সর্বদা FOSS (ফ্রি এবং ওপেন সোর্স সফ্টওয়্যার) প্রকল্পগুলিতে দাবি করা হয়, এর অভাব calidad কর্মক্ষেত্রে আমি সবসময় শুনেছি, কিন্তু যেমন খেলা এটি সংস্থা থেকে এটি কেনা ভাল তাল কারণ এটি আরও ভাল, এই জাতীয় প্রোগ্রাম সেরা এর নিখরচায় সংস্করণের চেয়ে এই জাতীয় সিস্টেমটি সেরা অন্য একটি বিনামূল্যে চেয়ে। আসুন দেখুন কেন এটি:
কোম্পানির তাল দীর্ঘজীবী হউক আপনার সফ্টওয়্যার এর
যদি আমি একটি সংস্থা এবং আমার কাজটি সফ্টওয়্যার বিক্রি করা হয়, তার অর্থ আমাকে খুব বেশি কিছু বিক্রি করতে হবে ভাল লোকেরা এটি কিনতে পারে, এবং তাই আমাকে করতে হবে বেতন আমার বিকাশকারীদের এটি পেতে, এবং এটি এই বিষয়টির সূচনা পয়েন্ট, বিনামূল্যে সফ্টওয়্যার এবং কিছু ক্ষেত্রে মুক্ত উত্স দ্বারা বিকাশ করা হয় শুভকামনা। লোকদের বাকী কিছু বিকাশের জন্য অর্থ প্রদান করা হচ্ছে না। সুতরাং যদি আপনি আমাকে বলেন আপনি কেমন আছেন সফটওয়্যার o পদ্ধতি বা এর নিখরচায় সংস্করণটির চেয়ে ভাল যা ভাল, আমি আপনাকে বলি সম্ভবত, তবে এতে একটি বড় সমস্যা রয়েছে:
এটি আপনাকে নির্ভরশীল করার জন্য তৈরি করা হয়েছে
এটি একটি ড্রাগের মতো, আপনি যত বেশি মালিকানাধীন সফ্টওয়্যার ব্যবহার করেন, স্বতঃস্ফূর্তভাবে জিনিসগুলি চিন্তা করার এবং সমাধান করার ক্ষমতা তত কম। আসুন আমরা এক সেকেন্ডের জন্য এটি সম্পর্কে চিন্তা করি, আপনি কোথায় জানেন যেখানে আপনি বেশি আয় করেন, বিক্রয় বা রক্ষণাবেক্ষণে? তবে এর উত্তরটি সহজ, কোনও প্রোগ্রাম বা সিস্টেম যতই ব্যয়বহুল হোক না কেন, রক্ষণাবেক্ষণে লাভ সর্বদা বিক্রয়কৃত লাভের চেয়ে বেশি হবে কারণ সমস্যাগুলির সময় এটি সমাধানের জন্য যে পরিমাণ অর্থ বিনিয়োগ করতে হবে তা বিবেচ্য নয় কারণ কেবল এটা হতে পারে না সেই সময়ে অবকাঠামো পরিবর্তন করুন।
প্রয়োজনীয়তা সৃষ্টির জননী
জিইউআইকে অনুরোধ করার একটি বন্ধুত্বপূর্ণ উপায় এটি করার পক্ষে যথেষ্ট কারণ নয় এবং একই সাথে, এটি ক্লোদিওকে আঘাত করে তবে দুঃখিত, তবে আপনার অভাব সমাধানে আমার সময় বিনিয়োগে অংশ নেওয়ার জন্য আমার আরও অনেক গুরুত্বপূর্ণ কাজ এবং প্রকল্প রয়েছে স্বায়ত্তশাসন এবং আপনার মানসিক প্যাসিভিটি তবে যেহেতু আপনি জিজ্ঞাসা করেছেন, ভাল আমরা ব্যাখ্যা করতে যাচ্ছি যে কেন এমন কোনও কিছুর জন্য এখনও কোনও জিইউআই নেই উইন্ডোজ এটা খুব সহজ।
আপনি যখন উইন্ডোতে ফোল্ডারগুলি ভাগ করেন আপনি সুরক্ষা গর্ত তৈরি করেন
এখানে একাধিক আমাকে বলবে আমি ভুল এবং ইত্যাদি ইত্যাদি ... তবে সত্য আপনি যখন ব্যবহার করবেন nmap উইন্ডোজ কম্পিউটারটি সনাক্ত করতে, সম্ভবত এটি যদি কোনও "বিশ্বস্ত" নেটওয়ার্কে থাকে তবে এটি ফাইলগুলি ভাগ করতে সক্ষম হতে কোনও পোর্টে একটি পরিষেবা চালাবে। এটি কেবল বিপজ্জনকই নয়, তবে এটি খুব কমই জানা যায় যে সফল আক্রমণগুলির কারণে অনেকগুলি উত্থিত হয় ভাগ করে নেওয়া নেটওয়ার্কের মাধ্যমে অ্যাক্সেস। তবে কেন এই উদয় হয়? ভাল কারণ দর্শন উইন্ডোজ আপনাকে বলতে শেখায় SI ঠিক কী হচ্ছে তা না জেনে (নির্ভরতা মনে রাখবেন?) এটি সমাধানের খুব সহজ উপায় হ'ল সরঞ্জামগুলির ভাল যত্ন নেওয়া, তবে হিসাবে দর্শন উইন্ডোজ যে হয় না, এই যেখানে রক্ষণাবেক্ষণ খেলায় আসে, এবং আপনাকে করতে দেয় প্রয়োজন আপনার জন্য কিছু করার জন্য।
এটি র কোন দরকার নাই
প্রয়োজনীয়তা যদি প্রয়োজন ব্যতিরেকে সৃষ্টির জননী হয়, তবে কিছুই নেই। এটি বোঝার জন্য অত্যন্ত সহজ কিছু, যদি লোকেরা এটি ব্যবহার করে (সাধারণত সিস্টেম প্রশাসক, বা সার্ভার ব্যবহারকারী লোকেরা) এটির প্রয়োজন না হয় তবে তারা এটি তৈরি করতে পারে না। খুব বিশেষ ক্ষেত্রে (সাধারণত ফ্রি সফটওয়্যারের ক্ষেত্রে) নির্মাতারা নিজেকে কম অভিজ্ঞদের পায়ে কিছুটা রাখে এবং সিদ্ধান্ত নেয় সাহায্য একটি জিইউআই তৈরি করা (যারা এটি চেষ্টা করতে চান তাদের জন্য গিটের একটি জিইউআই রয়েছে) তবে আবার এটি খাঁটি জন্য শুভকামনা কাজের পরিমাণ থেকে, স্রষ্টাদের বাস্তব এত বড়, এবং বিকাশকারীদের এত কম, যে এই কাজগুলিতে মুক্ত সময় কিছু দয়ালু বিকাশকারী থেকে। (মনে রাখবেন যে কেউ আপনাকে এটি করার জন্য অর্থ প্রদান করে না এবং আপনার এখনও পরিবার, কাজ এবং দায়িত্ব রয়েছে)
হুমকির সমাধান কখনই হবে না
যারা এটি পড়েছেন তাদের সবার জন্য পরামর্শ হিসাবে মন্তব্য করুন এবং মন্তব্য করুন, আমি ওবামার সাথে একটি সাক্ষাত্কারে একবারে দেখেছি এমন একটি ভিডিও মনে পড়েছে (কেউ আমি একজন ব্যক্তির দুর্দান্ত উদাহরণ হিসাবে বিবেচনা করি), যেখানে একজন রাগান্বিত মানুষ তার সমালোচনা ও অবমাননা শুরু করে এবং সে তা করেনি একেবারে কিছুই না. তিনি কিছুই করেননি, কারণ তিনি পারেননি, অর্থাৎ তিনি তখনকার গ্রহের সবচেয়ে শক্তিশালী মানুষ ছিলেন, কিন্তু কারণ তিনি জানতেন যে তিনি নিজেকে সেই স্তরে নামাবেন না। এটি নয় এবং এই জীবনে সমাধান হবে না, একটি যুক্তিতে প্রবেশ করা কখনই কোনও ভাল কিছুই আনতে পারে না, এমন কিছু লোক আছে যারা বিশ্বাস করতে পারে যে এটি করে তবে কমপক্ষে কোনও এক্স এর ভয়ভীতি এবং মন্তব্য আমাকে সরিয়ে দেবে না I আমি কেবল এটি একটি মন্তব্য হিসাবে রেখেছিলাম টিউটোরিয়াল শুরু করার আগে আলগা করুন।
NFS- র
নেটওয়ার্ক ফাইল সিস্টেম অ্যাপ্লিকেশন-স্তরের প্রোটোকল যা তথ্য সরবরাহ করে কেন্দ্রীভূত y সিঙ্ক্রোনাইজ একটি নেটওয়ার্কে এটি লিনাক্স সিস্টেম যেমন উইন্ডোজ এবং অন্যান্যগুলির জন্য উভয়ই কাজ করে (এটি ডিজাইন করার কারণে আবেদন স্তর)। আমরা কীভাবে কথা বলি কেন্দ্রীভূত, এর অর্থ হ'ল আমরা একটি ক্লায়েন্ট / সার্ভার মডেল সমাধানের মুখোমুখি। আমরা ইতিমধ্যে অন্য মুহুর্তে উপরের দিকে এটি স্পর্শ করেছি, তবে একটি ছোট বিবরণকে গুরুত্ব দেওয়ার মতো আর কিছুই নয়।
কেন কেন্দ্রীভূত তথ্য থাকা জরুরী?
অন্য কেউ বলবেন, «তবে আমার কাছে থাকা প্রতিটি ধরণের মেশিন, ওয়ার্ক ল্যাপটপ, হোম কম্পিউটার ইত্যাদি important সম্পর্কে আমার কাছে গুরুত্বপূর্ণ তথ্য আছে » সমস্যাটি হ'ল নিম্নরূপ, যদি একটি দক্ষ ব্যাকআপ মডেল অনুসরণ করা হয়, তবে কেউ লক্ষ্য করতে পারেন যে অনেকগুলি পয়েন্টের ব্যাকআপ তৈরি করা এবং রক্ষণাবেক্ষণ করা জটিল, অনেক সহজ (আমাদের সকলের জন্য যা স্ক্রিপ্টগুলি ব্যবহার করে এবং অন্যদের জন্য) এমন একটি একক পয়েন্ট তৈরি করা যেখানে তথ্য উপস্থিত হয় where এবং সেখান থেকে ডেটা সুরক্ষিত করা শুরু করুন। থাকা ছাড়াও একাধিক সংস্করণ বিভিন্ন পয়েন্টে এটি কেবল তথ্যের অনুসরণ করা কঠিন করে তোলে না, তবে কাজটি আরও জটিল করে তোলে।
আমি গানপাউডার আবিষ্কার করছি না
যারা দ্বিতীয়বারের জন্য বিশ্বাস করেন যে আমি এটি পরীক্ষার এবং ত্রুটির দ্বারা আবিষ্কার করেছি, কারণ সত্য থেকে আর কিছুই নয়, আমি গুগল আমাকে যে প্রস্তাব দেয় তার কিছুটা ব্যবহার করি এবং আসুন আমি প্রথম অনুসন্ধানে যা পেয়েছি তা দেখুন (আমি ধরে নেব যে তারা উবুন্টুতে আছেন যারা এটি ব্যবহার করেন, এবং আমি অনুমান করি ফেডোরার জন্য পরিবর্তনটি সর্বনিম্ন হওয়া উচিত)
গুগল
নিজস্ব ক্রিস্টোফার ডিয়াজ রিভারস
সর্বদা এটি যা বলে তা অনুসরণ করুন Oficial। এটি অনুসরণ করার জন্য সম্ভবত প্রথম পদক্ষেপগুলির মধ্যে একটি, এবং কেউ যদি মনে করেন যে এই পোস্টটি লেখার আগে আমি এনএফএস সম্পর্কে কিছু জানতাম I
TL; ডিআর
নিজস্ব ক্রিস্টোফার ডিয়াজ রিভারস
অনেক দেরি; পড়ো না. যতবার আপনি এই সংক্ষিপ্ত রূপটি দেখেন, আপনি 100% নিশ্চিত হতে পারেন যে এটি একটি সমস্যা সমাধানের "অলস" উপায়, অনেকে আমাকে জিজ্ঞাসা করবে যে এটি ইংরেজিতে আছে কিনা তা কীভাবে জানবেন, ভাল, এখন তারা এটি জানে যাতে সেখানে হতে পারে পরে অভিযোগ করার কোন বিকল্প নেই আমি এই ধারণাগুলির অনেকগুলি বুঝতে শহুরে অভিধান ব্যবহার করি
অফিসিয়াল ডকুমেন্টেশন (স্প্যানিশ ভাষায় !!)
নিজস্ব ক্রিস্টোফার ডিয়াজ রিভারস
কিছু আন্তরিক হৃদয় আমাদের নেটওয়ার্কে একটি এনএফএস সার্ভার ইনস্টল করার জন্য প্রয়োজনীয় সবকিছু সহ আমাদের জন্য এই সহজ কিন্তু সম্পূর্ণ পৃষ্ঠাটি অনুবাদ করার কাজটি গ্রহণ করেছিলেন।
আসুন দ্রুত অনুসরণের পদক্ষেপগুলি দেখুন। আমি আপনাকে ছেড়ে লিংক কৌতূহলীদের জন্য যারা একই স্থানে পৌঁছানোর জন্য X কারণে Google ব্যবহার করতে পারবেন না।
সার্ভার এবং ক্লায়েন্ট ইনস্টল করুন
এখন আমরা ইনস্টল করতে যাচ্ছি কনসোল দ্বারা ভাগ করা ফাইলগুলি ব্যবহার করার জন্য উভয় জায়গায় যা প্রয়োজন। সার্ভারে আমরা ইনস্টল করি nfs-kernel-server এবং ক্লায়েন্ট উপর nfs-common
নিজস্ব ক্রিস্টোফার ডিয়াজ রিভারস
নিজস্ব ক্রিস্টোফার ডিয়াজ রিভারস
সার্ভারটি কনফিগার করুন
এনএফএস একটি কনফিগারেশন ফাইলের মধ্যে অবস্থিত through /etc/exports। এই ফাইলটি এনএফএসকে কোন ফাইলগুলি ভাগ করে নিতে হবে এবং কীভাবে তাদের কল করতে হবে তা জানায়, ডিফল্টরূপে এটি কীভাবে ব্যবহার করতে হয় তার খুব ভাল উদাহরণ থাকার পাশাপাশি আমরা ব্যবহার করব কনসোল সর্বদা নির্ভরযোগ্য এটি ধন্যবাদ vim (যারা ভিমে আরামদায়ক নয় তারা ব্যবহার করতে পারেন nano)
নিজস্ব ক্রিস্টোফার ডিয়াজ রিভারস
এই সাধারণ উদাহরণের জন্য আমি রফতানিগুলি বলছি যে আমি আমার ফোল্ডারটি ভাগ করতে চাই workspace ( * ইঙ্গিত দেয় যে আমি সমস্ত লিখিত সামগ্রী ভাগ করতে চাই এবং স্থান ছাড়াই আমি অনুমতি এবং বিকল্পগুলি লিখি যা আমার পক্ষে সবচেয়ে উপযুক্ত rw লেখার জন্য এবং পড়ার জন্য)
সার্ভারটি পুনরায় চালু করুন
যদি আমরা ভালভাবে কনফিগার করেছি, আমাদের সার্ভারটি পুনরায় চালু করতে হবে (বা এটি সক্রিয় না হলে এটি শুরু করতে হবে), প্রতিবার পরিবর্তন হওয়ার সময় এটি প্রয়োজন হয় না, তবে আমি স্পষ্ট করে বলার সুযোগ নিই, যদি আপনি সবকিছু পুনরায় আরম্ভ করতে চান না, একটি সাধারণ exportfs -ra ব্যাপারটি সমাধান কর.
নিজস্ব ক্রিস্টোফার ডিয়াজ রিভারস
প্রথম লাইন systemctl start nfs-kernel-server সার্ভারটি সক্রিয় করে, দ্বিতীয়টি হ'ল সবকিছু ঠিক আছে কিনা তা যাচাই করার জন্য (যদি এটি সবুজ না হয় তবে এটি ঠিক নয়)।
সার্ভারের সাথে সংযুক্ত করুন
এখন আমরা আমাদের অন্যান্য সরঞ্জামগুলি সংযুক্ত করতে যাচ্ছি, এজন্য আমরা এটি ব্যবহার করব কনসোল, এবং আদেশ mount.
নিজস্ব ক্রিস্টোফার ডিয়াজ রিভারস
এখানে এটি জোর দেওয়া উচিত যে আইপিগুলি আপনার পছন্দ অনুসারে নির্ধারিত হয়েছে, তারা ডিএইচসিপি বা ম্যানুয়াল ব্যবহার করবে কিনা তা আমি জানি না, তবে একবার আইপি থাকলে তারা এটি ব্যবহার করতে পারে, তারা যুক্ত করে : / পথ / এর / আপনার / ফোল্ডার এবং এমন কোনও জায়গা যেখানে আপনি সংযোগটি মাউন্ট করতে পারবেন, আমার ক্ষেত্রে আমি একটি ফোল্ডার তৈরি করেছি compartido.
আপনার ব্রাউজারটি খুলুন
নিজস্ব ক্রিস্টোফার ডিয়াজ রিভারস
এখানে তারা উভয় সংস্করণে কনসোল সংস্করণ হিসাবে গুই। এবং আমি আপনাকে ইনস্টিটিউটে কীভাবে আমার কাজ পরিচালনা করি তার একটি বিট দেখিয়েছি, আমি সবসময় কোর্সের তথ্যগুলি ব্যবহার করার জন্য ভার্চুয়াল মেশিনগুলি ব্যবহার করি, (এ কারণেই তারা একটি ওএসএক্স ইনস্টলড দেখতে পাবে) এবং প্রতিটি ভাষার জন্য একটি করে, তাই আমি বিকাশের পরিবেশ নিয়ন্ত্রণ করতে পারি এবং অপ্রয়োজনীয় প্রোগ্রামগুলি দিয়ে আমার জেন্টু পূরণ করবেন না। উবুন্টু কেন? আমি এটা বেশি পছন্দ করি ফেডোরা এবং পরীক্ষা মেশিনগুলি তৈরি করা দ্রুত যা আমি দ্রুত মুছে ফেলতে পারি। আমি আগেই বলেছি, প্রত্যেকে তাদের নিজস্ব দর্শন অনুসরণ করে এবং সবকিছু প্রস্তুত রেখে চলে অনেক চিন্তা ছাড়াই ব্যবহার করুন এটি এমন কিছু যা উবুন্টুকে এর ব্যবহারকারীদের জন্য অনেক সহজ করে তোলে (এটি ছাড়াও যে আমি উবুন্টুতে আমার সিস্টেম অ্যাডমিনিস্ট্রেটর সার্টিফিকেশন করেছি (LFCS আপনাকে এটি তিনটি বড় সিস্টেমের পরিবারে দেওয়ার অনুমতি দেয়: উবুন্টু (ডেবিয়ান), CentOS (লাল হ্যাট) এবং SUSE (SUSE ) ), তাই মনে রাখার একটি ভাল উপায় ছিল apt-get y apt)
সর্বশেষ ভাবনা
আমি ইতিমধ্যে এবারও প্রচুর লিখেছি, তবে আপনি ক্লোদিও দেখতে পাচ্ছেন, এটি কেবলমাত্র 4 টি ধাপ (আমি আশা করি আপনি গুগল নিজেই করতে পারেন যাতে না গণনা করা যায়), এবং অনুমান করুন ... পাঁচটি কমান্ডের জন্য আপনাকে জিইউআই লাগবে না। দুঃখিত, আমি যদি বিশ্বকে জিএনইউ / লিনাক্স প্লাস উইন্ডোজ বানানোর আপনার ইচ্ছা পূরণ করতে না পারি এবং আপনাকে একটু চিন্তাভাবনা করা থেকে বিরত রাখতে পারি গুগল জিনিসপত্র. এবং আপনি যদি নিজের নেটওয়ার্ক এবং সরঞ্জামের মাধ্যমে স্থায়ী পরিবর্তন করতে চান /etc/fstabঠিক আছে, আপনাকে এটি নিজেরাই খুঁজে পেতে হবে।
অন্য সবার জন্য, দয়া করে আমাকে ক্ষমা করুন যদি আমি এই পোস্টটি নিয়ে অভদ্র হয়ে থাকি এবং যদিও আমি এটি কিছুটা মুডি লিখেছি (আমাকে অবশ্যই স্বীকার করতে হবে যে কেউ তাদের কাজ এবং প্রচেষ্টা নিয়ে জিজ্ঞাসাবাদ করতে পছন্দ করে না, এমনকি ডাকাও কম swagger)… আমি সত্যিই আশা করি এটি একাধিক ব্যক্তিকে তাদের সংযোগের কাজে সাহায্য করতে পারে। আমার আনাড়িতা এবং ভুল সত্ত্বেও এতদূর পাওয়ার জন্য আপনাকে অনেক ধন্যবাদ, শুভেচ্ছা