Отказано в разрешении scp в каталоге / tmp - PullRequest
0 голосов
/ 31 декабря 2018

Когда я копирую файл с помощью scp из удаленного местоположения в каталог / tmp / на локальном компьютере, это успешно.Однако, когда я копирую другой файл с помощью scp с той же машины (т. Е. Удаленные и локальные машины совпадают), я получаю сообщение об ошибке «Отказано в доступе».

scp user@host-b:/usr/U91/host-b/trace/server_console_host-b.trc /tmp успешно.

scp user@host-a:/usr/U91/host-a/trace/server_console_host-a.trc /tmp завершается с ошибкой: /tmp/server_console_host-a.trc: Permission denied

Даже при обычном копировании происходит сбой: cp /usr/U91/host-a/trace/server_console_host-a.trc /tmp/ cp: cannot create regular file ‘/tmp/server_console_host-a.trc’: Permission denied

Я не могу понять, почему scp с удаленного сервера работает успешно, а другие - нет.

Примечание. Все вышеперечисленные команды выполняются на компьютере host-a.

1 Ответ

0 голосов
/ 31 декабря 2018

Возможно ли, что вы внесли некоторые изменения в корабль владельца / tmp на host-a?

/ tmp должен выглядеть следующим образом ...

ls -la / |grep tmp
**drwxrwxrwt.**  16 root root  4096 Dec 31 11:05 tmp

Может что-тодля вас, чтобы прочитать о.;-) https://askubuntu.com/questions/432699/what-is-the-t-letter-in-the-output-of-ls-ld-tmp

...