web-dev-qa-db-ja.com

スーパーパットファイル転送のコンテキストメニューの使い方は?

Windows 10でsuperputtyバージョン1.3.0.11を使用しています。superputtyで、セッション-> PuTTYセッション->セッションの1つを右クリックし、コンテキストメニューから[ファイル転送]を選択します。 enter image description here

上の図に示すように、サーバーの新しいタブが表示されます。サーバー上のフォルダーに移動し、Linuxサーバー(PuTTYセッションの下にリストされている)からローカルのWindows10マシンにコピーアンドペーストする方法。ウィンドウ10デスクトップからこの開いたセッションにファイルをドラッグアンドドロップすると、次のようになります。 enter image description here

ただし、ファイル転送は発生しません。ここで何が欠けているのか、どうすれば問題を解決できるのか知っていますか?あなたの時間と助けをありがとう。

1
Forever Learner

ファイルのコピー先のディレクトリへの書き込みアクセス権が必要です。あなたはそれをチェックすることができます例えばと

ls -l -a

出力は次のようになります。

username@machine:~$ ls -l -a
insgesamt 1336
drwxr-xr-x 9 username usergroup    4096  Mär 15 20:16 .
drwxr-xr-x 3 root    root          4096  Okt 15  2015 ..
-rw------- 1 username usergroup    33899 Mär 16 11:44 .bash_history
-rw-r--r-- 1 username usergroup    220   Okt 15  2015 .bash_logout
-rw-r--r-- 1 username usergroup    3637  Okt 15  2015 .bashrc

「。」が付いた最初の行最後に、現在のディレクトリを表します。最初の列には、「drwxr-xr-x」という意味があります。

d: it is a directory
r: file (directory) owner has read access
w: file (directory) owner has write access
x: file (directory) owner can execute
r: file (directory) group has read access
-: file (directory) group has NO write access
x: file (directory) group can execute
r: all other have read access
-: all other have NO write access
x: all other can execute

非常に通常の設定では、ホームディレクトリへの書き込みアクセス権が必要です。 cd ~と入力して変更できます。次に、ファイルをこの場所にコピーしてみてください。

2
jschfr