Yanıtlar:
Evet, chown
karşılık gelen bir kullanıcısı olmayan sayısal bir UID'ye yapabilirsiniz .
sudo chown 1005 /path/to/file
.
sudo
bunun bir sayı olduğunu düşünüyor. Ayrıca, sayı işaretiyle başlamayan basamak gruplarının sayı olmadığını düşünüyor . :)
chown 1005 file
. İlgisiz bir nedenden dolayı işe yaramadı, ancak eksik sayı işaretini suçladım. ./file
Görünüşe göre bu ikisinden hangisinin kullanıcı olduğunu söyleyebilmek için en azından kullanmanız gerekiyor. Sadece siz (okuyucu) biliyorsunuz.
./
. Dosya adı gerçekten file
mi?
chown UID:GID fileName
numaralar veya kullanıcı adı veya grup adı ile yapılabilir
ör .: chown 1000:1000 dirname
geçerli
dizin iznini chmod 755
örneğin erişim sağlamak için yaptıktan sonra sıfırlamanız gerekebilir.
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
bana bir hata veriyor 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
ve /etc/passwd
ldap gibi başka bir sisteme veya bu sistem tarafından ayarlanmış olmalıdır, bunun hakkında daha fazla bilgi almak için nazik gibi komutlara başvurabilirsiniz.
chown \#1005 file
dönerchown: invalid user: ‘#1005’
.