2017-02-01 41 views
0

我是Linux管理员的新手。我从远程Ubuntu服务器中删除了我的Django项目目录。该项目位于:无法将文件从pscp复制到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 [email protected]_server_url:/usr/local/lib/python2.7/dist-packages/django/my_proj 

我得到permission denied to create folder error为每个文件和目录内my_proj。我试图在Ubuntu上运行chmod命令,像

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 

回答

0

上须藤所有权必须有误被改变。以root身份修复登录并运行:

chown root:root /usr/bin/sudo && chmod 4755 /usr/bin/sudo 
相关问题