web-dev-qa-db-ja.com

Chownが機能しない

Ubuntu 12.04では、chownコマンドが正常に機能していないようです。

root @ server:/ var/www/folder /#ls -al

これを実行すると出力されます

drwxr-xr-x 11776 sftponly 40962月17日14:08Other_Folder

グループの書き込み権限が必要なので、次のコマンドを実行します。

chown -R 776 ./Other_Folder

次に、ls -alを再度実行すると、出力はまだです。

drwxr-xr-x 11776 sftponly 40962月17日14:08Other_Folder

7
Corbz

chownは、権限を変更するのではなく、ファイルの所有権を変更するために使用されます。

ls -alは、ファイルの所有者を表示するのではなく、ファイルのアクセス許可のみを表示します。

Rootがこれらのファイルを所有している場合は、権限を変更する前に、それらを適切にchownする必要があります。

chown -R yourname:yourname folderName

次に、所有者として、権限を変更できます。

chmod -R 776 folderName

編集:構文を再確認しましたが、正しいようです。使用するにはSudoを使用する必要があります。

18