无法将文件从pscp复制到ubuntu - 延迟被拒绝

时间:2017-02-01 19:31:59

标签: django ubuntu pscp

我是Linux管理的新手。我从远程Ubuntu服务器上删除了我的Django项目目录。该项目位于:

/usr/local/lib/python2.7/dist-packages/django/my_proj

所以我删除了my_proj rm -rf my_proj,然后我重新创建了my_proj

sudo mkdir my_proj

然后我回到我当地的Windows putty应用程序,并运行以下命令:

pscp -r C:\Users\workspace\my_proj my_username@remove_server_url:/usr/local/lib/python2.7/dist-packages/django/my_proj

我为my_proj中的每个文件和目录获取permission denied to create folder error。我试图在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 

1 个答案:

答案 0 :(得分:0)

sudo的所有权必须被错误地改变。以root身份修复登录并运行:

chown root:root /usr/bin/sudo && chmod 4755 /usr/bin/sudo