Quantcast
Channel: Jobs
Viewing all articles
Browse latest Browse all 18427

QUrlInfo и права на файл/директория

$
0
0
Здравейте. Ползвам QUrlInfo за да изкарам информация за файл от отдалечен сървър (ftp). Срещам проблеми с информацията за правата на директорията или файла. В enum-а PermissionSpec се вижда че максималния сбор на флаговете е 7 (за собственик, група и останалите). QUrlInfo::ReadOwner  00400  The file is readable by the owner of the file. QUrlInfo::WriteOwner  00200  The file is writable by the owner of the file. QUrlInfo::ExeOwner  00100  The file is executable by the owner of the file. QUrlInfo::ReadGroup  00040  The file is readable by the group. QUrlInfo::WriteGroup  00020  The file is writable by the group. QUrlInfo::ExeGroup  00010  The file is executable by the group. QUrlInfo::ReadOther  00004  The file is readable by anyone. QUrlInfo::WriteOther  00002  The file is writable by anyone. QUrlInfo::ExeOther  00001  The file is executable by anyone. Обаче получавам странни резултати. Директория която иначе е с права 755 ми я показва като 493 а такава която е 777 – 511 Не ми се вярва да добавя стойности за setuid и setgid, те така или иначе не съществуват на въпросните директории. Някой има ли представа как да извлека правилните права и на какво се дължи това разминаване?

Viewing all articles
Browse latest Browse all 18427

Trending Articles