通常、ディレクトリを作成するときにmkdir
予想される権限は751または755です。ただし、何らかの理由で新しいファイルが作成されると、ユーザーのホームディレクトリでも700に設定されます。
新しいファイルに対するデフォルトの権限を制御するものとは何ですか?これによって発生する設定の変更は何ですか?
答え1
umask
@Tejasが述べたように、デフォルトの権限を変更するには、その値を知る必要があります。
私はあなたが読むことを提案しますこれ記事を正しく使用する方法がわかります。
また、永続的ではないため、システムを再起動するとumask
設定した値が消えます。これを永久に設定するには、umask
シェルの構成ファイルに新しい値を作成する必要があります(対話式の非ログイン~/.bashrc
シェル実行または~/.bash_profile
ログインシェル実行の場合)。
幸運を祈る