কম্পিউটার

পাইথনের সাথে ssh এর উপর বিভিন্ন কমান্ড কীভাবে সম্পাদন করবেন?


পাইথন ব্যবহার করে SSH ব্যবহার করার সবচেয়ে সহজ উপায় হল প্যারামিকো ব্যবহার করা। আপনি −

ব্যবহার করে এটি ইনস্টল করতে পারেন
$ pip প্যারামিকো ইনস্টল করুন

প্যারামিকো ব্যবহার করতে, হোস্ট মেশিনে এবং চালানোর সময় আপনি সঠিকভাবে SSH কী (https://confluence.atlassian.com/bitbucketserver/creating-ssh-keys-776639788.html) সেট আপ করেছেন কিনা তা নিশ্চিত করুন পাইথন স্ক্রিপ্ট, এই কীগুলি অ্যাক্সেসযোগ্য। একবার এটি হয়ে গেলে ssh −

ব্যবহার করে একটি দূরবর্তী সার্ভারের সাথে সংযোগ করতে নিম্নলিখিত কোডটি ব্যবহার করুন৷ প্যারামিকো ইম্পোর্ট থেকে SSHClientssh =SSHClient()ssh.load_system_host_keys()ssh.connect('user@server:path')ssh_stdin, ssh_stdout, ssh_stderr =ssh.exec_command('ls') প্রিন্ট আউট (ssh_stdout) ls কমান্ডের

আপনি যে সার্ভারের সাথে ssh এর সাথে সংযুক্ত আছেন তার দ্বারা সমর্থিত যেকোনো কমান্ড চালানোর জন্য আপনি exec_command ফাংশন ব্যবহার করতে পারেন। উপরের কোডটি চালানোর ফলে আপনি দূরবর্তী সার্ভারে ডিরেক্টরি তালিকা পাবেন।


  1. কিভাবে Matplotlib বিভিন্ন স্কেল সঙ্গে প্লট?

  2. বোকেহ (পাইথন) এর চিত্রগুলির সাথে কীভাবে কাজ করবেন?

  3. কিভাবে Python এ \\ এর সাথে প্রতিস্থাপন করবেন?

  4. পাইথনে সংখ্যা সহ একটি স্ট্রিং কীভাবে সংযুক্ত করবেন?