Bekijk Volledige Versie : permission denied als root
Beste,
Ik heb een probleem met m'n ssh_config. als ik (als root) een wijziging wil aanbrengen aan deze file, krijg ik een permission denied. Ook als ik een file wil verwijderen uit deze directory krijg ik deze error. De eigenaar van deze files is wel degelijk root.
Wat kan ik doen om schrijfrechten terug te krijgen voor deze files?
Dank bij voorbaat!
Beste,
Ik heb een probleem met m'n ssh_config. als ik (als root) een wijziging wil aanbrengen aan deze file, krijg ik een permission denied. Ook als ik een file wil verwijderen uit deze directory krijg ik deze error. De eigenaar van deze files is wel degelijk root.
Wat kan ik doen om schrijfrechten terug te krijgen voor deze files?
Dank bij voorbaat!
chmod +w
?
de response van linux:
chmod: changing permissions of 'ssh_config': Operation not permitted
Ik begin te vermoeden dat mijn inode corrupt is, maar hoe los ik dat op?
de response van linux:
chmod: changing permissions of 'ssh_config': Operation not permitted
Ik begin te vermoeden dat mijn inode corrupt is, maar hoe los ik dat op?
fsck kun je je filesystem mee controleren, hoewel dit afgeraden wordt op gemounte partities, even je eigen inzicht gebruiken dus of het handig is om dit uit te voeren :)
ik zou natuurlijkde disk kunnen unmounten, maar dat zou mijn server offline gooien. mm dylemma. gelukkig is het een vps, dus kan ik wel een beetje knutselen.
doe eens een lsattr, staat er dan wellicht een bitje teveel aan?
-u--ia------------- ssh_config
Is dit correct?
[mike@spielerie ~/csf]$ ls -la /etc/ssh/ssh_config
-rw-r--r-- 1 root 0 1537 Jan 12 2007 /etc/ssh/ssh_config
A file with the āiā attribute cannot be modified: it cannot be deleted or renamed, no link can be created to this file and no data can be written to the file. Only the superuser or a process possessing the CAP_LINUX_IMMUTABLE capability can set or clear this attribute.
het i bitje nekt je, dit kan gezet zijn door jezelf, je systeembeheerder of door een exploit (het "beschermt" namelijk tegen veranderingen door onervaren beheerders)
mm, ik heb het gewijzigd, maar het lijkt geen effect te hebben. vreemd. ik denk idd dat dat het probleem was.
mooi.
Nu de vraag: waarom had die file het i attribute. Dat kan duiden op een exploit. hebben meer files dat? Doe eens een lsattr in de /usr/bin en /usr/sbin.
/usr/bin/slogin heeft dit ook, andere files niet.