আমি কীভাবে পুটটি ব্যবহার করে আমার সার্ভারে একটি ফাইল স্থানান্তর করব?


16

যখন আমার Win7 বাক্সে পুটিং মধ্যে SCP- র কলিং, এটা দিন না আমাকে সি ব্যবহার করুন: /, কিন্তু আমি এও কোন ধারণা আছে যেখানে আমার স্থানীয় মেশিনে এটি ডিফল্ট করে ফাইলগুলি জন্য চেহারা হবে। কোনও প্রোগ্রাম ডিরেক্টরি বা ব্যবহারকারীর ডিরেক্টরি কাজ করেনি। উদাহরণস্বরূপ, আমি PuTTY.exe এর পরে file.txt সংরক্ষণ করেছি এবং সি: \ ব্যবহারকারীগণ - আমাকে কিন্তু পিটিটিওয়ায় এসসিপি ফাইল.txt ফাইল.txt কল করে উভয় বার ব্যর্থ হয়েছি

সিপি: 'file.txt' স্থির করতে পারবেন না

সুতরাং, আমি কীভাবে পুটিটিওয়াই ব্যবহার করে আমার সার্ভারে কোনও ফাইল স্থানান্তর করব?

সম্পাদনা: এছাড়াও, কলিং SCP file.txt myserver:file.txtএকটি অনুরূপ ত্রুটি দেয়:file.txt: No such file or directory


আপনি কি আপনার file.txt- এর পুরো পথটি জানেন? এসসিপি ফুল-পাথ-টু-

ধন্যবাদ ছায়া_বোই, তবে সমস্যাটি: পুরো পথ ব্যবহারের অর্থ সি: including সহ যা আমাকে ত্রুটি দেয় ssh: হোস্টনাম সমাধান করতে পারেনি সি: নাম বা পরিষেবা জানা
যায়নি

2
আমার ধারণা আপনি পুট্টি ব্যবহার করে সার্ভারে প্রবেশ করেছেন এবং আপনি উপরে উল্লিখিত হিসাবে সিপি মন্তব্যে টাইপ করেছেন? এটাই ইস্যু। এখন আপনি সার্ভারে রয়েছেন, সুতরাং আপনি যখন সি টাইপ করবেন: সার্ভারের সি ড্রাইভ নেই

1
আমার মনে হয় না পুট্টি একাই কাজটি করতে পারে। উইনসিসিপি ফাইলগুলির সুরক্ষিত অনুলিপি করার জন্য একটি দুর্দান্ত জিইউআই সরঞ্জাম, পট্টি সেই কাজের জন্য পিএসএসপি নামে কমান্ড লাইন সরঞ্জামটি ব্যবহার করে খুব ভাল কাজ করে।

মধ্যবর্তী সার্ভারের মাধ্যমে কোনও ফাইল অনুলিপি করতে আমার পিএসএসপি ব্যবহার করার বিষয়টি ছিল had এই প্রশ্নটি আমার বের করার ভিত্তি ছিল। এই প্রশ্নটি পরবর্তী পদক্ষেপে নেওয়ার পুরো নির্দেশাবলীর বিবরণগুলি
স্কট

উত্তর:


13

আপনি কি কিছু চেষ্টা করেছেন?

pscp -l user1 c:\ftp\picture.jpg slacker1:/home/user1/pics

পুট্টির জন্য ম্যানুয়াল প্রস্তাব দেওয়া

দূরবর্তী সার্ভারে (ক) ফাইল (গুলি) প্রেরণ করতে:

pscp [options] source [source...] [user@]host:target

সুতরাং আপনি যে ফাইলটি টাইপ করবেন সেই ফাইলটিতে ব্যবহারকারী হিসাবে c:\documents\foo.txtসার্ভারে স্থানীয় ফাইলটি অনুলিপি করতে হবে:example.comfred/tmp/foo

pscp c:\documents\foo.txt fred@example.com:/tmp/foo


পুনশ্চ

পুট্টির ডাউনলোড পাতা ডাউনলোড করতে দেয় putty.zip- পুট্টির সরঞ্জামের একটি সম্পূর্ণ সেট অথবা আপনি শুধু টুলস আপনি প্রয়োজন ডাউনলোড করতে পারেন (যে ক্ষেত্রে আপনি putty.exe ডাউনলোড করেছেন পারে কিন্তু এখনো ডাউনলোড করেছেন pscp.exe)


1
আমি পুট্টি ইনস্টল করেছি। আমার মনে হয় না পিটিএসপি পুটি শেল বা আমার স্থানীয় শেলের মধ্যে রয়েছে। তুমি কি আরও কিছুটা আলোকপাত করতে পার? আপনি কোথা থেকে পিএসএসপি চালান? চিয়ার্স
জনিআআআআআআআআ

1
@ জনিলিডস: আমি এটি পুটি ইনস্টলেশন ডিরেক্টরি থেকে উইন্ডোজ কমান্ড প্রম্পটে (সেন্টিমিটার) চালাচ্ছি যেমন C:\Program Files (x86)\PuTTY\pscp.exeআমার ক্ষেত্রে। আপনি হয় পুরো পথটি ডাবল উক্তিতে রাখতে পারেন (এটিতে ফাঁকা থাকার কারণে) বা আপনার% PATH% ডিরেক্টরিটি যুক্ত করতে পারেন (এটি করার জন্য এখানে অন্যান্য উত্তর দেখুন)।
রেডগ্রিটিব্রিক

1
প্রতিক্রিয়াটির জন্য হাই ধন্যবাদ তবে আমার পুট্টি ফোল্ডারে যা আছে তা হ'ল পুটিটি.এক্সে, পুটটিজেন.এক্সে এবং একটি পিপি কে ফাইল
জনিআআআআআআআআআআরই 21'15 21-15

1
@ জনিলিডস: আপনি chiark.greenend.org.uk/~sgtatham/putty/download.html থেকে কেবল pscp.exe ডাউনলোড করতে পারেন বা পুট্টি সরঞ্জামগুলির সর্বশেষতম সংস্করণের সম্পূর্ণ, ধারাবাহিক সেট সম্বলিত একটি putty.zip ডাউনলোড করতে পারেন এবং প্রতিস্থাপন করতে পারেন বিরল সেট আপনার আছে।
রেডগ্রিটিব্রিক 16 '45

দুর্দান্ত উত্তর। আরও একটি সংখ্যক বার্তা: আপনি ফাইলটি কোথায় যেতে চান তা যদি আপনি না জানেন তবে আপনি প্রায়শই দূরবর্তী অবস্থানের কোলনের পরে একটি সময়কাল ব্যবহার করতে পারেন। উদাহরণস্বরূপ: pscp -l ব্যবহারকারীর নাম সি: ir dir \ file.txt সার্ভার:।
তোগাম

6

পুটিটি ব্যবহার না করে এমন একটি সমাধান: ফাইল স্থানান্তর করতে এসএফটিপি ব্যবহার করে ফাইলজিলার সাথে সার্ভারের সাথে সংযোগ করুন।


5

পিটিটিওয়াই উইন্ডোতে খোলার একটি এসএসএইচ অধিবেশন থেকে স্থানীয় উইন্ডোজ থেকে / থেকে ফাইল স্থানান্তর শুরু করার কোনও উপায় নেই।

যদিও পিটিটিওয়াইয়ের সাম্প্রতিক সংস্করণগুলি সংযোগ-ভাগ করে নেওয়া সমর্থন করে।

আপনার এখনও একটি সামঞ্জস্যপূর্ণ ফাইল স্থানান্তর ক্লায়েন্ট ( pscpবা বা psftp) চালানোর দরকার পরে , কোনও নতুন লগইনের প্রয়োজন নেই, এটি স্বয়ংক্রিয়ভাবে (সক্ষম থাকলে) বিদ্যমান পুটি সেশনটি ব্যবহার করে।

ভাগ করে নেওয়ার জন্য সক্ষম করুন:
পুটিওয়াই সরঞ্জামগুলির মধ্যে একটি এসএসএইচ সংযোগ ভাগ করে নেওয়া ।


বিকল্প উপায়, একটি জিইআইআই এসএফটিপি / এসসিপি ক্লায়েন্ট উইনসিসিপি ব্যবহার করা । আপনি রিমোট সাইট ব্রাউজ করার সময়, আপনি যে কোনও সময় একই সাইটে এসএসএইচ টার্মিনাল খুলতে পারেন পুটটি ওয়াই কমান্ডটি ব্যবহার করে ।

পিটিটিওয়াইতে খোলার অধিবেশন দেখুন ।

অতিরিক্ত সেটআপ সহ, আপনি এমনকি পিটিটিওয়াই আপনি উইনসিসিপিতে যে ডিরেক্টরিটি ব্রাউজ করছেন সেটি স্বয়ংক্রিয়ভাবে নেভিগেট করতে পারে।

একই ডিরেক্টরিতে পিটিটিওয়াই খুলুন দেখুন ।

(আমি উইনসিসিপি এর লেখক)


0

উপরের পরামর্শ মতো আমি পিএসএসপি খুঁজে পাইনি এবং উইনএসসিপি ব্যবহার করে শেষ করেছি।

এটি একটি জিইউআই সহ একটি ক্লায়েন্ট সাইড প্রোগ্রাম যা আপনার পুট্টি কনফিগারগুলি তুলবে।


chiark.greenend.org.uk/~sgtatham/putty/download.html pscp.exe এবং অনুরূপ psftp.exe ফাইল সরবরাহ করে। The.earth.li/~sgtatham/putty/latest/x86/... (সংস্করণ 0.63 জন্য, এই লেখার সময়ে সর্বশেষ সংস্করণ যা) যিনি হচ্ছে পছন্দ করা লোকদের জন্য সহজ একটি ব্যবহার করে একটি সহজ ইনস্টলেশন প্রক্রিয়ার মধ্য দিয়ে হেঁটে হতে পারে জিইউআই, যখন putty.zip ফাইলটিতেও putty.exe এবং pscp.exe এবং psftp.exe রয়েছে
TOGG

0
  1. পিএসএফটিপিতে ফোল্ডারটি খুলুন আপনি ফাইলটি রাখতে চান
    Ex সিডি ফাইলের নাম
  2. কমান্ড লাইনের প্রকারে: lcd pathtofolder
    Ex। lcd সি: \ ব্যবহারকারী \ লিন \ ছবি
  3. এন্টার ক্লিক করুন এবং টাইপ করুন: ফাইলের নাম রাখুন
    এক্স। lynhw1.pdf লাগান
  4. এন্টার ক্লিক করুন এবং ফাইল স্থানান্তর করা উচিত

আশা করি এটি আমার পক্ষে যেমন কাজ করে তেমনি আপনার পক্ষেও কাজ করে।
দ্রষ্টব্য: আমি পুটি ব্যবহার করে পিএসএফটিপিতে এটি করেছি।

"পিএসএফটিপি, পুটি এসএফটিপি ক্লায়েন্ট, একটি এসএসএইচ সংযোগ ব্যবহার করে কম্পিউটারের মধ্যে নিরাপদে ফাইল স্থানান্তর করার একটি সরঞ্জাম" - http://the.earth.li/~sgtatham/putty/0.52/htmldoc/Chapter6.html

Http://www.putty.org/ ওয়েবপৃষ্ঠায় PSFTP ডাউনলোড করুন । এখানে পুট্টি ডাউনলোডের অধীনে।


-2

আপনি যদি এই ধরণের ফাইল ট্রান্সফারটি স্বয়ংক্রিয় করতে চান তবে .bat:

@echo off

set pw=foobemcfoobar

set inp=input.lst

for /F "tokens=*" %%i in (%inp%) do (

echo %%i

echo y | C:\tmp\pscp.exe -C -agent -pw "%pw%" C:\tmp\files\foo.txt root@%%i:/tmp/

echo "=== Accepting SSH, copying ...==="

 )

( input.lstলক্ষ্যযুক্ত তালিকা সহ একটি পাঠ্য ফাইল কোথায় রয়েছে)


যদিও সম্ভবত এই বিষয়ের সাথে প্রাসঙ্গিক , এটি প্রশ্নের উত্তর দেয় না।
আমি বলছি পুনরায় ইনস্টল মনিকা

লোকেদের অন্ধভাবে কোনও হোস্ট কী ব্যবহার করে গ্রহণ করার পরামর্শ দিবেন না echo y। আপনি এটি করে সুরক্ষা হারাবেন।
মার্টিন প্রিক্রিল

"এই প্রতিধ্বনি" একটি সুরক্ষা সমস্যা m প্রাসঙ্গিকতার জন্য, আমি কেবল সেই ফাইল অনুলিপিটি আরও একধাপ এগিয়ে নিয়েছিলাম কারণ আমি একসময় সেই পরিস্থিতিতে ছিলাম
নিন কান
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.