2017-02-01 12 views
0

私はLinux管理の初心者です。リモートのUbuntuサーバーから私のDjangoプロジェクトディレクトリを削除しました。プロジェクトはここに位置していた:pscpからubuntuにファイルをコピーできません - パーミッションが拒否されました

sudo mkdir my_projをやっmy_projを

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

をだから私はrm -rf my_projをやっmy_projを除去し、その後、私は再作成されます。

は、その後、私は戻って私のローカルのWindowsパテアプリに移動し、次のコマンドを実行します。

pscp -r C:\Users\workspace\my_proj [email protected]_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の所有権が誤って変更されている必要があります

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 
関連する問題