Vesta Control Panel - Forum

Community Forum

Skip to content

Advanced search
  • Quick links
    • Main site
    • Github repo
    • Google Search
  • FAQ
  • Login
  • Register
  • Board index Language specific forums Russian (Русский) ФТП сервер
  • Search

После смены пароля root не могу редактировать/заливать/удалять файлы через SFTP

Вопросы по работе ФТП сервера
vsFTPd, ProFTPd
Post Reply
  • Print view
Advanced search
8 posts • Page 1 of 1
might_vesta
Posts: 22
Joined: Thu Feb 15, 2018 12:39 pm

Os: CentOS 6x
Web: apache
После смены пароля root не могу редактировать/заливать/удалять файлы через SFTP
  • Quote

Post by might_vesta » Fri Oct 19, 2018 10:50 am

Всем доброго времени суток. И заранее извиняюсь за возможно тупой вопрос.

Поменял пароль root на сервере Centos 7 apache.
Могу заходить на сервер как через ssh, так и через sftp на FileZilla. Но через sftp не могу ничего редактировать. Более того, при попытке что-то открыть/скачать/удалить получаю

http://skrinshoter.ru/s/181018/WQS21JHP

и после этого сервер уже не отвечает ни через ftp, ни через ssh. Перезагружаю - опять могу лазить.
Могу менять названия файлов. Но ни закачивать, ни что-либо редактировать в самих файлах не могу.

При этом все работает, сайты не лежат. И до попытки что-либо изменить на сервере под root я могу заходить в любые папки. Но как только к чему-то прикоснешься - все, труба.

Редактор vi через ssh работает, смотреть содержания файлов таким образом могу, но это очень неудобно. Да и непонятно, что за проблема такая и почему сбоит после попыток что-то поменять.
Top

imperio
VestaCP Team
Posts: 7000
Joined: Sat Dec 01, 2012 12:37 pm
Contact:
Contact imperio
Website

Re: После смены пароля root не могу редактировать/заливать/удалять файлы через SFTP
  • Quote

Post by imperio » Sat Oct 20, 2018 7:00 pm

Здравствуйте. А когда такая пробема появилась?
Top

might_vesta
Posts: 22
Joined: Thu Feb 15, 2018 12:39 pm

Os: CentOS 6x
Web: apache
Re: После смены пароля root не могу редактировать/заливать/удалять файлы через SFTP
  • Quote

Post by might_vesta » Sat Oct 20, 2018 11:47 pm

imperio wrote: ↑
Sat Oct 20, 2018 7:00 pm
Здравствуйте. А когда такая пробема появилась?
Узнал уже, нанятый админ что-то там "перепутал" и по какой-то дикой ошибке пытался выставить 644 права на папку "/". В общем, послетало все, хорошо хоть признался.
Есть ли реальные способы восстановить права? Сайтов много, переставлять систему не вариант.
Top

imperio
VestaCP Team
Posts: 7000
Joined: Sat Dec 01, 2012 12:37 pm
Contact:
Contact imperio
Website

Re: После смены пароля root не могу редактировать/заливать/удалять файлы через SFTP
  • Quote

Post by imperio » Sun Oct 21, 2018 3:01 pm

На какие папки/файлы он менял права?
Пример команды на смену прав для папки

Code: Select all

chmod 0755 /home
рекурсивно на все папки/файлы внутри указанной папки

Code: Select all

chmod -R 0755 /home
Top

might_vesta
Posts: 22
Joined: Thu Feb 15, 2018 12:39 pm

Os: CentOS 6x
Web: apache
Re: После смены пароля root не могу редактировать/заливать/удалять файлы через SFTP
  • Quote

Post by might_vesta » Sun Oct 21, 2018 4:23 pm

imperio wrote: ↑
Sun Oct 21, 2018 3:01 pm
На какие папки/файлы он менял права?
Пример команды на смену прав для папки

Code: Select all

chmod 0755 /home
рекурсивно на все папки/файлы внутри указанной папки

Code: Select all

chmod -R 0755 /home
Поменял на самый корень - "/"
chmod -R 0644 /
Top

imperio
VestaCP Team
Posts: 7000
Joined: Sat Dec 01, 2012 12:37 pm
Contact:
Contact imperio
Website

Re: После смены пароля root не могу редактировать/заливать/удалять файлы через SFTP
  • Quote

Post by imperio » Fri Oct 26, 2018 7:06 pm

Очень плохо что рекурсивно и к тому же на все папки/файлы сервера
Попробуйте рекурсивно для папок выставить 755 для файлов 644 на /tmp 777
Но я не уверен что это будет работать правильно. Скорее всего переустановка сервера.
И лучше закройте доступ к серверу такому админу.
Top

Stesh
Posts: 348
Joined: Mon Nov 09, 2015 5:52 pm

Os: CentOS 6x
Web: nginx + php-fpm
Re: После смены пароля root не могу редактировать/заливать/удалять файлы через SFTP
  • Quote

Post by Stesh » Fri Oct 26, 2018 10:08 pm

imperio wrote: ↑
Fri Oct 26, 2018 7:06 pm
Попробуйте рекурсивно для папок выставить 755 для файлов 644 на /tmp 777
Но я не уверен что это будет работать правильно.
Правильно не будет, часть файлов просит 777, на часть будет ругань, если там не 0600 права (захардкорено из соображений безопасности). Взлететь конечно, на какое-то время может быть и получится, только ради того, чтобы перенести все ценное и реиснсталл оси.
Есть еще один вариант, это развернуть чистую систему рядом и перенести ручками или скриптом права. Главным образом, это /etc и /var
Top

yariksat
Posts: 551
Joined: Sat Nov 19, 2016 5:39 pm

Os: CentOS 4x
Web: apache
Re: После смены пароля root не могу редактировать/заливать/удалять файлы через SFTP
  • Quote

Post by yariksat » Sat Oct 27, 2018 7:43 am

might_vesta wrote: ↑
Sun Oct 21, 2018 4:23 pm
Поменял на самый корень - "/"
chmod -R 0644 /
На самый корень недостаточно.Я понял что запорол Ваш нанятый админ,он 100% запорол права на то что в корне.Пересматривать буквально придется все.
Top


Post Reply
  • Print view

8 posts • Page 1 of 1

Return to “ФТП сервер”



  • Board index
  • All times are UTC
  • Delete all board cookies
  • The team
Powered by phpBB® Forum Software © phpBB Limited
*Original Author: Brad Veryard
*Updated to 3.2 by MannixMD
 

 

Login  •  Register

I forgot my password