Saya memiliki beberapa direktori di dalam folder seperti di bawah ini -
teckapp@machineA:/opt/keeper$ ls -ltrh
total 8.0K
drwxr-xr-x 10 teckapp cloudmgr 4.0K Feb 9 10:22 keeper-3.4.6
drwxr-xr-x 3 teckapp cloudmgr 4.0K Feb 12 01:44 data
Saya memiliki beberapa folder lain juga di beberapa mesin lain yang saya perlu mengubah izin ke yang di atas seperti ini drwxr-xr-x
.
Berarti bagaimana saya bisa mengubah izin folder apa pun drwxr-xr-x
? Saya tahu saya perlu menggunakan chmod
perintah dengan ini, tetapi apa yang harus menjadi nilai dengan chown yang harus saya gunakan untuk ini?
linux
permissions
chmod
pengguna1950349
sumber
sumber
man chmod
.Jawaban:
Untuk menerapkan izin tersebut ke direktori:
chmod 755 directory_name
Untuk menerapkan ke semua direktori di dalam direktori saat ini:
chmod 755 */
Jika Anda ingin mengubah semua direktori dan subdirektori, Anda harus menggabungkan find dengan chmod :
find . -type d -exec chmod 755 {} +
sumber
Untuk drwxr-xr-x itu adalah:
Untuk drwxrwxr-x itu adalah:
sumber