sftpserver Paramiko এর SFTPServer উপর ভিত্তি করে একটি সহজ একক থ্রেড এসএফটিপি সার্ভার.
সংস্থাপনা
পিপ ব্যবহার করে:
& Nbsp; [উবুন্টু] sftpserver ইনস্টল পিপ
উদাহরণ
$ Sftpserver
ব্যবহার: sftpserver [অপশন]
-k / - keyfile নির্দিষ্ট করা উচিত
বিকল্প:
& Nbsp; -h, এই সহায়তা বার্তা প্রদর্শন করে প্রস্থান করে --help
& Nbsp; - হোস্ট = আয়োজন হোস্ট শুনতে [ডিফল্ট: স্থানীয় হোস্ট]
& Nbsp;-P পোর্ট, --port = পোর্ট PORT শুনতে [ডিফল্ট: 3373]
& Nbsp; -l স্তর, --level = স্তর
& Nbsp; ডিবাগ স্তর: সতর্কবাণী, তথ্য, ডিবাগ [ডিফল্ট: তথ্য]
& Nbsp; -k ফাইল, --keyfile = ফাইল
& Nbsp; উদাহরণ /tmp/test_rsa.key জন্য ব্যক্তিগত কী পথ,
$ Sftpserver -k /tmp/test_rsa.key -l ডিবাগ
আমাদের সার্ভার একটি পাইথন ক্লায়েন্ট সঙ্গে সংযুক্ত হচ্ছে:
>>> আমদানি paramiko
>>> Pkey = paramiko.RSAKey.from_private_key_file ('/ tmp /' test_rsa.key ')
>>> পরিবহন = paramiko.Transport (('স্থানীয় হোস্ট', 3373))
>>> Transport.connect (ব্যবহারকারীর নাম = 'অ্যাডমিন', পাসওয়ার্ড = 'অ্যাডমিন', pkey = pkey)
>>> SFTP = paramiko.SFTPClient.from_transport (পরিবহন)
>>> Sftp.listdir ('.')
['Loop.py', 'stub_sftp.py']
আবশ্যক
- পাইথন
পাওয়া মন্তব্যসমূহ না