0

ターミナルでルートを有効sudo passwd rootにしてから、デスクトップにある Rails サイト フォルダーを cd しようとしました。エラーが発生しました-bash: cd: /Users/fred/Desktop/sitefolder: Permission denied

このエラーを取り除く方法/ルートのすべての権限を有効にする方法は? ありがとう

4

1 に答える 1

0

cd本当にroot として呼び出しましたか?

はいの場合は、フォルダーの所有者がルートかどうかを確認します。コールしない場合

sudo chown /Users/fred/Desktop/sitefolder root

次に、所有者に読み取り権限があるかどうかを確認します。コールしない場合

chmod 744 /Users/fred/Desktop/sitefolder

(これにより、所有者のすべてのアクセス許可が有効になり、グループおよびその他の読み取りアクセス許可のみが有効になります)。
そのフォルダをあまり気にしない場合は、代わりに直接呼び出すことができます

sudo chmod 777 /Users/fred/Desktop/sitefolder

すべてのユーザーにすべての権限を付与します。

于 2011-07-29T00:01:38.180 に答える