Невозможно скопировать файлы из pscp в ubuntu - разрешение отклонено
Я новичок в администрировании Linux. Я удалил каталог проекта Django с удаленного сервера Ubuntu. Проект был расположен здесь:
/usr/local/lib/python2.7/dist-packages/django/my_proj
Поэтому я удалил my_proj, делая rm -rf my_proj
, а затем я воссоздал my_proj, делая
sudo mkdir my_proj
,
Затем я возвращаюсь к своему локальному приложению для замазки Windows и запускаю следующую команду:
pscp -r C:\Users\workspace\my_proj my_username@remove_server_url:/usr/local/lib/python2.7/dist-packages/django/my_proj
я получил permission denied to create folder error
для каждого файла и каталога внутри my_proj. Я пытался запустить команду chmod в Ubuntu, что-то вроде
sudo chmod -R 777 /usr/local/lib/python2.7/dist-packages/django/my_proj/
... но получаю странную ошибку:
sudo /usr/bin/sudo must be owned by uid 0 and have the setuid bit set
1 ответ
Право собственности на sudo должно быть ошибочно изменено. исправить логин как root и запустить:
chown root:root /usr/bin/sudo && chmod 4755 /usr/bin/sudo