1

Я использую версию superputty 1.3.0.11 под Windows 10. В superputty я перехожу к сеансам-> Putty Session -> Щелкните правой кнопкой мыши по одному из сеансов и выберите "Передача файлов" из контекстного меню.

Я вижу новую вкладку для сервера, как показано на рисунке выше. Как перейти к папкам на серверах и скопировать вставку с сервера Linux (в списке в сеансе putty) на локальную машину Windows 10. Если я перетащу файл из рабочего стола окна 10 в этот открытый сеанс, я получу что-то вроде ниже:

Но передача файлов никогда не происходит. Вы знаете, что мне здесь не хватает и как я могу решить проблему? Спасибо за ваше время и помощь.

1 ответ1

2

Вам нужен доступ для записи в каталог, в который вы хотите скопировать свои файлы. Вы можете проверить это, например, с

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 ~ . Затем попробуйте скопировать файл в это место.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .