Ошибка доступа к файлу под root пользователем.

Вопрос: Не могу изменить файл /etc/ssh/sshd_config, выдаёт следующую ошибку: mv cannot move /etc/ssh/sshd_config to /etc/ssh/sshd_config: Operation not permitted,
Как решить эту проблему?

Решение проблемы:
Данная ошибка указывает, что dhclient (Dynamic Host Configuration Protocol Client) не в состоянии обновить разрешение имен файла конфигурации.
Вам требуется воспользоваться командой lsattr для проверки разрешений файла:

lsattr /etc/ssh/sshd_config

В нормальном случае ответа, должны видеть следующее:
[root@srv01 ~]# lsattr /etc/ssh/sshd_config
------------- /etc/ssh/sshd_config
[root@srv01 ~]#

Если же мы увидели, что то отличное, типа:
[root@srv01 ~]# lsattr /etc/ssh/sshd_config
-u--ia------- /etc/ssh/sshd_config
[root@srv01 ~]#

То надо убрать параметры uia разрешения, для этого файла.
Убрать параметры разрешения можно использую команду chattr, а то есть:
chattr -u /etc/ssh/sshd_config
chattr -i /etc/ssh/sshd_config
chattr -a /etc/ssh/sshd_config

После чего можно совершенно спокойно делать с фалом все что угодно, а то есть изменять, переименовывать и т.д.

Если есть вопросы, то просим Вас посетить наш форум, на котором Вы сможете попросить бесплатно описание...



Яндекс.Метрика
Счётчик ТЦ#65533;Ц LiveRSS: Каталог русскоязычных RSS-каналов