複数のファイルやフォルダーのアクセス許可を変更することをお勧めします。これは、 chmodを使用して実行できます。 シェルコマンド。
chmodの構文 コマンドは次のとおりです:
root@web [/scripts]# chmod --help
Usage: chmod [OPTION]... MODE[,MODE]... FILE...
or: chmod [OPTION]... OCTAL-MODE FILE...
or: chmod [OPTION]... --reference=RFILE FILE...
Change the mode of each FILE to MODE.
With --reference, change the mode of each FILE to that of RFILE.
-c, --changes like verbose but report only when a change is made
-f, --silent, --quiet suppress most error messages
-v, --verbose output a diagnostic for every file processed
--no-preserve-root do not treat '/' specially (the default)
--preserve-root fail to operate recursively on '/'
--reference=RFILE use RFILE's mode instead of MODE values
-R, --recursive change files and directories recursively
--help display this help and exit
--version output version information and exit
/ home / username / public_html内のすべてのファイルの権限を600に変更するには、次を使用します。
find /home/username/public_html -type f -exec chmod 600 {} \;
/ home / username / public_html内のすべてのディレクトリのアクセス許可を755に変更するには、次を使用します。
find /home/username/public_html -type d -exec chmod 755 {} \;
/ home / username / public_html内のすべてのファイルとディレクトリのアクセス許可を600に変更するには、次を使用します。
chmod 644 /home/username/public_html -R
上記の例では、権限に必要な値(600、700など)を使用します。