Jawaban:
Ya, Anda bisa chown
ke UID numerik yang tidak memiliki pengguna yang sesuai.
sudo chown 1005 /path/to/file
.
sudo
mengira itu angka. Lebih lanjut, ia berpikir kelompok angka yang tidak dimulai dengan tanda angka bukanlah angka. :)
chown 1005 file
, omong-omong. Itu tidak berhasil, karena alasan yang tidak berhubungan, tetapi saya menyalahkannya pada tanda nomor yang hilang. Setidaknya Anda harus menggunakan ./file
, agar chown dapat mengetahui yang mana dari keduanya adalah pengguna. Asal Anda (pembaca) tahu.
./
. Benarkah nama filenya file
?
chown UID:GID fileName
dapat dilakukan dengan angka atau nama pengguna atau nama grup
mis: chown 1000:1000 dirname
valid
Anda mungkin harus mengatur ulang izin direktori dengan chmod 755
misalnya setelah melakukannya untuk mendapatkan akses di atasnya
id someUsername
gid someUsername
find someLocation -type d -exec chown 1000:1000 {} \;
chown -R $HOST_USER_ID:$HOST_GROUP_ID /usr/bin/mariadb/install/data
memberi saya kesalahan chown: invalid spec: '1000:'
sous `Lubuntu 16/04
chown -R $HOST_USER_ID /usr/bin/mariadb/install/data; chgrp -R $HOST_GROUP_ID /usr/bin/mariadb/install/data;
/etc/group
dan /etc/passwd
atau dengan sistem lain seperti ldap, Anda dapat merujuk pada perintah seperti gentent untuk memiliki lebih banyak info tentang itu.
chown \#1005 file
kembalichown: invalid user: ‘#1005’
.