Короче говоря, я работал с Цифровой Океанской капелькой для приобретения знаний немного больше об управлении моим собственным сервером. Где-нибудь вдоль строки, мне удалось установить владение некоторых каталогов другому пользователю (serverpilot), и мой пользователь root больше не может видеть или получать доступ к ним.
У меня есть два пользователя на сервере, один (корень) с sudo полномочиями и другим рядовой пользователь (serverpilot).
Когда я ssh в сервер с корнем, я не могу видеть набор каталогов. Когда я делаю так через использование serverpilot, я вижу их всех. Выполнение ls -l
показывает владельцу как 'serverpilot'.
Так как 'serverpilot' не имеет sudo полномочий, как я могу сбросить владельца назад для 'базирований', таким образом, и 'корень' и 'serverpilot' могут получить доступ к каталогам? Я должен загрузить сервер в восстановлении?
Я выполняю Сервер Ubuntu 16.04, если это имеет значение.
Править: Согласно комментариям @davidfoster ниже, вывод getfacl . wp-content
следующие:
# file: .
# owner: serverpilot
# group: serverpilot
user::rwx
user:www-data:r-x
group::r-x
group:serverpilot:rwx #effective:r-x
mask::r-x
other::r-x
default:user::rwx
default:user:www-data:r-x
default:group::r-x
default:group:serverpilot:rwx
default:mask::rwx
default:other::r-x
# file: wp-content
# owner: serverpilot
# group: serverpilot
user::rwx
user:www-data:r-x
group::r-x
group:serverpilot:rwx #effective:r-x
mask::r-x
other::r-x
default:user::rwx
default:user:www-data:r-x
default:group::r-x
default:group:serverpilot:rwx
default:mask::rwx
default:other::r-x
И родительский каталог (общественность):
# file: .
# owner: serverpilot
# group: serverpilot
user::rwx
user:www-data:r-x
group::r-x
group:serverpilot:rwx #effective:r-x
mask::r-x
other::r-x
default:user::rwx
default:user:www-data:r-x
default:group::r-x
default:group:serverpilot:rwx
default:mask::rwx
default:other::r-x
# file: public
# owner: serverpilot
# group: serverpilot
user::rwx
user:www-data:r-x
group::r-x
group:serverpilot:rwx #effective:r-x
mask::r-x
other::r-x
default:user::rwx
default:user:www-data:r-x
default:group::r-x
default:group:serverpilot:rwx
default:mask::rwx
default:other::r-x