2011-01-12 30 views
2

こんにちは私のデスクトップから自分のサーバーにファイルをアップロードしてダウンロードしようとしています。今度はいくつかの検索の後、私はpsftpをダウンロードしました。以前はfilezillaを使用していましたが、いくつかの理由でデスクトップにインストールすることはできません。 psftp(puttyに似ています)はファイル転送用の実行可能ファイルに過ぎません。psftpを使用してファイルをアップロードおよびダウンロードする

だからこのリンクを通過した後http://www.math.tamu.edu/~mpilant/math696/psftp.html。 putとgetは、私がファイルをダウンロードしてアップロードするのに使う2つのコマンドだと分かりました。今すぐサーバーにログオンしてファイル名を取得すると、実際にはエラーが返されます "local: unable to open filename"。私は他のファイルでもそれを試してみましたが、同じエラーが発生してしまいます。

私は間違いをしましたか、この実行ファイルに問題がありますか?

このトピックに関連するタグは見つかりませんでしたが、誰かが私にこの問題の正しいフォーラムを提案できますか?

+0

はhttp://superuser.comに属します。 –

答えて

2

大変申し訳ありませんが、私のフォルダはロックされていましたので、宛先フォルダへの書き込みアクセス権がありませんでした。

6

.exeをダブルクリックしてpsftpを起動している場合は、起動したフォルダ/ディレクトリのローカル作業ディレクトリがあります。アップロードしているファイルがそこにある場合を除き、 「は、他のディレクトリに切り替えるにはlcd(ローカルディレクトリ変更)を使用することがあるでしょう:

c:\this\and\that\psftp.exe <---working directory of c:\this\and\that 
c:\upload\file\is\here\file.txt <--where you keep the file to upload 

c:\this\and\that> psftp 
psftp> lcd \upload\file\is\here 
psftp> put file.txt 

はトリックを行う必要があります。

+0

私はまだ試してみませんでした。私は取得しようとしています。私はpsftp.exeファイルをダブルクリックしています。そして、私はリモートサーバにopenServerとしてログオンしています。そして、ユーザのログインとパスワードを求められます。その後、ファイルの場所に移動します。そして、私は "ファイル名を取得"をして、それは私にこの "ローカル:ファイル名を開くことができません"というエラーを出します。 – macha

+0

ダウンロードしようとしているディレクトリに書き込み権限がありますか? –

+0

権限は-rw-rw-r-- me me filenameです。私はファイル所有権を所有している必要がありますか? – macha

0

(存在しない)ローカルファイルを取得しようとしているようです。セッションの完全なトレースを投稿すると役立ちます。

関連する問題